Home
last modified time | relevance | path

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

/freebsd/sys/vm/
H A Dvm_reserv.c514 vm_page_t mpred, vm_page_t *msuccp) in vm_reserv_from_object() argument
519 if (mpred != NULL) { in vm_reserv_from_object()
520 KASSERT(mpred->object == object, in vm_reserv_from_object()
522 KASSERT(mpred->pindex < pindex, in vm_reserv_from_object()
524 rv = vm_reserv_from_page(mpred); in vm_reserv_from_object()
527 msucc = TAILQ_NEXT(mpred, listq); in vm_reserv_from_object()
620 int req, vm_page_t mpred, u_long npages, vm_paddr_t low, vm_paddr_t high, in vm_reserv_alloc_contig() argument
659 rv = vm_reserv_from_object(object, pindex, mpred, &msucc); in vm_reserv_alloc_contig()
706 if (mpred != NULL) { in vm_reserv_alloc_contig()
707 if ((rv = vm_reserv_from_page(mpred))->object != object) in vm_reserv_alloc_contig()
[all …]
H A Dvm_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()
H A Dvm_reserv.h49 int domain, int req, vm_page_t mpred, u_long npages,
53 int domain, int req, vm_page_t mpred);
H A Dvm_page.c175 vm_pindex_t pindex, vm_page_t mpred);
177 vm_page_t mpred);
1487 struct pctrie_iter *pages, bool iter, vm_page_t mpred, bool lookup) in vm_page_insert_lookup() argument
1510 error = vm_radix_insert_lookup_lt(&object->rtree, m, &mpred); in vm_page_insert_lookup()
1523 vm_page_insert_radixdone(m, object, mpred); in vm_page_insert_lookup()
1554 vm_page_t mpred) in vm_page_insert_after() argument
1556 return (vm_page_insert_lookup(m, object, pindex, NULL, false, mpred, in vm_page_insert_after()
1574 vm_pindex_t pindex, vm_page_t mpred) in vm_page_iter_insert() argument
1576 return (vm_page_insert_lookup(m, object, pindex, pages, true, mpred, in vm_page_iter_insert()
1592 vm_page_insert_radixdone(vm_page_t m, vm_object_t object, vm_page_t mpred) in vm_page_insert_radixdone() argument
[all …]
H A Dvm_kern.c534 vm_page_t m, mpred; in kmem_back_domain() local
551 mpred = vm_radix_lookup_le(&object->rtree, atop(offset + i)); in kmem_back_domain()
552 for (; i < size; i += PAGE_SIZE, mpred = m) { in kmem_back_domain()
554 domain, pflags, mpred); in kmem_back_domain()
H A Dvm_object.c2274 vm_page_t m, mpred, msucc; in vm_object_prepare_buf_pages() local
2280 mpred = TAILQ_PREV(m, pglist, listq); in vm_object_prepare_buf_pages()
2282 pindex - (mpred != NULL ? mpred->pindex + 1 : 0)); in vm_object_prepare_buf_pages()
2286 VM_ALLOC_NORMAL, mpred); in vm_object_prepare_buf_pages()
2306 mpred = m; in vm_object_prepare_buf_pages()
2309 VM_ALLOC_NORMAL, mpred); in vm_object_prepare_buf_pages()
2314 ma_dst[*rbehind + count + i] = mpred = m; in vm_object_prepare_buf_pages()
H A Dvm_fault.c2088 vm_page_t dst_m, mpred; in vm_fault_copy_entry() local
2160 mpred = (src_object == dst_object) ? in vm_fault_copy_entry()
2164 vaddr += PAGE_SIZE, dst_pindex++, mpred = dst_m) { in vm_fault_copy_entry()
2204 VM_ALLOC_NORMAL, mpred); in vm_fault_copy_entry()