Searched full:zvkned (Results 1 – 13 of 13) sorted by relevance
/linux/arch/riscv/crypto/ |
H A D | Makefile | 4 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 D | aes-riscv64-glue.c | 69 * - 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 D | aes-riscv64-zvkned-zvkb.S | 42 // - RISC-V Vector AES block cipher extension ('Zvkned') 48 .option arch, +zvkned, +zvkb
|
H A D | aes-macros.S | 45 // - RISC-V Vector AES block cipher extension ('Zvkned') 92 // Encrypts \data using zvkned instructions, using the round keys loaded into
|
H A D | Kconfig | 16 - Zvkned vector crypto extension
|
H A D | aes-riscv64-zvkned-zvbb-zvkg.S | 42 // - RISC-V Vector AES block cipher extension ('Zvkned') 49 .option arch, +zvkned, +zvbb, +zvkg
|
H A D | aes-riscv64-zvkned.S | 44 // - RISC-V Vector AES block cipher extension ('Zvkned') 49 .option arch, +zvkned
|
/linux/Documentation/devicetree/bindings/riscv/ |
H A D | extensions.yaml | 506 - const: zvkned 508 The standard Zvkned extension for Vector AES block cipher
|
/linux/tools/testing/selftests/kvm/riscv/ |
H A D | get-reg-list.c | 465 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 D | sys_hwprobe.c | 138 EXT_KEY(ZVKNED); in hwprobe_isa_ext0()
|
H A D | cpufeature.c | 366 __RISCV_ISA_EXT_DATA(zvkned, RISCV_ISA_EXT_ZVKNED),
|
/linux/Documentation/arch/riscv/ |
H A D | hwprobe.rst | 139 * :c:macro:`RISCV_HWPROBE_EXT_ZVKNED`: The Zvkned extension is supported as
|
/linux/arch/riscv/kvm/ |
H A D | vcpu_onereg.c | 85 KVM_ISA_EXT_ARR(ZVKNED),
|