Home
last modified time | relevance | path

Searched full:zvknhb (Results 1 – 9 of 9) sorted by relevance

/linux/lib/crypto/riscv/
H A Dsha256.h36 /* Both zvknha and zvknhb provide the SHA-256 instructions. */ in sha256_mod_init_arch()
38 riscv_isa_extension_available(NULL, ZVKNHB)) && in sha256_mod_init_arch()
H A Dsha512.h35 if (riscv_isa_extension_available(NULL, ZVKNHB) && in sha512_mod_init_arch()
H A Dsha512-riscv64-zvknhb-zvkb.S43 // - RISC-V Vector SHA-2 Secure Hash extension ('Zvknhb')
49 .option arch, +zvknhb, +zvkb
H A Dsha256-riscv64-zvknha_or_zvknhb-zvkb.S43 // - RISC-V Vector SHA-2 Secure Hash extension ('Zvknha' or 'Zvknhb')
/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c575 KVM_ISA_EXT_ARR(ZVKNHB),
1214 KVM_ISA_EXT_SIMPLE_CONFIG(zvknhb, ZVKNHB);
/linux/arch/riscv/kernel/
H A Dsys_hwprobe.c160 EXT_KEY(ZVKNHB); in hwprobe_isa_ext0()
H A Dcpufeature.c522 __RISCV_ISA_EXT_DATA_VALIDATE(zvknhb, RISCV_ISA_EXT_ZVKNHB, riscv_ext_vector_crypto_validate),
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst145 * :c:macro:`RISCV_HWPROBE_EXT_ZVKNHB`: The Zvknhb extension is supported as
/linux/lib/crypto/
H A DMakefile262 libsha512-$(CONFIG_RISCV) += riscv/sha512-riscv64-zvknhb-zvkb.o