Lines Matching refs:frame
108 * The size of this frame if 0 < size < U32_MAX, 0 terminates the list.
113 * The first frame is a Common Information Entry (CIE) frame, followed
116 * to the associated CIE frame.
134 static int scs_handle_fde_frame(const struct eh_frame *frame,
139 int size = frame->size - offsetof(struct eh_frame, opcodes) + 4;
140 u64 loc = (u64)offset_to_ptr(&frame->initial_loc);
141 const u8 *opcode = frame->opcodes;
215 const struct eh_frame *frame = (const void *)p;
220 if (frame->size == 0 ||
221 frame->size == U32_MAX ||
222 frame->size > size)
225 if (frame->cie_id_or_pointer == 0) {
226 const u8 *p = frame->augmentation_string;
240 ret = scs_handle_fde_frame(frame,
246 scs_handle_fde_frame(frame, fde_has_augmentation_data,
250 p += sizeof(frame->size) + frame->size;
251 size -= sizeof(frame->size) + frame->size;