Lines Matching refs:pg
2123 sparsebit_idx_t pg, base; in __vm_phy_pages_alloc() local
2136 base = pg = paddr_min >> vm->page_shift; in __vm_phy_pages_alloc()
2138 for (; pg < base + num; ++pg) { in __vm_phy_pages_alloc()
2139 if (!sparsebit_is_set(region->unused_phy_pages, pg)) { in __vm_phy_pages_alloc()
2140 base = pg = sparsebit_next_set(region->unused_phy_pages, pg); in __vm_phy_pages_alloc()
2144 } while (pg && pg != base + num); in __vm_phy_pages_alloc()
2146 if (pg == 0) { in __vm_phy_pages_alloc()
2155 for (pg = base; pg < base + num; ++pg) { in __vm_phy_pages_alloc()
2156 sparsebit_clear(region->unused_phy_pages, pg); in __vm_phy_pages_alloc()
2158 sparsebit_set(region->protected_phy_pages, pg); in __vm_phy_pages_alloc()
2354 sparsebit_idx_t pg = 0; in vm_is_gpa_protected() local
2363 pg = paddr >> vm->page_shift; in vm_is_gpa_protected()
2364 return sparsebit_is_set(region->protected_phy_pages, pg); in vm_is_gpa_protected()