Lines Matching defs:unw_state_record
94 struct unw_state_record { struct
95 unsigned int first_region : 1; /* is this the first region? */
96 unsigned int done : 1; /* are we done scanning descriptors? */
97 unsigned int any_spills : 1; /* got any register spills? */
98 unsigned int in_body : 1; /* are we inside a body (as opposed to a prologue)? */
99 unsigned long flags; /* see UNW_FLAG_* in unwind.h */
101 u8 *imask; /* imask of spill_mask record or NULL */
102 unsigned long pr_val; /* predicate values */
103 unsigned long pr_mask; /* predicate mask */
104 long spill_offset; /* psp-relative offset for spill base */
105 int region_start;
106 int region_len;
107 int epilogue_start;
108 int epilogue_count;
109 int when_target;
111 u8 gr_save_loc; /* next general register to use for saving a register */
112 u8 return_link_reg; /* branch register in which the return link is passed */
114 struct unw_labeled_state *labeled_states; /* list of all labeled states */
115 struct unw_reg_state curr; /* current state */