/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | sha256-avx-asm.S | 113 y0 = %r13d define 157 mov e, y0 # y0 = e 158 MY_ROR (25-11), y0 # y0 = e >> (25-11) 162 xor e, y0 # y0 = e ^ (e >> (25-11)) 164 MY_ROR (11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 168 xor e, y0 # y [all...] |
H A D | sha256-ssse3-asm.S | 106 y0 = %r13d define 151 mov e, y0 # y0 = e 152 ror $(25-11), y0 # y0 = e >> (25-11) 156 xor e, y0 # y0 = e ^ (e >> (25-11)) 158 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 163 xor e, y0 # y [all...] |
H A D | sha512-avx2-asm.S | 95 y0 = %r13 define 186 rorx $41, e, y0 # y0 = e >> 41 # S1A 193 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 198 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 211 add y0, y2 # y2 = S1 + CH # -- 248 rorx $41, e, y0 # y0 [all...] |
H A D | sha256-avx2-asm.S | 110 y0 = %r13d define 159 rorx $25, e, y0 # y0 = e >> 25 # S1A 168 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 174 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 189 add y0, y2 # y2 = S1 + CH # -- 207 rorx $25, e, y0 # y0 [all...] |
H A D | camellia-aesni-avx2-asm_64.S | 247 #define two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 279 #define enc_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 281 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 283 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 285 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 288 #define dec_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 290 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 292 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 294 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 517 #define inpack32_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y [all...] |
H A D | camellia-aesni-avx-asm_64.S | 213 #define two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 245 #define enc_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 247 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 249 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 251 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 254 #define dec_rounds16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 256 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 258 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 260 two_roundsm16(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 483 #define inpack16_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
H A D | sha256-avx-asm.S | 114 y0 = %r13d define 158 mov e, y0 # y0 = e 159 MY_ROR (25-11), y0 # y0 = e >> (25-11) 163 xor e, y0 # y0 = e ^ (e >> (25-11)) 165 MY_ROR (11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 169 xor e, y0 # y [all...] |
H A D | sha256-ssse3-asm.S | 107 y0 = %r13d define 152 mov e, y0 # y0 = e 153 ror $(25-11), y0 # y0 = e >> (25-11) 157 xor e, y0 # y0 = e ^ (e >> (25-11)) 159 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 164 xor e, y0 # y [all...] |
H A D | aria-aesni-avx-asm_64.S | 173 y0, y1, y2, y3, \ 184 vmovdqu (8 * 16)(rio), y0; \ 196 y0, y1, y2, y3, \ 201 y0, y1, y2, y3, \ 213 vmovdqu y0, 0 * 16(mem_cd); \ 224 y0, y1, y2, y3, \ 235 vmovdqu y0, 8 * 16(mem); \ 381 y0, y1, y2, y3, \ 384 vpxor y0, x4, x4; \ 390 vpxor y4, y0, y [all...] |
H A D | aria-aesni-avx2-asm_64.S | 189 y0, y1, y2, y3, \ 200 vmovdqu (8 * 32)(rio), y0; \ 212 y0, y1, y2, y3, \ 217 y0, y1, y2, y3, \ 229 vmovdqu y0, 0 * 32(mem_cd); \ 240 y0, y1, y2, y3, \ 251 vmovdqu y0, 8 * 32(mem); \ 422 y0, y1, y2, y3, \ 425 vpxor y0, x4, x4; \ 431 vpxor y4, y0, y [all...] |
H A D | sha512-avx2-asm.S | 96 y0 = %r13 define 183 rorx $41, e, y0 # y0 = e >> 41 # S1A 190 xor y1, y0 # y0 = (e>>41) ^ (e>>18) # S1 195 xor y1, y0 # y0 = (e>>41) ^ (e>>18) ^ (e>>14) # S1 208 add y0, y2 # y2 = S1 + CH # -- 245 rorx $41, e, y0 # y0 [all...] |
H A D | sha256-avx2-asm.S | 111 y0 = %r13d define 158 rorx $25, e, y0 # y0 = e >> 25 # S1A 167 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 173 xor y1, y0 # y0 = (e>>25) ^ (e>>11) ^ (e>>6) # S1 188 add y0, y2 # y2 = S1 + CH # -- 206 rorx $25, e, y0 # y0 [all...] |
H A D | aria-gfni-avx512-asm_64.S | 173 y0, y1, y2, y3, \ 184 vmovdqu64 (8 * 64)(rio), y0; \ 196 y0, y1, y2, y3, \ 201 y0, y1, y2, y3, \ 213 vmovdqu64 y0, 0 * 64(mem_cd); \ 224 y0, y1, y2, y3, \ 235 vmovdqu64 y0, 8 * 64(mem); \ 270 y0, y1, y2, y3, \ 291 vpxorq t0, y0, y0; \ [all...] |
H A D | camellia-aesni-avx2-asm_64.S | 244 #define two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 276 #define enc_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 278 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 280 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 282 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 285 #define dec_rounds32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 287 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 289 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 291 two_roundsm32(x0, x1, x2, x3, x4, x5, x6, x7, y0, y1, y2, y3, y4, y5, \ 514 #define inpack32_pre(x0, x1, x2, x3, x4, x5, x6, x7, y0, y [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) \ 90 "rI" ((USItype)(y0)) \ 93 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 105 "rI" ((USItype)(y0)) \ 108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 127 "rI" ((USItype)(y0)) \ 133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 152 "rI" ((USItype)(y0)) \ 158 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y1,y0) [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) \ 90 "rI" ((USItype)(y0)) \ 93 #define __FP_FRAC_SUB_3(r2,r1,r0,x2,x1,x0,y2,y1,y0) \ 105 "rI" ((USItype)(y0)) \ 108 #define __FP_FRAC_ADD_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 127 "rI" ((USItype)(y0)) \ 133 #define __FP_FRAC_SUB_4(r3,r2,r1,r0,x3,x2,x1,x0,y3,y2,y1,y0) \ 152 "rI" ((USItype)(y0)) \ 158 #define __FP_FRAC_DEC_3(x2,x1,x0,y2,y1,y0) __FP_FRAC_SUB_3(x2,x1,x0,x2,x1,x0,y2,y1,y0) [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ |
H A D | ia_css_ctc1_5.host.c | 26 int y1, int y0, int x1, int x0) in ctc_gradient() 29 int dy = y1 - y0; in ctc_gradient() 46 assert(y0 >= 0 && y0 <= max_dydx); in ctc_gradient() 79 to->y0 = from->y0; in ia_css_ctc_encode() 95 from->y1, from->y0, in ia_css_ctc_encode() 24 ctc_gradient( int *dydx, int *shift, int y1, int y0, int x1, int x0) ctc_gradient() argument
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc1_5/ |
H A D | ia_css_ctc1_5.host.c | 26 int y1, int y0, int x1, int x0) in ctc_gradient() 29 int dy = y1 - y0; in ctc_gradient() 46 assert(y0 >= 0 && y0 <= max_dydx); in ctc_gradient() 79 to->y0 = from->y0; in ia_css_ctc_encode() 95 from->y1, from->y0, in ia_css_ctc_encode() 24 ctc_gradient( int *dydx, int *shift, int y1, int y0, int x1, int x0) ctc_gradient() argument
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | fixp-arith.h | 149 * @y0: y value of point 0 154 static inline int fixp_linear_interpolate(int x0, int y0, int x1, int y1, int x) in fixp_linear_interpolate() argument 156 if (y0 == y1 || x == x0) in fixp_linear_interpolate() 157 return y0; in fixp_linear_interpolate() 161 return y0 + ((y1 - y0) * (x - x0) / (x1 - x0)); in fixp_linear_interpolate()
|
/kernel/linux/linux-5.10/drivers/input/touchscreen/ |
H A D | mc13783_ts.c | 70 int x0, x1, x2, y0, y1, y2; in mc13783_ts_report_sample() local 80 y0 = priv->sample[3] & 0xfff; in mc13783_ts_report_sample() 88 x0, x1, x2, y0, y1, y2, cr0, cr1); in mc13783_ts_report_sample() 91 sort3(y0, y1, y2); in mc13783_ts_report_sample() 97 y2 - y0 < sample_tolerance)) { in mc13783_ts_report_sample()
|
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | mc13783_ts.c | 70 int x0, x1, x2, y0, y1, y2; in mc13783_ts_report_sample() local 80 y0 = priv->sample[3] & 0xfff; in mc13783_ts_report_sample() 88 x0, x1, x2, y0, y1, y2, cr0, cr1); in mc13783_ts_report_sample() 91 sort3(y0, y1, y2); in mc13783_ts_report_sample() 97 y2 - y0 < sample_tolerance)) { in mc13783_ts_report_sample()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ |
H A D | ia_css_ctc2.host.c | 34 /* (dydx) = ctc2_slope(y1, y0, x1, x0) 36 * Calculation of the Slope of a Line = ((y1 - y0) >> 8)/(x1 - x0) 38 * Note: y1, y0 , x1 & x0 must lie within the range 0 <-> 8191 40 static int ctc2_slope(int y1, int y0, int x1, int x0) in ctc2_slope() argument 44 int dy = y1 - y0; in ctc2_slope() 51 assert(y0 >= 0 && y0 <= max_slope); in ctc2_slope()
|
/kernel/linux/linux-6.6/drivers/staging/media/atomisp/pci/isp/kernels/ctc/ctc2/ |
H A D | ia_css_ctc2.host.c | 34 /* (dydx) = ctc2_slope(y1, y0, x1, x0) 36 * Calculation of the Slope of a Line = ((y1 - y0) >> 8)/(x1 - x0) 38 * Note: y1, y0 , x1 & x0 must lie within the range 0 <-> 8191 40 static int ctc2_slope(int y1, int y0, int x1, int x0) in ctc2_slope() argument 44 int dy = y1 - y0; in ctc2_slope() 51 assert(y0 >= 0 && y0 <= max_slope); in ctc2_slope()
|
/kernel/linux/linux-5.10/drivers/media/pci/ttpci/ |
H A D | av7110_hw.c | 988 static int OSDSetBlock(struct av7110 *av7110, int x0, int y0, in OSDSetBlock() argument 996 h = y1 - y0 + 1; in OSDSetBlock() 1024 rc = BlitBitmap(av7110, x0, y0 + i * lpb); in OSDSetBlock() 1032 rc = BlitBitmap(av7110, x0, y0 + bnum * lpb); in OSDSetBlock() 1057 dc->x1 - dc->x0 + 1, dc->y1 - dc->y0 + 1); in av7110_osd_cmd() 1061 ret = MoveWindowAbs(av7110, av7110->osdwin, dc->x0, dc->y0); in av7110_osd_cmd() 1080 ret = OSDSetColor(av7110, dc->color, dc->x0, dc->y0, dc->x1, dc->y1); in av7110_osd_cmd() 1106 dc->x0, dc->y0, 0, 0, dc->color); in av7110_osd_cmd() 1109 dc->y1 = dc->y0; in av7110_osd_cmd() 1112 ret = OSDSetBlock(av7110, dc->x0, dc->y0, d in av7110_osd_cmd() [all...] |
/kernel/linux/linux-6.6/drivers/staging/media/av7110/ |
H A D | av7110_hw.c | 988 static int OSDSetBlock(struct av7110 *av7110, int x0, int y0, in OSDSetBlock() argument 996 h = y1 - y0 + 1; in OSDSetBlock() 1025 rc = BlitBitmap(av7110, x0, y0 + i * lpb); in OSDSetBlock() 1033 rc = BlitBitmap(av7110, x0, y0 + bnum * lpb); in OSDSetBlock() 1058 dc->x1 - dc->x0 + 1, dc->y1 - dc->y0 + 1); in av7110_osd_cmd() 1062 ret = MoveWindowAbs(av7110, av7110->osdwin, dc->x0, dc->y0); in av7110_osd_cmd() 1081 ret = OSDSetColor(av7110, dc->color, dc->x0, dc->y0, dc->x1, dc->y1); in av7110_osd_cmd() 1107 dc->x0, dc->y0, 0, 0, dc->color); in av7110_osd_cmd() 1110 dc->y1 = dc->y0; in av7110_osd_cmd() 1113 ret = OSDSetBlock(av7110, dc->x0, dc->y0, d in av7110_osd_cmd() [all...] |