Lines Matching refs:pindex
171 vm_pindex_t pindex, const char *wmesg, int allocflags, bool locked);
947 if (_vm_page_busy_sleep(obj, m, m->pindex, "vmpba", allocflags, in vm_page_busy_acquire()
1076 return (_vm_page_busy_sleep(obj, m, m->pindex, wmesg, allocflags, in vm_page_busy_sleep()
1093 vm_page_busy_sleep_unlocked(vm_object_t obj, vm_page_t m, vm_pindex_t pindex, in vm_page_busy_sleep_unlocked() argument
1098 (void)_vm_page_busy_sleep(obj, m, pindex, wmesg, allocflags, false); in vm_page_busy_sleep_unlocked()
1114 _vm_page_busy_sleep(vm_object_t obj, vm_page_t m, vm_pindex_t pindex, in _vm_page_busy_sleep() argument
1144 m->object != obj || m->pindex != pindex) { in _vm_page_busy_sleep()
1483 vm_page_insert_lookup(vm_page_t m, vm_object_t object, vm_pindex_t pindex, in vm_page_insert_lookup() argument
1496 m->pindex = pindex; in vm_page_insert_lookup()
1508 m->pindex = 0; in vm_page_insert_lookup()
1526 vm_page_insert(vm_page_t m, vm_object_t object, vm_pindex_t pindex) in vm_page_insert() argument
1528 return (vm_page_insert_lookup(m, object, pindex, false, NULL)); in vm_page_insert()
1541 vm_page_iter_insert(vm_page_t m, vm_object_t object, vm_pindex_t pindex, in vm_page_iter_insert() argument
1544 return (vm_page_insert_lookup(m, object, pindex, true, pages)); in vm_page_iter_insert()
1719 mrem = vm_radix_remove(&m->object->rtree, m->pindex); in vm_page_radix_remove()
1748 vm_page_lookup(vm_object_t object, vm_pindex_t pindex) in vm_page_lookup() argument
1752 return (vm_radix_lookup(&object->rtree, pindex)); in vm_page_lookup()
1789 vm_page_lookup_unlocked(vm_object_t object, vm_pindex_t pindex) in vm_page_lookup_unlocked() argument
1792 return (vm_radix_lookup_unlocked(&object->rtree, pindex)); in vm_page_lookup_unlocked()
1802 vm_page_relookup(vm_object_t object, vm_pindex_t pindex) in vm_page_relookup() argument
1806 m = vm_page_lookup_unlocked(object, pindex); in vm_page_relookup()
1808 m->object == object && m->pindex == pindex, in vm_page_relookup()
1857 vm_page_replace_hold(vm_page_t mnew, vm_object_t object, vm_pindex_t pindex, in vm_page_replace_hold() argument
1875 mnew->pindex = pindex; in vm_page_replace_hold()
1900 vm_page_replace(vm_page_t mnew, vm_object_t object, vm_pindex_t pindex, in vm_page_replace() argument
1906 if (vm_page_replace_hold(mnew, object, pindex, mold)) in vm_page_replace()
1943 opidx = m->pindex; in vm_page_iter_rename()
1944 m->pindex = new_pindex; in vm_page_iter_rename()
1946 m->pindex = opidx; in vm_page_iter_rename()
1953 m->pindex = opidx; in vm_page_iter_rename()
1958 m->pindex = new_pindex; in vm_page_iter_rename()
1994 vm_page_alloc(vm_object_t object, vm_pindex_t pindex, int req) in vm_page_alloc() argument
1999 return (vm_page_alloc_iter(object, pindex, req, &pages)); in vm_page_alloc()
2007 vm_page_alloc_iter(vm_object_t object, vm_pindex_t pindex, int req, in vm_page_alloc_iter() argument
2014 vm_domainset_iter_page_init(&di, object, pindex, &domain, &req, in vm_page_alloc_iter()
2017 m = vm_page_alloc_domain_iter(object, pindex, domain, req, in vm_page_alloc_iter()
2080 vm_page_alloc_domain_iter(vm_object_t object, vm_pindex_t pindex, int domain, in vm_page_alloc_domain_iter() argument
2102 if (!vm_pager_can_alloc_page(object, pindex)) in vm_page_alloc_domain_iter()
2117 (m = vm_reserv_alloc_page(object, pindex, domain, req, pages)) != in vm_page_alloc_domain_iter()
2187 if (vm_page_iter_insert(m, object, pindex, pages)) { in vm_page_alloc_domain_iter()
2255 vm_page_alloc_contig(vm_object_t object, vm_pindex_t pindex, int req, in vm_page_alloc_contig() argument
2267 vm_domainset_iter_page_init(&di, object, pindex, &domain, &req, NULL); in vm_page_alloc_contig()
2269 m = vm_page_alloc_contig_domain(object, pindex, domain, req, in vm_page_alloc_contig()
2323 vm_page_alloc_contig_domain(vm_object_t object, vm_pindex_t pindex, int domain, in vm_page_alloc_contig_domain() argument
2352 m_ret = vm_reserv_alloc_contig(object, pindex, domain, in vm_page_alloc_contig_domain()
2394 if (vm_page_iter_insert(m, object, pindex, &pages)) { in vm_page_alloc_contig_domain()
2418 pindex++; in vm_page_alloc_contig_domain()
2490 m->pindex = 0xdeadc0dedeadc0de; in vm_page_alloc_noobj_domain()
2663 m->pindex = 0xdeadc0dedeadc0de; in vm_page_alloc_noobj_contig_domain()
3078 m->pindex, m) && in vm_page_reclaim_run()
4667 vm_page_grab_sleep(vm_object_t object, vm_page_t m, vm_pindex_t pindex, in vm_page_grab_sleep() argument
4681 if (_vm_page_busy_sleep(object, m, pindex, wmesg, allocflags, locked) && in vm_page_grab_sleep()
4737 vm_page_grab_lookup(vm_object_t object, vm_pindex_t pindex, int allocflags, in vm_page_grab_lookup() argument
4742 while ((*found = (m = vm_radix_iter_lookup(pages, pindex)) != NULL) && in vm_page_grab_lookup()
4744 if (!vm_page_grab_sleep(object, m, pindex, "pgrbwt", in vm_page_grab_lookup()
4761 vm_page_grab_iter(vm_object_t object, vm_pindex_t pindex, int allocflags, in vm_page_grab_iter() argument
4771 object, pindex, allocflags, &found, pages)) == NULL) { in vm_page_grab_iter()
4777 m = vm_page_alloc_iter(object, pindex, in vm_page_grab_iter()
4802 vm_page_grab(vm_object_t object, vm_pindex_t pindex, int allocflags) in vm_page_grab() argument
4808 return (vm_page_grab_iter(object, pindex, allocflags, &pages)); in vm_page_grab()
4826 vm_page_acquire_unlocked(vm_object_t object, vm_pindex_t pindex, vm_page_t m, in vm_page_acquire_unlocked() argument
4830 m = vm_page_lookup_unlocked(object, pindex); in vm_page_acquire_unlocked()
4831 for (; m != NULL; m = vm_page_lookup_unlocked(object, pindex)) { in vm_page_acquire_unlocked()
4833 if (m->object == object && m->pindex == pindex) { in vm_page_acquire_unlocked()
4844 if (!vm_page_grab_sleep(object, m, pindex, "pgnslp", in vm_page_acquire_unlocked()
4856 vm_page_grab_unlocked(vm_object_t object, vm_pindex_t pindex, int allocflags) in vm_page_grab_unlocked() argument
4861 m = vm_page_acquire_unlocked(object, pindex, NULL, allocflags); in vm_page_grab_unlocked()
4877 m = vm_page_grab(object, pindex, allocflags); in vm_page_grab_unlocked()
4892 vm_page_grab_valid_iter(vm_page_t *mp, vm_object_t object, vm_pindex_t pindex, in vm_page_grab_valid_iter() argument
4911 if ((m = vm_radix_iter_lookup(pages, pindex)) != NULL) { in vm_page_grab_valid_iter()
4923 (void)vm_page_grab_sleep(object, m, pindex, "pgrbwt", in vm_page_grab_valid_iter()
4939 m = vm_page_alloc_iter(object, pindex, pflags, pages); in vm_page_grab_valid_iter()
4941 if (!vm_pager_can_alloc_page(object, pindex)) { in vm_page_grab_valid_iter()
4950 if (vm_pager_has_page(object, pindex, NULL, &after)) { in vm_page_grab_valid_iter()
4957 m = vm_radix_iter_lookup_ge(pages, pindex + i); in vm_page_grab_valid_iter()
4960 ahead = MIN(ahead, m->pindex - pindex); in vm_page_grab_valid_iter()
4962 ma[i] = vm_page_alloc_iter(object, pindex + i, in vm_page_grab_valid_iter()
4967 if (m == NULL || m->pindex != pindex + i || in vm_page_grab_valid_iter()
5017 vm_page_grab_valid(vm_page_t *mp, vm_object_t object, vm_pindex_t pindex, in vm_page_grab_valid() argument
5024 return (vm_page_grab_valid_iter(mp, object, pindex, allocflags, in vm_page_grab_valid()
5037 vm_page_grab_zero_partial(vm_object_t object, vm_pindex_t pindex, int base, in vm_page_grab_zero_partial() argument
5053 object, pindex, allocflags, &found, &pages)) == NULL) { in vm_page_grab_zero_partial()
5054 if (!vm_pager_has_page(object, pindex, NULL, NULL)) in vm_page_grab_zero_partial()
5056 m = vm_page_alloc_iter(object, pindex, in vm_page_grab_zero_partial()
5093 vm_pindex_t pindex, int allocflags) in vm_page_grab_valid_unlocked() argument
5113 m = vm_page_acquire_unlocked(object, pindex, NULL, flags); in vm_page_grab_valid_unlocked()
5131 error = vm_page_grab_valid(mp, object, pindex, allocflags); in vm_page_grab_valid_unlocked()
5169 vm_page_grab_pages(vm_object_t object, vm_pindex_t pindex, int allocflags, in vm_page_grab_pages() argument
5192 &pages, pindex + i, &ma[i], count - i); in vm_page_grab_pages()
5197 if (vm_page_grab_sleep(object, m, pindex + i, in vm_page_grab_pages()
5207 m = vm_page_alloc_iter(object, pindex + i, in vm_page_grab_pages()
5234 vm_page_grab_pages_unlocked(vm_object_t object, vm_pindex_t pindex, in vm_page_grab_pages_unlocked() argument
5251 num_fetched = vm_radix_lookup_range_unlocked(&object->rtree, pindex, in vm_page_grab_pages_unlocked()
5253 for (i = 0; i < num_fetched; i++, pindex++) { in vm_page_grab_pages_unlocked()
5254 m = vm_page_acquire_unlocked(object, pindex, ma[i], flags); in vm_page_grab_pages_unlocked()
5273 i += vm_page_grab_pages(object, pindex, allocflags, &ma[i], count); in vm_page_grab_pages_unlocked()
5646 if (object->type == OBJT_VNODE && base == 0 && IDX_TO_OFF(m->pindex) + in vm_page_set_invalid()
5912 m, m->object, (uintmax_t)m->pindex, (uintmax_t)m->phys_addr, in DB_SHOW_COMMAND()