Lines Matching defs:rmap
660 /* 1 rmap, 1 parent PTE per level, and the prefetched rmaps. */
829 * in this rmap chain. Otherwise, (rmap_head->val & ~1) points to a struct
834 * Returns the number of pointers in the rmap chain, not counting the new one.
943 return &slot->arch.rmap[level - PG_LEVEL_4K][idx];
990 * rmap. All fields are private and not assumed to be used outside.
1000 * removing/dropping sptes from the rmap link because in such cases the
1389 struct kvm_rmap_head *rmap;
1401 iterator->rmap = __gfn_to_rmap(iterator->gfn, level, iterator->slot);
1422 return !!iterator->rmap;
1427 if (++iterator->rmap <= iterator->end_rmap) {
1433 iterator->rmap = NULL;
1486 ret |= handler(kvm, iterator.rmap, memslot,
5244 if (iterator.rmap)
5245 flush |= fn(kvm, iterator.rmap);
5587 * which are found on the last rmap (level = 1) when not using