Home
last modified time | relevance | path

Searched refs:mpred (Results 1 – 7 of 7) sorted by relevance

/freebsd-head/sys/vm/
HDvm_reserv.c517 vm_page_t mpred, msucc; in vm_reserv_from_object() local
519 mpred = vm_radix_iter_lookup_lt(pages, pindex); in vm_reserv_from_object()
520 if (mpred != NULL) { in vm_reserv_from_object()
521 KASSERT(mpred->object == object, in vm_reserv_from_object()
523 KASSERT(mpred->pindex < pindex, in vm_reserv_from_object()
525 rv = vm_reserv_from_page(mpred); in vm_reserv_from_object()
538 *mpredp = mpred; in vm_reserv_from_object()
565 u_long minpages, vm_page_t mpred, vm_page_t msucc) in vm_reserv_num_alloc_pages() argument
574 if (mpred != NULL) { in vm_reserv_num_alloc_pages()
575 if ((rv = vm_reserv_from_page(mpred))->object != object) in vm_reserv_num_alloc_pages()
[all …]
HDvm_page.c175 vm_page_t mpred);
1484 struct pctrie_iter *pages, bool iter, vm_page_t mpred) in vm_page_insert_lookup() argument
1506 error = vm_radix_insert_lookup_lt(&object->rtree, m, &mpred); in vm_page_insert_lookup()
1517 vm_page_insert_radixdone(m, object, mpred); in vm_page_insert_lookup()
1549 vm_pindex_t pindex, vm_page_t mpred) in vm_page_iter_insert() argument
1551 return (vm_page_insert_lookup(m, object, pindex, pages, true, mpred)); in vm_page_iter_insert()
1566 vm_page_insert_radixdone(vm_page_t m, vm_object_t object, vm_page_t mpred) in vm_page_insert_radixdone() argument
1574 if (mpred != NULL) { in vm_page_insert_radixdone()
1575 KASSERT(mpred->object == object, in vm_page_insert_radixdone()
1577 KASSERT(mpred->pindex < m->pindex, in vm_page_insert_radixdone()
[all …]
HDvm_radix.h91 vm_page_t *mpred) in vm_radix_insert_lookup_lt() argument
95 error = VM_RADIX_PCTRIE_INSERT_LOOKUP_LE(&rtree->rt_trie, page, mpred); in vm_radix_insert_lookup_lt()
98 *mpred); in vm_radix_insert_lookup_lt()
HDvm_kern.c535 vm_page_t m, mpred; in kmem_back_domain() local
553 mpred = vm_radix_iter_lookup_lt(&pages, atop(offset + i)); in kmem_back_domain()
554 for (; i < size; i += PAGE_SIZE, mpred = m) { in kmem_back_domain()
556 domain, pflags, mpred); in kmem_back_domain()
HDvm_glue.c618 vm_page_t m, mpred; in vm_thread_stack_back() local
630 mpred = (n > 0) ? ma[n - 1] : in vm_thread_stack_back()
633 domain, req_class | VM_ALLOC_WIRED, mpred); in vm_thread_stack_back()
HDvm_object.c2286 vm_page_t m, mpred, msucc; in vm_object_prepare_buf_pages() local
2293 mpred = vm_radix_iter_lookup_lt(&pages, pindex); in vm_object_prepare_buf_pages()
2295 pindex - (mpred != NULL ? mpred->pindex + 1 : 0)); in vm_object_prepare_buf_pages()
2299 VM_ALLOC_NORMAL, mpred); in vm_object_prepare_buf_pages()
2319 mpred = m; in vm_object_prepare_buf_pages()
2322 VM_ALLOC_NORMAL, mpred); in vm_object_prepare_buf_pages()
2327 ma_dst[*rbehind + count + i] = mpred = m; in vm_object_prepare_buf_pages()
HDvm_fault.c2106 vm_page_t dst_m, mpred; in vm_fault_copy_entry() local
2179 mpred = (src_object == dst_object) ? in vm_fault_copy_entry()
2183 vaddr += PAGE_SIZE, dst_pindex++, mpred = dst_m) { in vm_fault_copy_entry()
2224 VM_ALLOC_NORMAL, mpred); in vm_fault_copy_entry()
2231 mpred = vm_radix_iter_lookup_lt(&pages, pindex); in vm_fault_copy_entry()