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;
88 if (mm->uxpgd)
93 uxpgd = kzalloc(sizeof(struct radix_tree_root), GFP_KERNEL);
94 if (!uxpgd) {
95 pr_err("uxpgd alloc failed.\n");
99 INIT_RADIX_TREE(uxpgd, GFP_KERNEL);
101 if (mm->uxpgd)
102 kfree(uxpgd);
104 mm->uxpgd = uxpgd;
106 page = radix_tree_lookup(mm->uxpgd, uxpn);
125 page = radix_tree_lookup(mm->uxpgd, uxpn);
130 radix_tree_insert(mm->uxpgd, uxpn, page);
265 if (!mm->uxpgd)
267 radix_tree_for_each_slot(slot, mm->uxpgd, &iter, 0) {