Home
last modified time | relevance | path

Searched full:zicboz (Results 1 – 8 of 8) sorted by relevance

/Linux-v6.6/Documentation/devicetree/bindings/riscv/
Dextensions.yaml204 - const: zicboz
206 The standard Zicboz extension for cache-block zeroing as ratified
Dcpus.yaml84 The blocksize in bytes for the Zicboz cache operations.
/Linux-v6.6/arch/riscv/lib/
Dclear_page.S24 * If Zicboz isn't present, or somehow has a block
/Linux-v6.6/arch/riscv/kvm/
Dvcpu_onereg.c46 KVM_ISA_EXT_ARR(ZICBOZ),
142 if (!riscv_isa_extension_available(vcpu->arch.isa, ZICBOZ)) in kvm_riscv_vcpu_get_reg_config()
232 if (!riscv_isa_extension_available(vcpu->arch.isa, ZICBOZ)) in kvm_riscv_vcpu_set_reg_config()
646 !riscv_isa_extension_available(vcpu->arch.isa, ZICBOZ)) in copy_config_reg_indices()
Dvcpu.c487 if (riscv_isa_extension_available(isa, ZICBOZ)) in kvm_riscv_vcpu_update_config()
/Linux-v6.6/arch/riscv/kernel/
Dcpufeature.c96 pr_err("Zicboz detected in ISA string, but no cboz-block-size found\n"); in riscv_isa_extension_check()
168 __RISCV_ISA_EXT_DATA(zicboz, RISCV_ISA_EXT_ZICBOZ),
679 * Zicboz alternative applications provide the maximum in riscv_cpufeature_patch_check()
/Linux-v6.6/arch/riscv/
DKconfig563 bool "Zicboz extension support for faster zeroing of memory"
568 Enable the use of the Zicboz extension (cbo.zero instruction)
571 The Zicboz extension is used for faster zeroing of memory.
/Linux-v6.6/tools/testing/selftests/kvm/riscv/
Dget-reg-list.c711 …{"zicboz", .feature = KVM_RISCV_ISA_EXT_ZICBOZ, .regs = zicboz_regs, .regs_n = ARRAY_SIZE(zicboz_r…