Searched refs:vtlb (Results 1 – 4 of 4) sorted by relevance
771 memset(v->arch.paging.vtlb, 0, VTLB_ENTRIES * sizeof (struct shadow_vtlb)); in vtlb_flush()787 v->arch.paging.vtlb[vtlb_hash(page)] = entry; in vtlb_insert()800 if ( v->arch.paging.vtlb[i].pfec != 0 in vtlb_lookup()801 && v->arch.paging.vtlb[i].page_number == page_number in vtlb_lookup()803 && (v->arch.paging.vtlb[i].pfec & pfec) == pfec ) in vtlb_lookup()805 frame_number = v->arch.paging.vtlb[i].frame_number; in vtlb_lookup()
2875 if ( unlikely(!v->arch.paging.vtlb) ) in sh_update_paging_modes()2877 v->arch.paging.vtlb = xzalloc_array(struct shadow_vtlb, VTLB_ENTRIES); in sh_update_paging_modes()2878 if ( unlikely(!v->arch.paging.vtlb) ) in sh_update_paging_modes()3218 if ( v->arch.paging.vtlb ) in shadow_teardown()3220 xfree(v->arch.paging.vtlb); in shadow_teardown()3221 v->arch.paging.vtlb = NULL; in shadow_teardown()
230 struct shadow_vtlb *vtlb; member
1290 428b9f3805WejQ1E-OqAPANPAu8vPw xen/arch/ia64/vtlb.c
Completed in 17 milliseconds