Home
last modified time | relevance | path

Searched full:zvkb (Results 1 – 17 of 17) sorted by relevance

/linux/arch/riscv/crypto/
H A DMakefile5 aes-riscv64-zvkned-zvbb-zvkg.o aes-riscv64-zvkned-zvkb.o
11 sm3-riscv64-y := sm3-riscv64-glue.o sm3-riscv64-zvksh-zvkb.o
14 sm4-riscv64-y := sm4-riscv64-glue.o sm4-riscv64-zvksed-zvkb.o
H A DKconfig18 - Zvkb vector crypto extension (CTR)
41 - Zvkb vector crypto extension
58 - Zvkb vector crypto extension
H A Dsm4-riscv64-glue.c75 .cra_driver_name = "sm4-riscv64-zvksed-zvkb",
89 riscv_isa_extension_available(NULL, ZVKB) && in riscv64_sm4_mod_init()
H A Dsm4-riscv64-zvksed-zvkb.S44 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
49 .option arch, +zvksed, +zvkb
H A Daes-riscv64-zvkned-zvkb.S43 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
48 .option arch, +zvkned, +zvkb
H A Daes-riscv64-glue.c540 .cra_driver_name = "ctr-aes-riscv64-zvkned-zvkb",
587 if (riscv_isa_extension_available(NULL, ZVKB)) { in riscv64_aes_mod_init()
605 if (riscv_isa_extension_available(NULL, ZVKB)) in riscv64_aes_mod_init()
619 if (riscv_isa_extension_available(NULL, ZVKB)) in riscv64_aes_mod_exit()
/linux/lib/crypto/riscv/
H A Dsha512.h36 riscv_isa_extension_available(NULL, ZVKB) && in sha512_mod_init_arch()
H A Dsha256.h39 riscv_isa_extension_available(NULL, ZVKB) && in sha256_mod_init_arch()
H A Dsha512-riscv64-zvknhb-zvkb.S44 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
49 .option arch, +zvknhb, +zvkb
H A Dchacha.h48 if (riscv_isa_extension_available(NULL, ZVKB) && in chacha_mod_init_arch()
H A Dsha256-riscv64-zvknha_or_zvknhb-zvkb.S44 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
49 .option arch, +zvknha, +zvkb
H A Dchacha-riscv64-zvkb.S42 // - RISC-V Vector Cryptography Bit-manipulation extension ('Zvkb')
47 .option arch, +zvkb
/linux/lib/crypto/
H A DMakefile66 libchacha-$(CONFIG_RISCV) += riscv/chacha-riscv64-zvkb.o
233 libsha256-$(CONFIG_RISCV) += riscv/sha256-riscv64-zvknha_or_zvknhb-zvkb.o
262 libsha512-$(CONFIG_RISCV) += riscv/sha512-riscv64-zvknhb-zvkb.o
/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c571 KVM_ISA_EXT_ARR(ZVKB), in isa_ext_single_id_to_str()
1210 KVM_ISA_EXT_SIMPLE_CONFIG(zvkb, ZVKB);
/linux/arch/riscv/kernel/
H A Dsys_hwprobe.c147 EXT_KEY(ZVKB); in hwprobe_isa_ext0()
H A Dcpufeature.c515 __RISCV_ISA_EXT_DATA_VALIDATE(zvkb, RISCV_ISA_EXT_ZVKB, riscv_ext_vector_crypto_validate),
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst133 * :c:macro:`RISCV_HWPROBE_EXT_ZVKB`: The Zvkb extension is supported as