/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | sha256-avx-asm.S | 115 y2 = %r15d define 163 mov f, y2 # y2 = f 166 xor g, y2 # y2 = f^g 169 and e, y2 # y2 = (f^g)&e 175 xor g, y2 # y2 = CH = ((f^g)&e)^g 177 add y0, y2 # y [all...] |
H A D | sha256-ssse3-asm.S | 108 y2 = %r15d define 157 mov f, y2 # y2 = f 161 xor g, y2 # y2 = f^g 164 and e, y2 # y2 = (f^g)&e 170 xor g, y2 # y2 = CH = ((f^g)&e)^g 173 add y0, y2 # y [all...] |
H A D | sha512-avx2-asm.S | 97 y2 = %r15 define 190 mov f, y2 # y2 = f # CH 194 xor g, y2 # y2 = f^g # CH 197 and e, y2 # y2 = (f^g)&e # CH 206 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 211 add y0, y2 # y [all...] |
H A D | sha256-avx2-asm.S | 112 y2 = %r15d define 165 mov f, y2 # y2 = f # CH 169 xor g, y2 # y2 = f^g # CH 173 and e, y2 # y2 = (f^g)&e # CH 183 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 189 add y0, y2 # y [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | sha256-avx-asm.S | 116 y2 = %r15d define 164 mov f, y2 # y2 = f 167 xor g, y2 # y2 = f^g 170 and e, y2 # y2 = (f^g)&e 176 xor g, y2 # y2 = CH = ((f^g)&e)^g 178 add y0, y2 # y [all...] |
H A D | sha256-ssse3-asm.S | 109 y2 = %r15d define 158 mov f, y2 # y2 = f 162 xor g, y2 # y2 = f^g 165 and e, y2 # y2 = (f^g)&e 171 xor g, y2 # y2 = CH = ((f^g)&e)^g 174 add y0, y2 # y [all...] |
H A D | sha512-avx2-asm.S | 98 y2 = %r15 define 187 mov f, y2 # y2 = f # CH 191 xor g, y2 # y2 = f^g # CH 194 and e, y2 # y2 = (f^g)&e # CH 203 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 208 add y0, y2 # y [all...] |
H A D | sha256-avx2-asm.S | 113 y2 = %r15d define 164 mov f, y2 # y2 = f # CH 168 xor g, y2 # y2 = f^g # CH 172 and e, y2 # y2 = (f^g)&e # CH 182 xor g, y2 # y2 = CH = ((f^g)&e)^g # CH 188 add y0, y2 # y [all...] |
H A D | aria-aesni-avx-asm_64.S | 173 y0, y1, y2, y3, \ 186 vmovdqu (10 * 16)(rio), y2; \ 196 y0, y1, y2, y3, \ 201 y0, y1, y2, y3, \ 215 vmovdqu y2, 2 * 16(mem_cd); \ 224 y0, y1, y2, y3, \ 237 vmovdqu y2, 10 * 16(mem); \ 381 y0, y1, y2, y3, \ 386 vpxor y2, x6, x6; \ 392 vpxor y6, y2, y [all...] |
H A D | aria-aesni-avx2-asm_64.S | 189 y0, y1, y2, y3, \ 202 vmovdqu (10 * 32)(rio), y2; \ 212 y0, y1, y2, y3, \ 217 y0, y1, y2, y3, \ 231 vmovdqu y2, 2 * 32(mem_cd); \ 240 y0, y1, y2, y3, \ 253 vmovdqu y2, 10 * 32(mem); \ 422 y0, y1, y2, y3, \ 427 vpxor y2, x6, x6; \ 433 vpxor y6, y2, y [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_rect.c | 49 r1->y2 = min(r1->y2, r2->y2); in drm_rect_intersect() 110 src->y1 = src->y2 - new_src_h; in drm_rect_clip_scaled() 121 diff = dst->y2 - clip->y2; in drm_rect_clip_scaled() 126 src->y2 = src->y1 + new_src_h; in drm_rect_clip_scaled() 127 dst->y2 -= diff; in drm_rect_clip_scaled() 268 r->y1 = height - tmp.y2; in drm_rect_rotate() 269 r->y2 in drm_rect_rotate() [all...] |
H A D | drm_damage_helper.c | 65 * inclusive and x2/y2 are exclusive. While kernel does not error for overlapped 83 dest->y2 = src->y2; in convert_clip_rect_to_rect() 288 /* Round down for x1/y1 and round up for x2/y2 to catch all pixels */ in drm_atomic_helper_damage_iter_init() 292 iter->plane_src.y2 = (state->src.y2 >> 16) + !!(state->src.y2 & 0xFFFF); in drm_atomic_helper_damage_iter_init() 309 * x1/y1 and round up for x2/y2 for the intersected coordinate. Similar rounding 370 rect->y2 = 0; in drm_atomic_helper_damage_merged() 377 rect->y2 in drm_atomic_helper_damage_merged() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_rect.c | 49 r1->y2 = min(r1->y2, r2->y2); in drm_rect_intersect() 110 src->y1 = src->y2 - new_src_h; in drm_rect_clip_scaled() 121 diff = dst->y2 - clip->y2; in drm_rect_clip_scaled() 126 src->y2 = src->y1 + new_src_h; in drm_rect_clip_scaled() 127 dst->y2 -= diff; in drm_rect_clip_scaled() 268 r->y1 = height - tmp.y2; in drm_rect_rotate() 269 r->y2 in drm_rect_rotate() [all...] |
H A D | drm_damage_helper.c | 46 dest->y2 = src->y2; in convert_clip_rect_to_rect() 236 /* Round down for x1/y1 and round up for x2/y2 to catch all pixels */ in drm_atomic_helper_damage_iter_init() 242 iter->plane_src.y2 = (src.y2 >> 16) + !!(src.y2 & 0xFFFF); in drm_atomic_helper_damage_iter_init() 260 * x1/y1 and round up for x2/y2 for the intersected coordinate. Similar rounding 321 rect->y2 = 0; in drm_atomic_helper_damage_merged() 328 rect->y2 = max(rect->y2, cli in drm_atomic_helper_damage_merged() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/selftests/ |
H A D | test-drm_rect.c | 53 src.y1 != 0 || src.y2 != 1 << 16, in igt_drm_rect_clip_scaled_not_clipped() 56 dst.y1 != 0 || dst.y2 != 1, in igt_drm_rect_clip_scaled_not_clipped() 69 src.y1 != 0 || src.y2 != 2 << 16, in igt_drm_rect_clip_scaled_not_clipped() 72 dst.y1 != 0 || dst.y2 != 1, in igt_drm_rect_clip_scaled_not_clipped() 85 src.y1 != 0 || src.y2 != 1 << 16, in igt_drm_rect_clip_scaled_not_clipped() 88 dst.y1 != 0 || dst.y2 != 2, in igt_drm_rect_clip_scaled_not_clipped() 109 src.y1 != 0 || src.y2 != 1 << 16, in igt_drm_rect_clip_scaled_clipped() 112 dst.y1 != 0 || dst.y2 != 1, in igt_drm_rect_clip_scaled_clipped() 125 src.y1 != 1 << 16 || src.y2 != 2 << 16, in igt_drm_rect_clip_scaled_clipped() 128 dst.y1 != 1 || dst.y2 ! in igt_drm_rect_clip_scaled_clipped() [all...] |
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_rect.h | 41 * @y2: vertical ending coordinate (exclusive) 47 int x1, y1, x2, y2; member 64 .y2 = (y) + (h) }) 107 r->y2 = y + height; in drm_rect_init() 127 r->y2 += (dh + 1) >> 1; in drm_rect_adjust_size() 144 r->y2 += dy; in drm_rect_translate() 174 r->y2 /= vert; in drm_rect_downscale() 198 return r->y2 - r->y1; in drm_rect_height() 225 r1->y1 == r2->y1 && r1->y2 == r2->y2; in drm_rect_equals() [all...] |
/kernel/linux/linux-5.10/arch/sparc/include/asm/ |
H A D | sfp-machine_32.h | 78 #define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 86 "rI" ((USItype)(y2)), \ 93 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 101 "rI" ((USItype)(y2)), \ 108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 123 "rI" ((USItype)(y2)), \ 133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 148 "rI" ((USItype)(y2)), \ 158 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y [all...] |
/kernel/linux/linux-6.6/arch/sparc/include/asm/ |
H A D | sfp-machine_32.h | 78 #define __FP_FRAC_ADD_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 86 "rI" ((USItype)(y2)), \ 93 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 101 "rI" ((USItype)(y2)), \ 108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 123 "rI" ((USItype)(y2)), \ 133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 148 "rI" ((USItype)(y2)), \ 158 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y [all...] |
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_rect.h | 41 * @y2: vertical ending coordinate (exclusive) 44 int x1, y1, x2, y2; member 88 r->y2 = y + height; in drm_rect_init() 108 r->y2 += (dh + 1) >> 1; in drm_rect_adjust_size() 125 r->y2 += dy; in drm_rect_translate() 155 r->y2 /= vert; in drm_rect_downscale() 179 return r->y2 - r->y1; in drm_rect_height() 206 r1->y1 == r2->y1 && r1->y2 == r2->y2; in drm_rect_equals()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tests/ |
H A D | drm_rect_test.c | 64 src.y1 != 0 || src.y2 != 1 << 16, "Source badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 66 dst.y1 != 0 || dst.y2 != 1, "Destination badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 78 src.y1 != 0 || src.y2 != 2 << 16, "Source badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 80 dst.y1 != 0 || dst.y2 != 1, "Destination badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 92 src.y1 != 0 || src.y2 != 1 << 16, "Source badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 94 dst.y1 != 0 || dst.y2 != 2, "Destination badly clipped\n"); in drm_test_rect_clip_scaled_not_clipped() 112 src.y1 != 0 || src.y2 != 1 << 16, "Source badly clipped\n"); in drm_test_rect_clip_scaled_clipped() 114 dst.y1 != 0 || dst.y2 != 1, "Destination badly clipped\n"); in drm_test_rect_clip_scaled_clipped() 126 src.y1 != 1 << 16 || src.y2 != 2 << 16, "Source badly clipped\n"); in drm_test_rect_clip_scaled_clipped() 128 dst.y2 ! in drm_test_rect_clip_scaled_clipped() [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 196 int x2, y2, vxres, vyres; in mb86290fb_imageblit() local 199 y2 = image->dy + image->height; in mb86290fb_imageblit() 203 y2 = min(y2, vyres); in mb86290fb_imageblit() 205 height = y2 - dy; in mb86290fb_imageblit() 254 u32 x2, y2, vxres, vyres, height, width, fg; in mb86290fb_fillrect() local 267 y2 = rect->dy + rect->height; in mb86290fb_fillrect() 269 y2 = min(y2, vyres); in mb86290fb_fillrect() 271 height = y2 in mb86290fb_fillrect() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfb_accel.c | 194 int x2, y2, vxres, vyres; in mb86290fb_imageblit() local 197 y2 = image->dy + image->height; in mb86290fb_imageblit() 201 y2 = min(y2, vyres); in mb86290fb_imageblit() 203 height = y2 - dy; in mb86290fb_imageblit() 252 u32 x2, y2, vxres, vyres, height, width, fg; in mb86290fb_fillrect() local 265 y2 = rect->dy + rect->height; in mb86290fb_fillrect() 267 y2 = min(y2, vyres); in mb86290fb_fillrect() 269 height = y2 in mb86290fb_fillrect() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/tiny/ |
H A D | ili9225.c | 82 unsigned int height = rect->y2 - rect->y1; in ili9225_fb_dirty() 87 u16 x1, x2, y1, y2; in ili9225_fb_dirty() local 114 y2 = rect->y2 - 1; in ili9225_fb_dirty() 120 x2 = rect->y2 - 1; in ili9225_fb_dirty() 122 y2 = fb->width - rect->x1 - 1; in ili9225_fb_dirty() 124 y_start = y2; in ili9225_fb_dirty() 129 y1 = fb->height - rect->y2; in ili9225_fb_dirty() 130 y2 = fb->height - rect->y1 - 1; in ili9225_fb_dirty() 132 y_start = y2; in ili9225_fb_dirty() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/tiny/ |
H A D | ili9225.c | 84 unsigned int height = rect->y2 - rect->y1; in ili9225_fb_dirty() 89 u16 x1, x2, y1, y2; in ili9225_fb_dirty() local 113 y2 = rect->y2 - 1; in ili9225_fb_dirty() 119 x2 = rect->y2 - 1; in ili9225_fb_dirty() 121 y2 = fb->width - rect->x1 - 1; in ili9225_fb_dirty() 123 y_start = y2; in ili9225_fb_dirty() 128 y1 = fb->height - rect->y2; in ili9225_fb_dirty() 129 y2 = fb->height - rect->y1 - 1; in ili9225_fb_dirty() 131 y_start = y2; in ili9225_fb_dirty() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | xen-fbfront.c | 45 int x1, y1, x2, y2; /* dirty rectangle, member 145 int y2 = y1 + h - 1; in xenfb_refresh() local 157 if (info->y2 > y2) in xenfb_refresh() 158 y2 = info->y2; in xenfb_refresh() 169 info->y2 = y2; in xenfb_refresh() 176 info->x2 = info->y2 = 0; in xenfb_refresh() 180 if (x1 <= x2 && y1 <= y2) in xenfb_refresh() 189 int y1, y2, miny, maxy; xenfb_deferred_io() local [all...] |