/kernel/linux/linux-6.6/crypto/ |
H A D | sm4.c | 29 static const u8 ____cacheline_aligned sbox[256] = { variable 66 extern const u8 crypto_sm4_sbox[256] __alias(sbox); 76 out = (u32)sbox[x & 0xff]; in sm4_t_non_lin_sub() 77 out |= (u32)sbox[(x >> 8) & 0xff] << 8; in sm4_t_non_lin_sub() 78 out |= (u32)sbox[(x >> 16) & 0xff] << 16; in sm4_t_non_lin_sub() 79 out |= (u32)sbox[(x >> 24) & 0xff] << 24; in sm4_t_non_lin_sub()
|
/kernel/linux/linux-5.10/crypto/ |
H A D | sm4_generic.c | 23 static const u8 sbox[256] = { variable 75 b[i] = sbox[b[i]]; in sm4_t_non_lin_sub()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8712/ |
H A D | rtl871x_security.c | 756 static u8 sbox(u8 a) in sbox() function 770 sbox_key[0] = sbox(key[13]); in next_key() 771 sbox_key[1] = sbox(key[14]); in next_key() 772 sbox_key[2] = sbox(key[15]); in next_key() 773 sbox_key[3] = sbox(key[12]); in next_key() 787 out[i] = sbox(in[i]); in byte_sub()
|
/kernel/linux/linux-6.6/drivers/staging/rtl8712/ |
H A D | rtl871x_security.c | 755 static u8 sbox(u8 a) in sbox() function 769 sbox_key[0] = sbox(key[13]); in next_key() 770 sbox_key[1] = sbox(key[14]); in next_key() 771 sbox_key[2] = sbox(key[15]); in next_key() 772 sbox_key[3] = sbox(key[12]); in next_key() 786 out[i] = sbox(in[i]); in byte_sub()
|
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | aes-neon.S | 44 .macro prepare, sbox, shiftrows, temp 48 adr_l \temp, \sbox
|
H A D | aes-neonbs-core.S | 189 .macro sbox, b0, b1, b2, b3, b4, b5, b6, b7, \ 461 sbox v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, \
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | aes-neon.S | 44 .macro prepare, sbox, shiftrows, temp 48 adr_l \temp, \sbox
|
H A D | aes-neonbs-core.S | 190 .macro sbox, b0, b1, b2, b3, b4, b5, b6, b7, \ 462 sbox v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, \
|
/kernel/linux/linux-5.10/drivers/staging/rtl8723bs/core/ |
H A D | rtw_security.c | 917 static u8 sbox(u8 a); 950 static u8 sbox(u8 a) in sbox() function 965 sbox_key[0] = sbox(key[13]); in next_key() 966 sbox_key[1] = sbox(key[14]); in next_key() 967 sbox_key[2] = sbox(key[15]); in next_key() 968 sbox_key[3] = sbox(key[12]); in next_key() 986 out[i] = sbox(in[i]); in byte_sub()
|
/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | aes-neonbs-core.S | 244 .macro sbox, b0, b1, b2, b3, b4, b5, b6, b7, \ 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \
|
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | aes-neonbs-core.S | 244 .macro sbox, b0, b1, b2, b3, b4, b5, b6, b7, \ 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \
|