| /freebsd/crypto/openssl/crypto/aes/ |
| H A D | build.info | 55 …s-riscv64.s aes-riscv64-zkn.s aes-riscv64-zvkb-zvkned.s aes-riscv64-zvkned.s aes-riscv64-zvbb-zvkg… 132 GENERATE[aes-riscv64-zvkb-zvkned.s]=asm/aes-riscv64-zvkb-zvkned.pl 133 GENERATE[aes-riscv64-zvkned.s]=asm/aes-riscv64-zvkned.pl 134 GENERATE[aes-riscv64-zvbb-zvkg-zvkned.s]=asm/aes-riscv64-zvbb-zvkg-zvkned.pl
|
| /freebsd/crypto/openssl/providers/implementations/ciphers/ |
| H A D | cipher_aes_gcm_hw_rv64i.inc | 38 * RISC-V RV64 ZVKNED support for AES GCM. 47 * Zvkned only supports 128 and 256 bit keys for key schedule generation. 71 * RISC-V RV64 ZVKB, ZVKG and ZVKNED support for AES GCM. 80 * Zvkned only supports 128 and 256 bit keys for key schedule generation.
|
| H A D | cipher_aes_hw_rv64i.inc | 52 * RISC-V RV64 ZVKNED support for AES modes ecb, cbc, ofb, cfb, ctr. 75 * Zvkned only supports 128 and 256 bit keys for key schedule generation. 77 * All Zvkned-based implementations use the same `encrypt-key` scheduling 104 /* Zvkned supports aes-128/192/256 encryption and decryption. */
|
| H A D | cipher_aes_ccm_hw_rv64i.inc | 35 * RISC-V RV64 ZVKNED support for AES CCM. 44 /* Zvkned only supports 128 and 256 bit keys for key schedule generation. */
|
| H A D | cipher_aes_xts_hw.c | 212 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_xts_rv64i_zvbb_zvkg_zvkned_initkey() 235 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_xts_rv64i_zvkned_initkey()
|
| H A D | cipher_aes_ocb_hw.c | 126 /* Zvkned only supports 128 and 256 bit keys. */ in cipher_hw_aes_ocb_rv64i_zvkned_initkey()
|
| /freebsd/crypto/openssl/crypto/modes/ |
| H A D | build.info | 46 …4=ghash-riscv64.s ghash-riscv64-zvkb-zvbc.s ghash-riscv64-zvkg.s aes-gcm-riscv64-zvkb-zvkg-zvkned.s 96 GENERATE[aes-gcm-riscv64-zvkb-zvkg-zvkned.s]=asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
|
| /freebsd/secure/lib/libcrypto/man/man3/ |
| H A D | OPENSSL_riscvcap.3 | 190 .IP ZVKNED 4 191 .IX Item "ZVKNED"
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVScheduleZvk.td | 41 /// Zvkned extension 84 /// Zvkned extension
|
| H A D | RISCVFeatures.td | 766 : RISCVExtension<"zvkned", 1, 0, 767 "'Zvkned' (Vector AES Encryption & Decryption (Single Round))">, 771 "'Zvkned' (Vector AES Encryption & Decryption (Single Round))">; 819 "'Zvkn' (shorthand for 'Zvkned', 'Zvknhb', 'Zvkb', and "
|
| H A D | RISCVSchedSiFiveP600.td | 793 // Zvkned 1120 // Zvkned
|
| /freebsd/crypto/openssl/providers/ |
| H A D | fips.module.sources | 15 crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl 16 crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl 17 crypto/aes/asm/aes-riscv64-zvkned.pl 271 crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
|
| H A D | fips-sources.checksums | 15 …11d9d0c9377b67fe0681063364f1af84d8598f7daa30da65b4d crypto/aes/asm/aes-riscv64-zvbb-zvkg-zvkned.pl 16 …f25cdd3d8ec0c50cb4306d98374da1c6056e27e0cf31a057dc5ee150 crypto/aes/asm/aes-riscv64-zvkb-zvkned.pl 17 d372152dac004b96a89f8531256bd05597ca0b614b444bb02aee93238dcf83ab crypto/aes/asm/aes-riscv64-zvkned… 271 …f781a42fba43227e133976a24d0fddebf63909f7e010a crypto/modes/asm/aes-gcm-riscv64-zvkb-zvkg-zvkned.pl
|
| /freebsd/crypto/openssl/include/crypto/ |
| H A D | riscv_arch.def | 48 RISCV_DEFINE_CAP(ZVKNED, 0, 19, 4, (1 << 21))
|
| H A D | aes_platform.h | 473 /* Zvkned extension (vector crypto AES). */
|
| /freebsd/crypto/openssl/doc/man3/ |
| H A D | OPENSSL_riscvcap.pod | 151 =item ZVKNED
|
| /freebsd/sys/contrib/device-tree/Bindings/riscv/ |
| H A D | extensions.yaml | 594 - const: zvkned 596 The standard Zvkned extension for Vector AES block cipher 839 - const: zvkned
|
| /freebsd/crypto/openssl/crypto/aes/asm/ |
| H A D | aes-riscv64-zvkb-zvkned.pl | 40 # - RISC-V Vector AES block cipher extension ('Zvkned')
|
| H A D | aes-riscv64-zvbb-zvkg-zvkned.pl | 41 # - RISC-V Vector AES block cipher extension ('Zvkned')
|
| /freebsd/contrib/llvm-project/clang/utils/TableGen/ |
| H A D | RISCVVEmitter.cpp | 666 .Case("Zvkned", RVV_REQ_Zvkned) in createRVVIntrinsics()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 2593 // prototypes like other zvkned instructions (e.g. vaesdf), so we don't 2660 // zvkned 2661 let RequiredFeatures = ["Zvkned", "Experimental"] in {
|
| /freebsd/crypto/openssl/crypto/modes/asm/ |
| H A D | aes-gcm-riscv64-zvkb-zvkg-zvkned.pl | 41 # - RISC-V Vector AES Block Cipher extension ('Zvkned')
|
| /freebsd/crypto/openssl/crypto/perlasm/ |
| H A D | riscv.pm | 925 ## Zvkned instructions
|
| /freebsd/contrib/llvm-project/llvm/lib/TargetParser/ |
| H A D | RISCVISAInfo.cpp | 753 if ((Exts.count("zvkb") || Exts.count("zvkg") || Exts.count("zvkned") || in checkDependency()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaRISCV.cpp | 218 {"zvkned", RVV_REQ_Zvkned}, in ConstructRVVIntrinsics()
|