Searched refs:QUARTERROUND (Results 1 – 3 of 3) sorted by relevance
/third_party/openssl/crypto/chacha/ |
D | chacha_enc.c | 35 # define QUARTERROUND(a,b,c,d) ( \ macro 52 QUARTERROUND(0, 4, 8, 12); in chacha20_core() 53 QUARTERROUND(1, 5, 9, 13); in chacha20_core() 54 QUARTERROUND(2, 6, 10, 14); in chacha20_core() 55 QUARTERROUND(3, 7, 11, 15); in chacha20_core() 56 QUARTERROUND(0, 5, 10, 15); in chacha20_core() 57 QUARTERROUND(1, 6, 11, 12); in chacha20_core() 58 QUARTERROUND(2, 7, 8, 13); in chacha20_core() 59 QUARTERROUND(3, 4, 9, 14); in chacha20_core()
|
/third_party/libwebsockets/plugins/ssh-base/crypto/ |
D | chacha.c | 56 #define QUARTERROUND(a,b,c,d) \ macro 151 QUARTERROUND( x0, x4, x8,x12) in chacha_encrypt_bytes() 152 QUARTERROUND( x1, x5, x9,x13) in chacha_encrypt_bytes() 153 QUARTERROUND( x2, x6,x10,x14) in chacha_encrypt_bytes() 154 QUARTERROUND( x3, x7,x11,x15) in chacha_encrypt_bytes() 155 QUARTERROUND( x0, x5,x10,x15) in chacha_encrypt_bytes() 156 QUARTERROUND( x1, x6,x11,x12) in chacha_encrypt_bytes() 157 QUARTERROUND( x2, x7, x8,x13) in chacha_encrypt_bytes() 158 QUARTERROUND( x3, x4, x9,x14) in chacha_encrypt_bytes()
|
/third_party/openssl/crypto/chacha/asm/ |
D | chacha-x86.pl | 72 sub QUARTERROUND { subroutine 225 &QUARTERROUND(0, 4, 8, 12, 0); 226 &QUARTERROUND(1, 5, 9, 13, 1); 227 &QUARTERROUND(2, 6,10, 14, 2); 228 &QUARTERROUND(3, 7,11, 15, 3); 229 &QUARTERROUND(0, 5,10, 15, 4); 230 &QUARTERROUND(1, 6,11, 12, 5); 231 &QUARTERROUND(2, 7, 8, 13, 6); 232 &QUARTERROUND(3, 4, 9, 14, 7);
|