• Home
  • Raw
  • Download

Lines Matching refs:parents

1973 #define for_each_sp(pvec, sp, parents, i)			\  argument
1974 for (i = mmu_pages_next(&pvec, &parents, -1), \
1977 i = mmu_pages_next(&pvec, &parents, i))
1980 struct mmu_page_path *parents, in mmu_pages_next() argument
1989 parents->idx[0] = pvec->page[n].idx; in mmu_pages_next()
1993 parents->parent[sp->role.level-2] = sp; in mmu_pages_next()
1994 parents->idx[sp->role.level-1] = pvec->page[n].idx; in mmu_pages_next()
2000 static void mmu_pages_clear_parents(struct mmu_page_path *parents) in mmu_pages_clear_parents() argument
2006 unsigned int idx = parents->idx[level]; in mmu_pages_clear_parents()
2008 sp = parents->parent[level]; in mmu_pages_clear_parents()
2020 struct mmu_page_path *parents, in kvm_mmu_pages_init() argument
2023 parents->parent[parent->role.level-1] = NULL; in kvm_mmu_pages_init()
2032 struct mmu_page_path parents; in mmu_sync_children() local
2036 kvm_mmu_pages_init(parent, &parents, &pages); in mmu_sync_children()
2040 for_each_sp(pages, sp, parents, i) in mmu_sync_children()
2046 for_each_sp(pages, sp, parents, i) { in mmu_sync_children()
2048 mmu_pages_clear_parents(&parents); in mmu_sync_children()
2052 kvm_mmu_pages_init(parent, &parents, &pages); in mmu_sync_children()
2292 struct mmu_page_path parents; in mmu_zap_unsync_children() local
2298 kvm_mmu_pages_init(parent, &parents, &pages); in mmu_zap_unsync_children()
2302 for_each_sp(pages, sp, parents, i) { in mmu_zap_unsync_children()
2304 mmu_pages_clear_parents(&parents); in mmu_zap_unsync_children()
2307 kvm_mmu_pages_init(parent, &parents, &pages); in mmu_zap_unsync_children()