Searched refs:Htable (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/crypto/openssl/crypto/modes/asm/ |
H A D | ghash-ia64.pl | 165 { .mmi; ld8 r`16+2*$i+1`=[r8],16 // Htable[$i].hi 166 ld8 r`16+2*$i`=[r9],16 } // Htable[$i].lo 167 { .mmi; ldf8 f`32+2*$i+1`=[r10],16 // Htable[`8+$i`].hi 168 ldf8 f`32+2*$i`=[r11],16 // Htable[`8+$i`].lo 215 { .mmi; st8 [r8]=$rlo,16 // Htable[$i].lo 216 st8 [r9]=$rhi,16 // Htable[$i].hi 218 { .mmi; stf8 [r10]=f`32+2*$i`,16 // Htable[`8+$i`].lo 219 stf8 [r11]=f`32+2*$i+1`,16 // Htable[`8+$i`].hi 221 { .mmi; st8 [r14]=$rlo,16 // Htable[$i].lo>>4 222 st8 [r15]=$rhi,16 }//;; // Htable[ [all...] |
H A D | ghash-sparcv9.pl | 349 ($Xip,$Htable,$inp,$len)=map("%i$_",(0..3)); 398 ldx [$Htable+8],$Hlo ! load twisted H 399 ldx [$Htable+0],$Hhi 403 ldx [$Htable+16],$V ! (0xE0��i)&0xff=0xA040608020C0E000 454 ldx [$Htable+8],$Hlo ! load twisted H 455 ldx [$Htable+0],$Hhi 459 ldx [$Htable+16],$V ! (0xE0��i)&0xff=0xA040608020C0E000
|
H A D | ghashv8-armx.pl | 56 # void gcm_init_v8(u128 Htable[16],const u64 H[2]); 61 # only few of 16 slots of Htable[16] are used; 85 vst1.64 {$H},[x0],#16 @ store Htable[0] 112 vst1.64 {$Hhl-$H2},[x0] @ store Htable[1..2] 118 # void gcm_gmult_v8(u64 Xi[2],const u128 Htable[16]); 121 # Htable - table precomputed in gcm_init_v8; 168 # void gcm_ghash_v8(u64 Xi[2],const u128 Htable[16],const u8 *inp,size_t len);
|
/freebsd-11-stable/crypto/openssl/crypto/modes/ |
H A D | gcm128.c | 121 static void gcm_init_8bit(u128 Htable[256], u64 H[2]) argument 126 Htable[0].hi = 0; 127 Htable[0].lo = 0; 131 for (Htable[128] = V, i = 64; i > 0; i >>= 1) { 133 Htable[i] = V; 137 u128 *Hi = Htable + i, H0 = *Hi; 139 Hi[j].hi = H0.hi ^ Htable[j].hi; 140 Hi[j].lo = H0.lo ^ Htable[j].lo; 145 static void gcm_gmult_8bit(u64 Xi[2], const u128 Htable[256]) argument 224 Z.hi ^= Htable[ 267 gcm_init_4bit(u128 Htable[16], u64 H[2]) argument 351 gcm_gmult_4bit(u64 Xi[2], const u128 Htable[16]) argument 431 gcm_ghash_4bit(u64 Xi[2], const u128 Htable[16], const u8 *inp, size_t len) argument [all...] |
H A D | modes_lcl.h | 114 * Relative position of Xi, H and pre-computed Htable is used in some 118 u128 Htable[256]; member in struct:gcm128_context 120 u128 Htable[16]; member in struct:gcm128_context 121 void (*gmult) (u64 Xi[2], const u128 Htable[16]); 122 void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp,
|
/freebsd-11-stable/secure/lib/libcrypto/arm/ |
H A D | ghashv8-armx.S | 27 vst1.64 {q12},[r0]! @ store Htable[0] 54 vst1.64 {q13-q14},[r0] @ store Htable[1..2]
|
/freebsd-11-stable/crypto/openssl/crypto/evp/ |
H A D | e_aes.c | 260 void gcm_ghash_avx(u64 Xi[2], const u128 Htable[16], const u8 *in,
|
Completed in 81 milliseconds