Lines Matching refs:n_rmap
923 struct rmap_nested **n_rmap)
927 u64 rmap, new_rmap = (*n_rmap)->rmap;
946 llist_add(&((*n_rmap)->list), (struct llist_head *) rmapp);
948 (*n_rmap)->list.next = (struct llist_node *) rmap;
951 *n_rmap = NULL;
954 static void kvmhv_update_nest_rmap_rc(struct kvm *kvm, u64 n_rmap,
962 gpa = n_rmap & RMAP_NESTED_GPA_MASK;
963 lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT;
1001 static void kvmhv_remove_nest_rmap(struct kvm *kvm, u64 n_rmap,
1009 gpa = n_rmap & RMAP_NESTED_GPA_MASK;
1010 lpid = (n_rmap & RMAP_NESTED_LPID_MASK) >> RMAP_NESTED_LPID_SHIFT;
1528 struct rmap_nested *n_rmap;
1674 n_rmap = kzalloc(sizeof(*n_rmap), GFP_KERNEL);
1675 if (!n_rmap)
1677 n_rmap->rmap = (n_gpa & RMAP_NESTED_GPA_MASK) |
1681 mmu_seq, gp->shadow_lpid, rmapp, &n_rmap);
1682 kfree(n_rmap);