Lines Matching refs:target_page
97 // 1 - adrp Rx, target_page
99 // 2 - adrp Rx, target_page
101 // 3 - adrp Rx, target_page (page aligned reloc, offset == 0)
103 // 4 - adrp Rx, target_page (page aligned reloc, offset == 0)
226 uint64_t target_page = ((uint64_t)insn_addr) + offset;
227 target_page &= ((uint64_t)-1) << shift;
229 // 1 - adrp Rx, target_page
231 // 2 - adrp Rx, target_page
233 // 3 - adrp Rx, target_page (page aligned reloc, offset == 0)
235 // 4 - adrp Rx, target_page (page aligned reloc, offset == 0)
238 // return the target_page + the offset within the page.
249 return address(target_page + (byte_offset << size));
255 return address(target_page + byte_offset);
260 target_page = (target_page & 0xffffffff) |
263 return (address)target_page;