Home | History | Annotate | Download | only in uvm

Lines Matching refs:pfn

233 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
243 upm = uvm_physseg_find(pfn, &off);
260 VM_PHYSSEG_MAX, pfn, pfn + pages + 1);
266 ps->start = pfn;
267 ps->end = pfn + pages;
745 uvm_physseg_plug(paddr_t pfn, size_t pages, uvm_physseg_t *psp)
754 upm = uvm_physseg_find(pfn, &off);
760 paddr_t start = pfn;
761 paddr_t end = pfn + pages;
1276 uvm_physseg_unplug(paddr_t pfn, size_t pages)
1282 upm = uvm_physseg_find(pfn, &off);
1294 if (end < (pfn + pages)) {
1299 KASSERT(pfn == start + off); /* sanity */
1307 if (off == 0 && (pfn + pages) == end) {
1351 (pfn + pages) < end) {
1375 ps->start = pfn + pages;
1381 seg->end = pfn;
1405 if (off == 0 && (pfn + pages) < end) {
1417 seg->start = pfn + pages;
1430 if (off > 0 && (pfn + pages) == end) {
1435 seg->end = pfn;