Home | History | Annotate | Download | only in ia64

Lines Matching refs:rbs

540 rbs_on_uc (struct rbs_area *rbs)
542 return IA64_IS_UC_LOC (rbs->rnat_loc) && !IA64_IS_REG_LOC (rbs->rnat_loc);
546 backing-store RBS. */
548 rbs_contains (struct rbs_area *rbs, unw_word_t bsp)
553 test is (bsp >= rbs->end - rbs->size) && (bsp < rbs->end). We
555 result = bsp - rbs->end > ~rbs->size;
557 (long) bsp, (long) (rbs->end - rbs->size), (long) rbs->end, result);
562 rbs_get_rnat_loc (struct rbs_area *rbs, unw_word_t bsp)
567 if (rbs_contains (rbs, rnat_addr))
569 if (rbs_on_uc (rbs))
575 rnat_loc = rbs->rnat_loc;
580 rbs_loc (struct rbs_area *rbs, unw_word_t bsp)
582 if (rbs_on_uc (rbs))
592 struct rbs_area *rbs = c->rbs_area + c->rbs_curr;
600 *locp = rbs_loc (rbs, addr);
602 *rnat_locp = rbs_get_rnat_loc (rbs, addr);
604 if (!rbs_contains (rbs, addr))