Home | History | Annotate | Download | only in uvm

Lines Matching defs:uvm_page_array

1 /*	$NetBSD: uvm_page_array.h,v 1.3 2020/05/25 21:15:10 ad Exp $	*/
33 * uvm_page_array: an array of pages.
41 * struct uvm_page_array a;
57 struct uvm_page_array {
66 void uvm_page_array_init(struct uvm_page_array *, struct uvm_object *,
68 void uvm_page_array_fini(struct uvm_page_array *);
69 void uvm_page_array_clear(struct uvm_page_array *);
70 struct vm_page *uvm_page_array_peek(struct uvm_page_array *);
71 void uvm_page_array_advance(struct uvm_page_array *);
72 int uvm_page_array_fill(struct uvm_page_array *, voff_t, unsigned int);
73 struct vm_page *uvm_page_array_fill_and_peek(struct uvm_page_array *,