Lines Matching refs:page_addr
921 void tb_phys_invalidate(TranslationBlock *tb, tb_page_addr_t page_addr)
930 phys_pc = tb->page_addr[0] + (tb->pc & ~TARGET_PAGE_MASK);
936 if (tb->page_addr[0] != page_addr) {
937 p = page_find(tb->page_addr[0] >> TARGET_PAGE_BITS);
941 if (tb->page_addr[1] != -1 && tb->page_addr[1] != page_addr) {
942 p = page_find(tb->page_addr[1] >> TARGET_PAGE_BITS);
1160 tb_start = tb->page_addr[0] + (tb->pc & ~TARGET_PAGE_MASK);
1163 tb_start = tb->page_addr[1];
1318 unsigned int n, tb_page_addr_t page_addr)
1323 tb->page_addr[n] = page_addr;
1324 p = page_find_alloc(page_addr >> TARGET_PAGE_BITS, 1);
1340 page_addr &= qemu_host_page_mask;
1342 for(addr = page_addr; addr < page_addr + qemu_host_page_size;
1351 mprotect(g2h(page_addr), qemu_host_page_size,
1355 page_addr);
1363 tlb_protect_code(page_addr);
1418 tb->page_addr[1] = -1;
4529 if (tb->page_addr[1] != -1)