/freebsd/crypto/openssl/providers/implementations/ciphers/ |
H A D | cipher_aes_ccm_hw_s390x.inc | 22 sctx->ccm.s390x.fc = S390X_AES_FC(keylen); 23 memcpy(&sctx->ccm.s390x.kmac.k, key, keylen); 25 sctx->ccm.s390x.nonce.b[0] = ((ctx->l - 1) & 0x7) 27 memset(sctx->ccm.s390x.nonce.b + 1, 0, sizeof(sctx->ccm.s390x.nonce.b)); 28 sctx->ccm.s390x.blocks = 0; 39 sctx->ccm.s390x.nonce.b[0] &= ~S390X_CCM_AAD_FLAG; 40 sctx->ccm.s390x.nonce.g[1] = mlen; 41 memcpy(sctx->ccm.s390x.nonce.b + 1, nonce, 15 - ctx->l); 58 sctx->ccm.s390x.nonce.b[0] |= S390X_CCM_AAD_FLAG; 61 ptr = sctx->ccm.s390x.buf.b; [all …]
|
H A D | cipher_aes_hw_s390x.inc | 38 adat->plat.s390x.fc = S390X_AES_FC(keylen); 39 memcpy(adat->plat.s390x.param.km.k, key, keylen); 49 s390x_km(in, len, out, adat->plat.s390x.fc | modifier, 50 &adat->plat.s390x.param.km); 59 memcpy(adat->plat.s390x.param.kmo_kmf.k, key, keylen); 60 adat->plat.s390x.fc = S390X_AES_FC(keylen); 71 memcpy(adat->plat.s390x.param.kmo_kmf.cv, dat->iv, dat->ivlen); 73 *out = *in ^ adat->plat.s390x.param.kmo_kmf.cv[n]; 84 s390x_kmo(in, len, out, adat->plat.s390x.fc, 85 &adat->plat.s390x.param.kmo_kmf); [all …]
|
H A D | cipher_aes_gcm_hw_s390x.inc | 21 #define S390X_gcm_fc(A,C) ((A)->plat.s390x.fc | (A)->plat.s390x.hsflag |\ 30 memcpy(&actx->plat.s390x.param.kma.k, key, keylen); 31 actx->plat.s390x.fc = S390X_AES_FC(keylen); 39 S390X_KMA_PARAMS *kma = &actx->plat.s390x.param.kma; 45 actx->plat.s390x.mreslen = 0; 46 actx->plat.s390x.areslen = 0; 47 actx->plat.s390x.kreslen = 0; 53 actx->plat.s390x.hsflag = 0; 70 s390x_kma(iv_zero_pad, len, NULL, 0, NULL, actx->plat.s390x.fc, kma); 71 actx->plat.s390x.hsflag = S390X_KMA_HS; /* The hash subkey is set */ [all …]
|
H A D | cipher_aes_gcm.h | 40 } s390x; member
|
H A D | cipher_aes_ccm.h | 43 } s390x; member
|
H A D | cipher_aes.h | 47 } s390x; member
|
/freebsd/crypto/openssl/crypto/sha/ |
H A D | build.info | 26 $SHA1ASM_s390x=sha1-s390x.S sha256-s390x.S sha512-s390x.S 62 $KECCAK1600ASM_s390x=keccak1600-s390x.S 158 GENERATE[sha1-s390x.S]=asm/sha1-s390x.pl 159 INCLUDE[sha1-s390x.o]=.. 160 GENERATE[sha256-s390x.S]=asm/sha512-s390x.pl 161 INCLUDE[sha256-s390x [all...] |
/freebsd/crypto/openssl/crypto/chacha/ |
H A D | build.info | 10 $CHACHAASM_s390x=chacha-s390x.S 36 INCLUDE[chacha-s390x.o]=.. 38 GENERATE[chacha-s390x.S]=asm/chacha-s390x.pl
|
/freebsd/crypto/openssl/crypto/poly1305/ |
H A D | build.info | 14 $POLY1305ASM_s390x=poly1305-s390x.S 52 INCLUDE[poly1305-s390x.o]=.. 53 GENERATE[poly1305-s390x.S]=asm/poly1305-s390x.pl
|
/freebsd/crypto/openssl/crypto/bn/ |
H A D | build.info | 59 $BNASM_s390x=bn_asm.c s390x-mont.S 61 $BNASM_s390x=asm/s390x.S s390x-mont.S 64 $BNASM_s390x_ec2m=s390x-gf2m.s 150 GENERATE[s390x-mont.S]=asm/s390x-mont.pl 151 GENERATE[s390x-gf2m.s]=asm/s390x-gf2m.pl
|
/freebsd/crypto/openssl/crypto/modes/ |
H A D | build.info | 22 $MODESASM_s390x=ghash-s390x.S 80 GENERATE[ghash-s390x.S]=asm/ghash-s390x.pl 81 INCLUDE[ghash-s390x.o]=..
|
/freebsd/crypto/openssl/crypto/rc4/ |
H A D | build.info | 7 $RC4ASM_s390x=rc4-s390x.s 41 GENERATE[rc4-s390x.s]=asm/rc4-s390x.pl
|
/freebsd/crypto/openssl/crypto/aes/ |
H A D | build.info | 27 $AESASM_s390x=aes-s390x.S 130 GENERATE[aes-s390x.S]=asm/aes-s390x.pl 131 INCLUDE[aes-s390x.o]=..
|
/freebsd/crypto/openssl/providers/ |
H A D | fips.module.sources | 13 crypto/aes/asm/aes-s390x.pl 55 crypto/bn/asm/s390x-gf2m.pl 56 crypto/bn/asm/s390x-mont.pl 57 crypto/bn/asm/s390x.S 238 crypto/modes/asm/ghash-s390x.pl 301 crypto/sha/asm/keccak1600-s390x.pl 314 crypto/sha/asm/sha1-s390x.pl 331 crypto/sha/asm/sha512-s390x.pl
|
H A D | fips-sources.checksums | 13 d139e5ad69560fd0ffd8aa2e72304e463650cea4c657be7a90e0d1eb782d580a crypto/aes/asm/aes-s390x.pl 55 ae26becda9f6d30e9edde8bb89c251a0c40a9a6c879c4cdaec273d8c09af9cd6 crypto/bn/asm/s390x-gf2m.pl 56 2700337ef133d6688047a1a8e1c671db06016aae777679923ce2b301896762cf crypto/bn/asm/s390x-mont.pl 57 aa02597f3dc09cfbc190aedb75711859ba0f3efff87067ebfba1ec78ebee40d7 crypto/bn/asm/s390x.S 238 f22d5fa646b4fc2db008b6b05ec07c8790d3ad5485d2b10218fd11d0e81030ba crypto/modes/asm/ghash-s390x.pl 301 49535b60a1a981059a2a9636fdeeab22942d2a15e775b1ec9b5af8937a46aa76 crypto/sha/asm/keccak1600-s390x.pl 314 a48c7d9403fe99fbd4daec60e96eb22058da766ab9e606d084a63613962851a2 crypto/sha/asm/sha1-s390x.pl 331 193a0ea240264b29dd68a425f604a6da4b18e28838dcf909dd7e711af880f782 crypto/sha/asm/sha512-s390x.pl
|
/freebsd/sys/contrib/openzfs/config/ |
H A D | host-cpu-c-abi.m4 | 295 # On s390x, the C compiler may be generating 64-bit (= s390x) code 305 [gl_cv_host_cpu_c_abi=s390x], 607 # On s390x, the C compiler may be generating 64-bit (= s390x) code
|
/freebsd/crypto/heimdal/ |
H A D | config.sub | 968 s390x | s390x-*) 969 basic_machine=s390x-ibm 1106 basic_machine=s390x-ibm
|
/freebsd/contrib/openbsm/config/ |
H A D | config.sub | 837 s390x | s390x-*) 838 basic_machine=s390x-ibm
|
/freebsd/contrib/openpam/ |
H A D | config.sub | 1131 s390x | s390x-*) 1132 basic_machine=s390x-ibm
|
/freebsd/contrib/libevent/build-aux/ |
H A D | config.sub | 1145 s390x-*) 1146 cpu=s390x
|
/freebsd/contrib/unbound/ |
H A D | README-Travis.md | 3 …hile platforms include Android, iOS, Linux, and OS X on AMD64, Aarch64, PowerPC and s390x hardware. 13 …The hardware includes AMD64, Aarch64, PowerPC and s390x. PowerPC is a little-endian platform, and …
|
H A D | config.sub | 657 basic_machine=s390x-ibm 1406 | s390x \ 2315 s390-* | s390x-*)
|
/freebsd/contrib/ldns/ |
H A D | README-Travis.md | 3 …hile platforms include Android, iOS, Linux, and OS X on AMD64, Aarch64, PowerPC and s390x hardware. 13 …The hardware includes AMD64, Aarch64, PowerPC and s390x. PowerPC is a little-endian platform, and …
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZCallingConv.td | 287 // s390x return value calling convention 300 // s390x argument calling conventions
|
/freebsd/contrib/libpcap/ |
H A D | config.sub | 604 basic_machine=s390x-ibm 1241 | s390 | s390x \ 1932 s390-* | s390x-*)
|