Searched refs:riscv_insn_rmw (Results 1 - 1 of 1) sorted by relevance

/linux-master/arch/riscv/kernel/
H A Dmodule.c55 static int riscv_insn_rmw(void *location, u32 keep, u32 set) function
106 return riscv_insn_rmw(location, 0x1fff07f, imm12 | imm11 | imm10_5 | imm4_1);
118 return riscv_insn_rmw(location, 0xfff, imm20 | imm19_12 | imm11 | imm10_1);
164 return riscv_insn_rmw(location, 0xfff, (offset + 0x800) & 0xfffff000);
174 return riscv_insn_rmw(location, 0xfffff, (v & 0xfff) << 20);
187 return riscv_insn_rmw(location, 0x1fff07f, imm11_5 | imm4_0);
200 return riscv_insn_rmw(location, 0xfff, ((s32)v + 0x800) & 0xfffff000);
210 return riscv_insn_rmw(location, 0xfffff, (lo12 & 0xfff) << 20);
222 return riscv_insn_rmw(location, 0x1fff07f, imm11_5 | imm4_0);
240 return riscv_insn_rmw(locatio
[all...]

Completed in 121 milliseconds