Lines Matching refs:uxpgd
55 mm->uxpgd = NULL;
66 if (!mm->uxpgd)
68 radix_tree_for_each_slot(slot, mm->uxpgd, &iter, 0) {
69 page = radix_tree_delete(mm->uxpgd, iter.index);
73 kfree(mm->uxpgd);
74 mm->uxpgd = NULL;
82 struct radix_tree_root *uxpgd = NULL;
89 if (mm->uxpgd)
94 uxpgd = kzalloc(sizeof(struct radix_tree_root), GFP_KERNEL);
95 if (!uxpgd) {
96 pr_err("uxpgd alloc failed.\n");
100 INIT_RADIX_TREE(uxpgd, GFP_KERNEL);
102 if (mm->uxpgd)
103 kfree(uxpgd);
105 mm->uxpgd = uxpgd;
107 page = radix_tree_lookup(mm->uxpgd, uxpn);
127 page = radix_tree_lookup(mm->uxpgd, uxpn);
132 radix_tree_insert(mm->uxpgd, uxpn, page);
267 if (!mm->uxpgd)
269 radix_tree_for_each_slot(slot, mm->uxpgd, &iter, 0) {