Home
last modified time | relevance | path

Searched full:zvkned (Results 1 – 13 of 13) sorted by relevance

/linux/arch/riscv/crypto/
H A DMakefile4 aes-riscv64-y := aes-riscv64-glue.o aes-riscv64-zvkned.o \
5 aes-riscv64-zvkned-zvbb-zvkg.o aes-riscv64-zvkned-zvkb.o
H A Daes-riscv64-glue.c69 * - zvkned's key expansion instructions don't support AES-192. in riscv64_aes_setkey()
70 * So, non-zvkned fallback code would be needed anyway. in riscv64_aes_setkey()
80 * fallback to aes_decrypt(). But, zvkned can only generate and use in riscv64_aes_setkey()
465 .cra_driver_name = "aes-riscv64-zvkned",
489 .cra_driver_name = "ecb-aes-riscv64-zvkned",
504 .cra_driver_name = "cbc-aes-riscv64-zvkned",
520 .cra_driver_name = "cts-cbc-aes-riscv64-zvkned",
540 .cra_driver_name = "ctr-aes-riscv64-zvkned-zvkb",
559 .cra_driver_name = "xts-aes-riscv64-zvkned-zvbb-zvkg",
575 if (riscv_isa_extension_available(NULL, ZVKNED) && in riscv64_aes_mod_init()
H A Daes-riscv64-zvkned-zvkb.S42 // - RISC-V Vector AES block cipher extension ('Zvkned')
48 .option arch, +zvkned, +zvkb
H A Daes-macros.S45 // - RISC-V Vector AES block cipher extension ('Zvkned')
92 // Encrypts \data using zvkned instructions, using the round keys loaded into
H A DKconfig16 - Zvkned vector crypto extension
H A Daes-riscv64-zvkned-zvbb-zvkg.S42 // - RISC-V Vector AES block cipher extension ('Zvkned')
49 .option arch, +zvkned, +zvbb, +zvkg
H A Daes-riscv64-zvkned.S44 // - RISC-V Vector AES block cipher extension ('Zvkned')
49 .option arch, +zvkned
/linux/Documentation/devicetree/bindings/riscv/
H A Dextensions.yaml506 - const: zvkned
508 The standard Zvkned extension for Vector AES block cipher
/linux/tools/testing/selftests/kvm/riscv/
H A Dget-reg-list.c465 KVM_ISA_EXT_ARR(ZVKNED), in isa_ext_single_id_to_str()
996 KVM_ISA_EXT_SIMPLE_CONFIG(zvkned, ZVKNED);
/linux/arch/riscv/kernel/
H A Dsys_hwprobe.c138 EXT_KEY(ZVKNED); in hwprobe_isa_ext0()
H A Dcpufeature.c366 __RISCV_ISA_EXT_DATA(zvkned, RISCV_ISA_EXT_ZVKNED),
/linux/Documentation/arch/riscv/
H A Dhwprobe.rst139 * :c:macro:`RISCV_HWPROBE_EXT_ZVKNED`: The Zvkned extension is supported as
/linux/arch/riscv/kvm/
H A Dvcpu_onereg.c85 KVM_ISA_EXT_ARR(ZVKNED),