FreeBSD virtual memory subsystem code
|
#include <vm_pager.h>
Data Fields | |
int(* | phys_pg_getpages )(vm_object_t vm_obj, vm_page_t *m, int count, int *rbehind, int *rahead) |
int(* | phys_pg_populate )(vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, vm_prot_t max_prot, vm_pindex_t *first, vm_pindex_t *last) |
boolean_t(* | phys_pg_haspage )(vm_object_t obj, vm_pindex_t pindex, int *before, int *after) |
void(* | phys_pg_ctor )(vm_object_t vm_obj, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) |
void(* | phys_pg_dtor )(vm_object_t vm_obj) |
Definition at line 272 of file vm_pager.h.
void(* phys_pager_ops::phys_pg_ctor) (vm_object_t vm_obj, vm_prot_t prot, vm_ooffset_t foff, struct ucred *cred) |
Definition at line 280 of file vm_pager.h.
Referenced by phys_pager_allocate().
void(* phys_pager_ops::phys_pg_dtor) (vm_object_t vm_obj) |
Definition at line 282 of file vm_pager.h.
int(* phys_pager_ops::phys_pg_getpages) (vm_object_t vm_obj, vm_page_t *m, int count, int *rbehind, int *rahead) |
Definition at line 273 of file vm_pager.h.
boolean_t(* phys_pager_ops::phys_pg_haspage) (vm_object_t obj, vm_pindex_t pindex, int *before, int *after) |
Definition at line 278 of file vm_pager.h.
int(* phys_pager_ops::phys_pg_populate) (vm_object_t vm_obj, vm_pindex_t pidx, int fault_type, vm_prot_t max_prot, vm_pindex_t *first, vm_pindex_t *last) |
Definition at line 275 of file vm_pager.h.
Referenced by phys_pager_allocate().