Home
last modified time | relevance | path

Searched refs:WK (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dsha1_ssse3_asm.S62 #define WK(t) (((t) & 15) * 4)(%rsp) define
260 add WK(\round), \e
265 add WK(\round + 1), \d
356 movdqa W_TMP1, WK(i&~3)
397 movdqa W_TMP1, WK(i&~3)
424 movdqa W_TMP1, WK(i&~3)
493 vmovdqa W_TMP1, WK(i&~3)
517 vmovdqu W_TMP1, WK(i&~3)
535 vmovdqu W_TMP1, WK(i&~3)
H A Dsha1_avx2_x86_64_asm.S150 #define WK(t) ((((t) % 80) / 4)*32 + ( (t) % 4)*4 + ((t)/80)*16 )(WK_BUF) define
383 add WK(\r), E
404 add WK(\r), E
426 add WK(\r), E
474 # Precalc WK for first 2 blocks
H A Dsha512-avx-asm.S90 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
320 vmovdqa %xmm0, WK_2(t) # Store into WK for rounds
329 vmovdqa %xmm0, WK_2(t)# Store W[t]+K[t] into WK
H A Dsha512-ssse3-asm.S88 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
322 movdqa %xmm0, WK_2(t) # Store into WK for rounds
331 movdqa %xmm0, WK_2(t) # Store W[t]+K[t] into WK
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dsha1_ssse3_asm.S63 #define WK(t) (((t) & 15) * 4)(%rsp) define
261 add WK(\round), \e
266 add WK(\round + 1), \d
357 movdqa W_TMP1, WK(i&~3)
398 movdqa W_TMP1, WK(i&~3)
425 movdqa W_TMP1, WK(i&~3)
494 vmovdqa W_TMP1, WK(i&~3)
518 vmovdqu W_TMP1, WK(i&~3)
536 vmovdqu W_TMP1, WK(i&~3)
H A Dsha1_avx2_x86_64_asm.S150 #define WK(t) ((((t) % 80) / 4)*32 + ( (t) % 4)*4 + ((t)/80)*16 )(WK_BUF) define
383 add WK(\r), E
404 add WK(\r), E
426 add WK(\r), E
474 # Precalc WK for first 2 blocks
H A Dsha512-ssse3-asm.S85 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
319 movdqa %xmm0, WK_2(t) # Store into WK for rounds
328 movdqa %xmm0, WK_2(t) # Store W[t]+K[t] into WK
H A Dsha512-avx-asm.S87 # WK_2(t) points to 1 of 2 qwords at frame.WK depdending on t being odd/even
317 vmovdqa %xmm0, WK_2(t) # Store into WK for rounds
326 vmovdqa %xmm0, WK_2(t)# Store W[t]+K[t] into WK

Completed in 5 milliseconds