Home
last modified time | relevance | path

Searched refs:OPENSSL_armcap_P (Results 1 – 21 of 21) sorted by relevance

/freebsd/crypto/openssl/crypto/
H A Darmcap.c23 unsigned int OPENSSL_armcap_P = 0; variable
62 if (OPENSSL_armcap_P & ARMV7_TICK) in OPENSSL_rdtsc()
154 OPENSSL_armcap_P = 0; in OPENSSL_cpuid_setup()
157 OPENSSL_armcap_P = (unsigned int)strtoul(e, NULL, 0); in OPENSSL_cpuid_setup()
169 OPENSSL_armcap_P = ARMV7_NEON; in OPENSSL_cpuid_setup()
184 OPENSSL_armcap_P |= ARMV8_SHA512; in OPENSSL_cpuid_setup()
193 OPENSSL_armcap_P |= ARMV7_NEON; in OPENSSL_cpuid_setup()
196 OPENSSL_armcap_P |= ARMV8_AES; in OPENSSL_cpuid_setup()
199 OPENSSL_armcap_P |= ARMV8_PMULL; in OPENSSL_cpuid_setup()
202 OPENSSL_armcap_P |= ARMV8_SHA1; in OPENSSL_cpuid_setup()
[all …]
H A Darm_arch.h68 extern unsigned int OPENSSL_armcap_P;
H A Dinfo.c60 CPUINFO_PREFIX "OPENSSL_armcap=0x%x", OPENSSL_armcap_P); in DEFINE_RUN_ONCE_STATIC()
/freebsd/sys/crypto/openssl/
H A Dossl_aarch64.c43 unsigned int OPENSSL_armcap_P; variable
56 OPENSSL_armcap_P |= ARMV8_SHA1; in ossl_cpuid()
58 OPENSSL_armcap_P |= ARMV8_SHA256; in ossl_cpuid()
60 OPENSSL_armcap_P |= ARMV8_SHA512; in ossl_cpuid()
64 OPENSSL_armcap_P |= ARMV8_AES; in ossl_cpuid()
66 OPENSSL_armcap_P |= ARMV8_PMULL; in ossl_cpuid()
68 if ((OPENSSL_armcap_P & ARMV8_AES) == 0 && in ossl_cpuid()
69 (OPENSSL_armcap_P & ARMV7_NEON) == 0) { in ossl_cpuid()
74 if (OPENSSL_armcap_P & ARMV8_AES) { in ossl_cpuid()
H A Dossl_arm.c46 unsigned int OPENSSL_armcap_P; variable
52 OPENSSL_armcap_P |= ARMV7_NEON; in ossl_cpuid()
H A Dossl_aarch64.h26 if (OPENSSL_armcap_P & ARMV8_AES) in AES_CBC_ENCRYPT()
H A Darm_arch.h68 extern unsigned int OPENSSL_armcap_P;
/freebsd/crypto/openssl/include/crypto/
H A Daes_platform.h85 # define BSAES_CAPABLE (OPENSSL_armcap_P & ARMV7_NEON)
88 # define VPAES_CAPABLE (OPENSSL_armcap_P & ARMV7_NEON)
90 # define HWAES_CAPABLE (OPENSSL_armcap_P & ARMV8_AES)
102 # define AES_PMULL_CAPABLE ((OPENSSL_armcap_P & ARMV8_PMULL) && (OPENSSL_armcap_P & ARMV8_AES))
/freebsd/sys/crypto/openssl/arm/
H A Darmv4cpuid.S257 .word OPENSSL_armcap_P-.
272 .comm OPENSSL_armcap_P,4,4
273 .hidden OPENSSL_armcap_P
H A Darmv4-gf2m.S225 .word OPENSSL_armcap_P
227 .word OPENSSL_armcap_P-.
235 .comm OPENSSL_armcap_P,4,4
H A Darmv4-mont.S17 .word OPENSSL_armcap_P
19 .word OPENSSL_armcap_P-.Lbn_mul_mont
H A Dpoly1305-armv4.S58 ldr r12,[r11,r12] @ OPENSSL_armcap_P
1159 .word OPENSSL_armcap_P
1161 .word OPENSSL_armcap_P-.Lpoly1305_init
1168 .comm OPENSSL_armcap_P,4,4
H A Dsha1-armv4-large.S23 ldr r12,[r3,r12] @ OPENSSL_armcap_P
493 .word OPENSSL_armcap_P
495 .word OPENSSL_armcap_P-.Lsha1_block
1498 .comm OPENSSL_armcap_P,4,4
H A Dchacha-armv4.S27 .word OPENSSL_armcap_P
29 .word OPENSSL_armcap_P-.LChaCha20_ctr32
1477 .comm OPENSSL_armcap_P,4,4
H A Dsha256-armv4.S89 .word OPENSSL_armcap_P
91 .word OPENSSL_armcap_P-.Lsha256_block_data_order
108 ldr r12,[r3,r12] @ OPENSSL_armcap_P
2822 .comm OPENSSL_armcap_P,4,4
/freebsd/sys/crypto/openssl/aarch64/
H A Dpoly1305-armv8.S8 .hidden OPENSSL_armcap_P
27 adrp x17,OPENSSL_armcap_P
28 ldr w17,[x17,#:lo12:OPENSSL_armcap_P]
H A Dsha1-armv8.S5 .hidden OPENSSL_armcap_P
15 adrp x16,OPENSSL_armcap_P
16 ldr w16,[x16,#:lo12:OPENSSL_armcap_P]
H A Dsha512-armv8.S62 .hidden OPENSSL_armcap_P
73 adrp x16,OPENSSL_armcap_P
74 ldr w16,[x16,#:lo12:OPENSSL_armcap_P]
H A Dsha256-armv8.S62 .hidden OPENSSL_armcap_P
73 adrp x16,OPENSSL_armcap_P
74 ldr w16,[x16,#:lo12:OPENSSL_armcap_P]
H A Dchacha-armv8.S5 .hidden OPENSSL_armcap_P
30 adrp x17,OPENSSL_armcap_P
31 ldr w17,[x17,#:lo12:OPENSSL_armcap_P]
/freebsd/crypto/openssl/crypto/modes/
H A Dgcm128.c663 # define PMULL_CAPABLE (OPENSSL_armcap_P & ARMV8_PMULL)
665 # define NEON_CAPABLE (OPENSSL_armcap_P & ARMV7_NEON)