Lines Matching refs:uvm_object
284 struct uvm_object;
649 struct uvm_object *uao_create(voff_t, int);
650 void uao_set_pgfl(struct uvm_object *, int);
651 void uao_detach(struct uvm_object *);
652 void uao_reference(struct uvm_object *);
657 int ubc_uiomove(struct uvm_object *, struct uio *, vsize_t,
659 void ubc_zerorange(struct uvm_object *, off_t, size_t, int);
660 void ubc_purge(struct uvm_object *);
719 struct uvm_object *, voff_t, vsize_t,
774 void uvm_obj_init(struct uvm_object *,
776 void uvm_obj_setlock(struct uvm_object *, krwlock_t *);
777 void uvm_obj_destroy(struct uvm_object *, bool);
778 int uvm_obj_wirepages(struct uvm_object *, off_t, off_t,
780 void uvm_obj_unwirepages(struct uvm_object *, off_t, off_t);
781 bool uvm_obj_clean_p(struct uvm_object *);
782 bool uvm_obj_nowriteback_p(struct uvm_object *);
793 struct vm_page *uvm_pagealloc_strat(struct uvm_object *,
801 struct uvm_object *, voff_t);
835 int uvn_findpages(struct uvm_object *, voff_t,
838 bool uvn_text_p(struct uvm_object *);
839 bool uvn_needs_writefault_p(struct uvm_object *);