Searched full:zacas (Results 1 – 10 of 10) sorted by relevance
| /linux/arch/riscv/include/asm/ |
| H A D | cmpxchg.h | 148 " .option arch, +zacas, +zabha\n" \ 198 " .option arch, +zacas\n" \ 353 " .option arch, +zacas\n" \
|
| /linux/Documentation/devicetree/bindings/riscv/ |
| H A D | extensions.yaml | 404 - const: zacas 406 The Zacas extension for Atomic Compare-and-Swap (CAS) instructions 408 ratified") of the riscv-zacas. 1063 # Zacas depends on Zaamo 1066 const: zacas
|
| /linux/arch/riscv/kernel/ |
| H A D | setup.c | 288 riscv_isa_extension_available(NULL, ZACAS)) { in riscv_spinlock_init()
|
| H A D | sys_hwprobe.c | 108 EXT_KEY(isainfo->isa, ZACAS, pair->value, missing); in hwprobe_isa_ext0()
|
| H A D | cpufeature.c | 547 __RISCV_ISA_EXT_DATA(zacas, RISCV_ISA_EXT_ZACAS),
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | get-reg-list.c | 581 KVM_ISA_EXT_ARR(ZACAS), in isa_ext_single_id_to_str() 1243 KVM_ISA_EXT_SIMPLE_CONFIG(zacas, ZACAS);
|
| /linux/arch/riscv/ |
| H A D | Kconfig | 723 bool "Zacas extension support for atomic CAS" 727 Enable the use of the Zacas ISA-extension to implement kernel atomic
|
| /linux/Documentation/arch/riscv/ |
| H A D | hwprobe.rst | 182 * :c:macro:`RISCV_HWPROBE_EXT_ZACAS`: The Zacas extension is supported as
|
| /linux/arch/riscv/net/ |
| H A D | bpf_jit.h | 1298 if (rv_ext_enabled(ZACAS)) { in emit_cmpxchg()
|
| H A D | bpf_jit_comp64.c | 2141 return rv_ext_enabled(ZACAS); in bpf_jit_supports_insn()
|