Searched full:zvkned (Results 1 – 8 of 8) 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/arch/riscv/kernel/ |
H A D | cpufeature.c | 386 __RISCV_ISA_EXT_DATA(zvkned, RISCV_ISA_EXT_ZVKNED),
|