Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/swap_pager.h
Show First 20 Lines • Show All 77 Lines • ▼ Show 20 Lines | |||||
int swap_dev_info(int name, struct xswdev *xs, char *devname, size_t len); | int swap_dev_info(int name, struct xswdev *xs, char *devname, size_t len); | ||||
void swap_pager_copy(vm_object_t, vm_object_t, vm_pindex_t, int); | void swap_pager_copy(vm_object_t, vm_object_t, vm_pindex_t, int); | ||||
vm_pindex_t swap_pager_find_least(vm_object_t object, vm_pindex_t pindex); | vm_pindex_t swap_pager_find_least(vm_object_t object, vm_pindex_t pindex); | ||||
void swap_pager_swap_init(void); | void swap_pager_swap_init(void); | ||||
int swap_pager_nswapdev(void); | int swap_pager_nswapdev(void); | ||||
int swap_pager_reserve(vm_object_t, vm_pindex_t, vm_pindex_t); | int swap_pager_reserve(vm_object_t, vm_pindex_t, vm_pindex_t); | ||||
void swap_pager_status(int *total, int *used); | void swap_pager_status(int *total, int *used); | ||||
u_long swap_pager_swapped_pages(vm_object_t object); | u_long swap_pager_swapped_pages(vm_object_t object); | ||||
u_long swap_pager_total_pages(vm_object_t object); | |||||
void swapoff_all(void); | void swapoff_all(void); | ||||
bool swap_pager_init_object(vm_object_t object, void *handle, | bool swap_pager_init_object(vm_object_t object, void *handle, | ||||
struct ucred *cred, vm_ooffset_t size, vm_ooffset_t offset); | struct ucred *cred, vm_ooffset_t size, vm_ooffset_t offset); | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* _VM_SWAP_PAGER_H_ */ | #endif /* _VM_SWAP_PAGER_H_ */ |