Home
last modified time | relevance | path

Searched refs:patch_offset (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/arch/riscv/kernel/
H A Dalternative.c73 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()
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ib.c134 unsigned int patch_offset = ~0; in amdgpu_ib_schedule() local
231 patch_offset = amdgpu_ring_init_cond_exec(ring); in amdgpu_ib_schedule()
305 if (patch_offset != ~0 && ring->funcs->patch_cond_exec) in amdgpu_ib_schedule()
306 amdgpu_ring_patch_cond_exec(ring, patch_offset); in amdgpu_ib_schedule()
H A Damdgpu_vm.c614 unsigned patch_offset = 0; in amdgpu_vm_flush() local
641 patch_offset = amdgpu_ring_init_cond_exec(ring); in amdgpu_vm_flush()
690 amdgpu_ring_patch_cond_exec(ring, patch_offset); in amdgpu_vm_flush()
/openbmc/linux/arch/riscv/include/asm/
H A Dalternative.h38 int patch_offset);
/openbmc/linux/drivers/bluetooth/
H A Dbtrtl.c628 u32 patch_offset = 0; in rtlbt_parse_firmware() local
759 patch_offset = get_unaligned_le32(patch_offset_base + in rtlbt_parse_firmware()
765 if (!patch_offset) { in rtlbt_parse_firmware()
771 BT_DBG("length=%x offset=%x index %d", patch_length, patch_offset, i); in rtlbt_parse_firmware()
772 min_size = patch_offset + patch_length; in rtlbt_parse_firmware()
784 memcpy(buf, btrtl_dev->fw_data + patch_offset, patch_length - 4); in rtlbt_parse_firmware()