Lines Matching refs:loc
61 static void __always_inline scs_patch_loc(u64 loc) in scs_patch_loc() argument
63 u32 insn = le32_to_cpup((void *)loc); in scs_patch_loc()
67 *(u32 *)loc = cpu_to_le32(SCS_PUSH); in scs_patch_loc()
70 *(u32 *)loc = cpu_to_le32(SCS_POP); in scs_patch_loc()
84 dcache_clean_pou(loc, loc + sizeof(u32)); in scs_patch_loc()
137 u64 loc = (u64)offset_to_ptr(&frame->initial_loc); in scs_handle_fde_frame() local
164 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame()
169 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame()
170 loc += (*opcode++ << 8) * code_alignment_factor; in scs_handle_fde_frame()
189 scs_patch_loc(loc - 4); in scs_handle_fde_frame()
194 loc += (opcode[-1] & 0x3f) * code_alignment_factor; in scs_handle_fde_frame()