Searched refs:rbs_area (Results 1 – 4 of 4) sorted by relevance
/external/libunwind/src/ia64/ |
D | Grbs.c | 84 struct rbs_area *rbs = &c->rbs_area[c->rbs_curr]; in rbs_switch() 103 c->rbs_curr = (c->rbs_curr + 1) % ARRAY_SIZE (c->rbs_area); in rbs_switch() 104 rbs = c->rbs_area + c->rbs_curr; in rbs_switch() 107 c->rbs_left_edge = (c->rbs_left_edge + 1) % ARRAY_SIZE (c->rbs_area); in rbs_switch() 134 while (!rbs_contains (&c->rbs_area[curr], bsp)) in rbs_find_stacked() 142 n = rse_num_regs (c->rbs_area[curr].end, bsp); in rbs_find_stacked() 143 curr = (curr + ARRAY_SIZE (c->rbs_area) - 1) % ARRAY_SIZE (c->rbs_area); in rbs_find_stacked() 144 bsp = rse_skip_regs (c->rbs_area[curr].end - c->rbs_area[curr].size, n); in rbs_find_stacked() 149 nregs = rse_num_regs (bsp, c->rbs_area[curr].end); in rbs_find_stacked() 158 *locp = rbs_loc (c->rbs_area + curr, addr); in rbs_find_stacked() [all …]
|
D | init.h | 114 c->rbs_area[0].end = bspstore; in common_init() 115 c->rbs_area[0].size = bspstore - rbs_base; in common_init() 116 c->rbs_area[0].rnat_loc = IA64_REG_LOC (c, UNW_IA64_AR_RNAT); in common_init() 118 (long long) rbs_base, (long long) c->rbs_area[0].end, in common_init() 119 ia64_strloc (c->rbs_area[0].rnat_loc)); in common_init()
|
D | unwind_i.h | 540 rbs_on_uc (struct rbs_area *rbs) in rbs_on_uc() 548 rbs_contains (struct rbs_area *rbs, unw_word_t bsp) in rbs_contains() 562 rbs_get_rnat_loc (struct rbs_area *rbs, unw_word_t bsp) in rbs_get_rnat_loc() 580 rbs_loc (struct rbs_area *rbs, unw_word_t bsp) in rbs_loc() 592 struct rbs_area *rbs = c->rbs_area + c->rbs_curr; in ia64_get_stacked()
|
/external/libunwind/include/tdep-ia64/ |
D | libunwind_i.h | 183 struct rbs_area struct 189 rbs_area[96 + 2]; /* 96 stacked regs + 1 extra stack on each side... */ member
|