imm10_5 39 arch/riscv/kernel/module.c u32 imm10_5 = (offset & 0x7e0) << (30 - 10); imm10_5 42 arch/riscv/kernel/module.c *location = (*location & 0x1fff07f) | imm12 | imm11 | imm10_5 | imm4_1;