Lines Matching refs:itree
80 HPPATLBEntry *ent = container_of(i, HPPATLBEntry, itree); in hppa_find_tlb()
82 ent->itree.start, ent->itree.last, ent->pa); in hppa_find_tlb()
99 trace_hppa_tlb_flush_ent(env, ent, ent->itree.start, in hppa_flush_tlb_ent()
100 ent->itree.last, ent->pa); in hppa_flush_tlb_ent()
102 tlb_flush_range_by_mmuidx(cs, ent->itree.start, in hppa_flush_tlb_ent()
103 ent->itree.last - ent->itree.start + 1, in hppa_flush_tlb_ent()
112 interval_tree_remove(&ent->itree, &env->tlb_root); in hppa_flush_tlb_ent()
127 HPPATLBEntry *ent = container_of(i, HPPATLBEntry, itree); in hppa_flush_tlb_range()
240 phys = ent->pa + (addr - ent->itree.start); in hppa_get_physical_address()
498 ent->itree.start = addr; in HELPER()
499 ent->itree.last = addr + TARGET_PAGE_SIZE - 1; in HELPER()
501 trace_hppa_tlb_itlba(env, ent, ent->itree.start, ent->itree.last, ent->pa); in HELPER()
517 interval_tree_insert(&ent->itree, &env->tlb_root); in set_access_bits_pa11()
529 if (ent->itree.start <= addr && addr <= ent->itree.last) { in HELPER()
553 ent->itree.start = va_b; in itlbt_pa20()
554 ent->itree.last = va_e; in itlbt_pa20()
575 interval_tree_insert(&ent->itree, &env->tlb_root); in itlbt_pa20()
576 trace_hppa_tlb_itlba(env, ent, ent->itree.start, ent->itree.last, ent->pa); in itlbt_pa20()
664 interval_tree_insert(&env->tlb[i].itree, &env->tlb_root); in hppa_ptlbe()
768 btlb->itree.start = virt_page << TARGET_PAGE_BITS; in HELPER()
769 btlb->itree.last = btlb->itree.start + len * TARGET_PAGE_SIZE - 1; in HELPER()