Lines Matching refs:addr
31 inline uintx HeapRegionSeq::addr_to_index_biased(HeapWord* addr) const {
32 assert(_heap_bottom <= addr && addr < _heap_end,
33 err_msg("addr: "PTR_FORMAT" bottom: "PTR_FORMAT" end: "PTR_FORMAT,
34 addr, _heap_bottom, _heap_end));
35 uintx index = (uintx) addr >> _region_shift;
39 inline HeapRegion* HeapRegionSeq::addr_to_region_unsafe(HeapWord* addr) const {
40 assert(_heap_bottom <= addr && addr < _heap_end,
41 err_msg("addr: "PTR_FORMAT" bottom: "PTR_FORMAT" end: "PTR_FORMAT,
42 addr, _heap_bottom, _heap_end));
43 uintx index_biased = addr_to_index_biased(addr);
49 inline HeapRegion* HeapRegionSeq::addr_to_region(HeapWord* addr) const {
50 if (addr != NULL && addr < _heap_end) {
51 assert(addr >= _heap_bottom,
52 err_msg("addr: "PTR_FORMAT" bottom: "PTR_FORMAT, addr, _heap_bottom));
53 return addr_to_region_unsafe(addr);