Lines Matching refs:uvm_object
141 struct uvm_object u_obj; /* has: lock, pgops, #pages, #refs */
156 static int uao_get(struct uvm_object *, voff_t, struct vm_page **,
158 static int uao_put(struct uvm_object *, voff_t, voff_t, int);
168 static struct vm_page *uao_pagealloc(struct uvm_object *, voff_t, int);
248 uao_find_swslot(struct uvm_object *uobj, int pageidx) in uao_find_swslot()
288 uao_set_swslot(struct uvm_object *uobj, int pageidx, int slot) in uao_set_swslot()
369 struct uvm_object *uobj = &aobj->u_obj; in uao_free()
415 struct uvm_object *
521 uao_set_pgfl(struct uvm_object *uobj, int freelist) in uao_set_pgfl()
537 uao_pagealloc(struct uvm_object *uobj, voff_t offset, int flags) in uao_pagealloc()
572 uao_reference(struct uvm_object *uobj) in uao_reference()
585 uao_detach(struct uvm_object *uobj) in uao_detach()
670 uao_put(struct uvm_object *uobj, voff_t start, voff_t stop, int flags) in uao_put()
805 uao_get(struct uvm_object *uobj, voff_t offset, struct vm_page **pps, in uao_get()
1084 uao_dropswap(struct uvm_object *uobj, int pageidx) in uao_dropswap()
1244 struct uvm_object *uobj = &aobj->u_obj; in uao_pagein_page()
1308 uao_dropswap_range(struct uvm_object *uobj, voff_t start, voff_t end) in uao_dropswap_range()