Lines Matching refs:object

174 kmem_alloc_contig_pages(vm_object_t object, vm_pindex_t pindex, int domain,  in kmem_alloc_contig_pages()  argument
182 VM_OBJECT_ASSERT_WLOCKED(object); in kmem_alloc_contig_pages()
188 m = vm_page_alloc_contig_domain(object, pindex, domain, pflags, in kmem_alloc_contig_pages()
193 VM_OBJECT_WUNLOCK(object); in kmem_alloc_contig_pages()
197 VM_OBJECT_WLOCK(object); in kmem_alloc_contig_pages()
215 vm_object_t object; in kmem_alloc_attr_domain() local
221 object = kernel_object; in kmem_alloc_attr_domain()
229 VM_OBJECT_WLOCK(object); in kmem_alloc_attr_domain()
231 m = kmem_alloc_contig_pages(object, atop(offset + i), in kmem_alloc_attr_domain()
234 VM_OBJECT_WUNLOCK(object); in kmem_alloc_attr_domain()
235 kmem_unback(object, addr, i); in kmem_alloc_attr_domain()
248 VM_OBJECT_WUNLOCK(object); in kmem_alloc_attr_domain()
294 vm_object_t object; in kmem_alloc_contig_domain() local
300 object = kernel_object; in kmem_alloc_contig_domain()
308 VM_OBJECT_WLOCK(object); in kmem_alloc_contig_domain()
309 m = kmem_alloc_contig_pages(object, atop(offset), domain, in kmem_alloc_contig_domain()
312 VM_OBJECT_WUNLOCK(object); in kmem_alloc_contig_domain()
329 VM_OBJECT_WUNLOCK(object); in kmem_alloc_contig_domain()
454 kmem_back_domain(int domain, vm_object_t object, vm_offset_t addr, in kmem_back_domain() argument
462 KASSERT(object == kernel_object, in kmem_back_domain()
473 VM_OBJECT_WLOCK(object); in kmem_back_domain()
475 mpred = vm_radix_lookup_le(&object->rtree, atop(offset + i)); in kmem_back_domain()
477 m = vm_page_alloc_domain_after(object, atop(offset + i), in kmem_back_domain()
488 VM_OBJECT_WUNLOCK(object); in kmem_back_domain()
489 kmem_unback(object, addr, i); in kmem_back_domain()
505 VM_OBJECT_WUNLOCK(object); in kmem_back_domain()
516 kmem_back(vm_object_t object, vm_offset_t addr, vm_size_t size, int flags) in kmem_back() argument
521 KASSERT(object == kernel_object, in kmem_back()
540 rv = kmem_back_domain(domain, object, addr, next - addr, flags); in kmem_back()
542 kmem_unback(object, start, addr - start); in kmem_back()
559 _kmem_unback(vm_object_t object, vm_offset_t addr, vm_size_t size) in _kmem_unback() argument
566 KASSERT(object == kernel_object, in _kmem_unback()
574 VM_OBJECT_WLOCK(object); in _kmem_unback()
575 m = vm_page_lookup(object, atop(offset)); in _kmem_unback()
587 VM_OBJECT_WUNLOCK(object); in _kmem_unback()
593 kmem_unback(vm_object_t object, vm_offset_t addr, vm_size_t size) in kmem_unback() argument
596 (void)_kmem_unback(object, addr, size); in kmem_unback()