Lines Matching refs:opcode
94 static int __always_inline skip_xleb128(const u8 **opcode, int size) in skip_xleb128() argument
99 c = *(*opcode)++; in skip_xleb128()
141 const u8 *opcode = frame->opcodes; in scs_handle_fde_frame() local
147 if (WARN_ON(*opcode & BIT(7))) in scs_handle_fde_frame()
150 l = *opcode++; in scs_handle_fde_frame()
151 opcode += l; in scs_handle_fde_frame()
160 switch (*opcode++) { in scs_handle_fde_frame()
167 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame()
172 loc += *opcode++ * code_alignment_factor; in scs_handle_fde_frame()
173 loc += (*opcode++ << 8) * code_alignment_factor; in scs_handle_fde_frame()
179 size = skip_xleb128(&opcode, size); in scs_handle_fde_frame()
187 size = skip_xleb128(&opcode, size); in scs_handle_fde_frame()
197 loc += (opcode[-1] & 0x3f) * code_alignment_factor; in scs_handle_fde_frame()