Home
last modified time | relevance | path

Searched refs:ghash (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/crypto/openssl/crypto/modes/
H A Dbuild.info5 $MODESASM_x86=ghash-x86.S
7 $MODESASM_x86_64=ghash-x86_64.s aesni-gcm-x86_64.s
10 # ghash-ia64.s doesn't work on VMS
12 $MODESASM_ia64=ghash-ia64.s
16 $MODESASM_sparcv9=ghash-sparcv9.S
19 $MODESASM_alpha=ghash-alpha.S
22 $MODESASM_s390x=ghash-s390x.S
25 $MODESASM_armv4=ghash-armv4.S ghashv8-armx.S
30 $MODESASM_parisc11=ghash-parisc.s
40 $MODESASM_c64xplus=ghash-c64xplus.s
[all …]
H A Dgcm128.c732 # define CTX__GHASH(f) (ctx->ghash = (f))
734 # define CTX__GHASH(f) (ctx->ghash = NULL)
915 const u8 *inp, size_t len) = ctx->ghash;
980 const u8 *inp, size_t len) = ctx->ghash;
1212 const u8 *inp, size_t len) = ctx->ghash;
1454 const u8 *inp, size_t len) = ctx->ghash;
1615 const u8 *inp, size_t len) = ctx->ghash;
1777 const u8 *inp, size_t len) = ctx->ghash;
/freebsd/sys/contrib/openzfs/module/icp/algs/modes/
H A Dgcm.c216 uint8_t *ghash, *macp = NULL; in gcm_encrypt_final() local
225 ghash = (uint8_t *)ctx->gcm_ghash; in gcm_encrypt_final()
257 GHASH(ctx, macp, ghash, gops); in gcm_encrypt_final()
264 GHASH(ctx, ctx->gcm_len_a_len_c, ghash, gops); in gcm_encrypt_final()
267 xor_block((uint8_t *)ctx->gcm_J0, ghash); in gcm_encrypt_final()
276 rv = crypto_put_output_data(ghash, out, ctx->gcm_tag_len); in gcm_encrypt_final()
383 uint8_t *ghash; in gcm_decrypt_final() local
394 ghash = (uint8_t *)ctx->gcm_ghash; in gcm_decrypt_final()
412 GHASH(ctx, blockp, ghash, gops); in gcm_decrypt_final()
435 GHASH(ctx, ctx->gcm_len_a_len_c, ghash, gops); in gcm_decrypt_final()
[all …]
/freebsd/contrib/wpa/src/crypto/
H A Daes-gcm.c103 static void ghash(const u8 *h, const u8 *x, size_t xlen, u8 *y) in ghash() function
207 ghash(H, iv, iv_len, J0); in aes_gcm_prepare_j0()
210 ghash(H, len_buf, sizeof(len_buf), J0); in aes_gcm_prepare_j0()
241 ghash(H, aad, aad_len, S); in aes_gcm_ghash()
242 ghash(H, crypt, crypt_len, S); in aes_gcm_ghash()
245 ghash(H, len_buf, sizeof(len_buf), S); in aes_gcm_ghash()
/freebsd/sys/modules/ossl/
H A DMakefile22 ghash-armv4.S \
44 ghash-x86_64.S \
/freebsd/crypto/openssl/providers/
H A Dfips.module.sources233 crypto/modes/asm/ghash-alpha.pl
234 crypto/modes/asm/ghash-armv4.pl
235 crypto/modes/asm/ghash-c64xplus.pl
236 crypto/modes/asm/ghash-ia64.pl
237 crypto/modes/asm/ghash-parisc.pl
238 crypto/modes/asm/ghash-s390x.pl
239 crypto/modes/asm/ghash-sparcv9.pl
240 crypto/modes/asm/ghash-x86.pl
241 crypto/modes/asm/ghash-x86_64.pl
H A Dfips-sources.checksums233 8fdcb4313fa3a6e541a697525856b9527a06ddf4c794f9393e843f86d67f543c crypto/modes/asm/ghash-alpha.pl
234 ace8c376b394439301cecaf468d2a9a8adae21eff1d43191cefbf6765023452d crypto/modes/asm/ghash-armv4.pl
235 c22f4945e7de3bd7bfef73447f09983e40a3e4dd0938244d902a1c44c98a8467 crypto/modes/asm/ghash-c64xplus.pl
236 315a76491cdba48c88df6549c9efd96b50515400810b185a568b7a871681e03d crypto/modes/asm/ghash-ia64.pl
237 25e9f494fcb6eb636c04af2f322736fae8aa339037e199332c96b8c9c3a50afa crypto/modes/asm/ghash-parisc.pl
238 f22d5fa646b4fc2db008b6b05ec07c8790d3ad5485d2b10218fd11d0e81030ba crypto/modes/asm/ghash-s390x.pl
239 de97107e0c19ff9dd4069f0761eccb00e0b3ced345e1f119ab3b918dd2f9c5f6 crypto/modes/asm/ghash-sparcv9.pl
240 26f55a57e77f774d17dfba93d757f78edfa3a03f68a71ffa37ccf3bfc468b1e2 crypto/modes/asm/ghash-x86.pl
241 2a0d23a644083e46745c7cb1ca79de393af9336a2e8eab7c85ffeb3b7b1a286f crypto/modes/asm/ghash-x86_64.pl
/freebsd/sys/dev/ffec/
H A Dif_ffec.c980 uint64_t *ghash = arg; in ffec_hash_maddr()
985 *ghash |= 1LLU << (((uint8_t *)&crc)[3] >> 2); in ffec_hash_maddr()
995 uint64_t ghash, ihash; in ffec_setup_rxfilter()
1005 ghash = 0xffffffffffffffffLLU; in ffec_setup_rxfilter()
1007 ghash = 0; in ffec_setup_rxfilter()
1008 if_foreach_llmaddr(ifp, ffec_hash_maddr, &ghash); in ffec_setup_rxfilter()
1010 WR4(sc, FEC_GAUR_REG, (uint32_t)(ghash >> 32)); in ffec_setup_rxfilter()
1011 WR4(sc, FEC_GALR_REG, (uint32_t)ghash); in ffec_setup_rxfilter()
979 uint64_t *ghash = arg; ffec_hash_maddr() local
994 uint64_t ghash, ihash; ffec_setup_rxfilter() local
/freebsd/cddl/lib/libicp/
H A DMakefile14 asm-x86_64/modes/ghash-x86_64.S \
115 CFLAGS.ghash-x86_64.S+= -DLOCORE
/freebsd/contrib/llvm-project/lld/COFF/
H A DDebugTypes.cpp945 uint32_t insert(COFFLinkerContext &ctx, GloballyHashedType ghash,
1018 uint32_t GHashTable::insert(COFFLinkerContext &ctx, GloballyHashedType ghash, in insert() argument
1026 llvm::byteswap<uint64_t>(*reinterpret_cast<uint64_t *>(&ghash)) % in insert()
1039 while (oldCell.isEmpty() || oldCell.getGHash(ctx) == ghash) { in insert()
1114 GloballyHashedType ghash = source->ghashes[i]; in mergeTypesWithGHash() local
1117 ghashState.table.insert(ctx, ghash, GHashCell(isItem, tpiSrcIdx, i)); in mergeTypesWithGHash()
/freebsd/secure/lib/libcrypto/
H A DMakefile.asm105 SRCS+= aesni-gcm-x86_64.pl ghash-x86_64.pl
177 SRCS+= ghash-armv4.pl ghashv8-armx.pl
254 SRCS+= ghash-x86.pl
H A DMakefile299 SRCS+= aesni-gcm-x86_64.S ghash-x86_64.S
301 SRCS+= ghash-armv4.S ghashv8-armx.S
303 SRCS+= ghash-x86.S
/freebsd/crypto/openssl/include/crypto/
H A Daes_platform.h109 (gctx)->gcm.ghash==gcm_ghash_v8)
231 ctx->gcm.ghash == gcm_ghash_avx)
H A Dmodes.h129 void (*ghash) (u64 Xi[2], const u128 Htable[16], const u8 *inp, member
/freebsd/sys/dev/cxgbe/crypto/
H A Dt4_keyctx.c298 t4_init_gmac_hash(const char *key, int klen, char *ghash) in t4_init_gmac_hash() argument
305 rijndaelEncrypt(keysched, rounds, zeroes, ghash); in t4_init_gmac_hash()
/freebsd/sys/contrib/openzfs/lib/libicp/
H A DMakefile.am72 module/icp/asm-x86_64/modes/ghash-x86_64.S \
/freebsd/cddl/lib/libicp_rescue/
H A DMakefile112 CFLAGS.ghash-x86_64.S+= -DLOCORE
/freebsd/sys/conf/
H A Dfiles.arm142 crypto/openssl/arm/ghash-armv4.S optional ossl \
H A Dfiles.amd64105 crypto/openssl/amd64/ghash-x86_64.S optional ossl
/freebsd/crypto/openssl/providers/implementations/ciphers/
H A Dcipher_aes_gcm_hw_s390x.inc67 * Calculate the ghash of the iv - the result is stored into the tag
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DOpts.td79 def codeview_ghash : FF<"codeview-ghash", "Enable global hashing for CodeView type stream de-duplic…
/freebsd/sys/contrib/openzfs/module/
H A DKbuild.in139 asm-x86_64/modes/ghash-x86_64.o
/freebsd/sys/crypto/openssl/arm/
H A Dghash-armv4.S533 @ equivalent of reduction_avx from ghash-x86_64.pl
/freebsd/crypto/openssl/test/recipes/30-test_evp_data/
H A Devpciph_aes_common.txt819 # local add-ons, primarily streaming ghash tests
/freebsd/crypto/openssl/crypto/evp/
H A De_aes.c140 gctx->gcm.ghash==gcm_ghash_avx)

12