Searched refs:patch_offset (Results 1 – 3 of 3) sorted by relevance
/linux-6.14.4/arch/riscv/kernel/ |
D | alternative.c | 73 u32 jalr_insn, int patch_offset) in riscv_alternative_fix_auipc_jalr() argument 80 imm -= patch_offset; in riscv_alternative_fix_auipc_jalr() 89 static void riscv_alternative_fix_jal(void *ptr, u32 jal_insn, int patch_offset) in riscv_alternative_fix_jal() argument 95 imm -= patch_offset; in riscv_alternative_fix_jal() 105 int patch_offset) in riscv_alternative_fix_offsets() argument 129 insn, insn2, patch_offset); in riscv_alternative_fix_offsets() 142 insn, patch_offset); in riscv_alternative_fix_offsets()
|
/linux-6.14.4/arch/riscv/include/asm/ |
D | alternative.h | 38 int patch_offset);
|
/linux-6.14.4/drivers/bluetooth/ |
D | btrtl.c | 649 u32 patch_offset = 0; in rtlbt_parse_firmware() local 782 patch_offset = get_unaligned_le32(patch_offset_base + in rtlbt_parse_firmware() 788 if (!patch_offset) { in rtlbt_parse_firmware() 794 BT_DBG("length=%x offset=%x index %d", patch_length, patch_offset, i); in rtlbt_parse_firmware() 795 min_size = patch_offset + patch_length; in rtlbt_parse_firmware() 807 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4); in rtlbt_parse_firmware()
|