Searched refs:bspstore (Results 1 – 11 of 11) sorted by relevance
/third_party/libunwind/src/ia64/ |
D | Ginit_local.c | 55 unw_word_t sol, bspstore; in get_initial_stack_pointers() local 59 bspstore = uc->sw.ar_bspstore; in get_initial_stack_pointers() 63 bspstore = uc->uc_mcontext.sc_ar_bsp; in get_initial_stack_pointers() 66 *bsp = rse_skip_regs (bspstore, -sol); in get_initial_stack_pointers()
|
D | init.h | 31 unw_word_t bspstore, rbs_base; in common_init() local 102 ret = ia64_get (c, c->loc[IA64_REG_BSPSTORE], &bspstore); in common_init() 111 if ((ret = rbs_get_base (c, bspstore, &rbs_base)) < 0) in common_init() 114 c->rbs_area[0].end = bspstore; in common_init() 115 c->rbs_area[0].size = bspstore - rbs_base; in common_init()
|
D | Gresume.c | 38 unw_word_t val, sol, sof, pri_unat, n, pfs, bspstore, dirty_rnat; in local_resume() local 110 &dirty_rnat, &bspstore)) < 0) in local_resume() 142 &dirty_rnat, &bspstore)) < 0) in local_resume() 156 bspstore, dirty_size, dirty_partition + dirty_size/8, in local_resume()
|
D | Gstep.c | 99 unw_word_t sc_addr, bsp, bspstore; in hpux_sigtramp() 155 || (ret = ia64_get (c, c->loc[IA64_REG_BSPSTORE], &bspstore)) < 0) in hpux_sigtramp() 157 if (bspstore < bsp) in hpux_sigtramp() 160 rbs_switch (c, bsp, bspstore, IA64_LOC_UC_ADDR (bsp | 0x1f8, 0)); in hpux_sigtramp()
|
D | Grbs.c | 201 unw_word_t *bspstore) in rbs_cover_and_flush() argument 221 *bspstore = c->bsp; in rbs_cover_and_flush() 243 *bspstore = bsp = rbs->end; in rbs_cover_and_flush()
|
D | Ginstall_cursor.S | 259 mov.m ar.bspstore = r15 268 mov.m ar.bspstore = r30 // restore register backing-store
|
D | unwind_i.h | 512 unw_word_t bspstore, 530 unw_word_t *bspstore);
|
/third_party/libunwind/include/tdep-ia64/ |
D | rse.h | 46 rse_num_regs (uint64_t bspstore, uint64_t bsp) in rse_num_regs() argument 48 uint64_t slots = (bsp - bspstore) >> 3; in rse_num_regs() 50 return slots - (rse_slot_num(bspstore) + slots)/0x40; in rse_num_regs()
|
D | libunwind_i.h | 283 #define rbs_get_base(c,bspstore,rbs_basep) \ argument 284 (*(rbs_basep) = (bspstore) - (((unw_word_t) 1) << 63), 0)
|
/third_party/libunwind/tests/ |
D | ia64-test-stack-asm.S | 70 mov r17 = ar.bspstore 76 .savesp ar.bspstore, SAVED_BSPSTORE_OFF+16 82 mov ar.bspstore = r2 // switch the backing store 113 mov ar.bspstore = r21 // this also restores ar.bsp
|
D | ia64-test-rbs-asm.S | 76 mov r17 = ar.bspstore; \ 82 .savesp ar.bspstore, SAVED_BSPSTORE_OFF+16; \ 89 mov ar.bspstore = r2; /* switch the backing store */ \ 116 mov ar.bspstore = r21;; /* this also restores ar.bsp */ \
|