Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_pageout.h
Show First 20 Lines • Show All 96 Lines • ▼ Show 20 Lines | |||||
*/ | */ | ||||
/* | /* | ||||
* Signal pageout-daemon and wait for it. | * Signal pageout-daemon and wait for it. | ||||
*/ | */ | ||||
extern void pagedaemon_wakeup(void); | extern void pagedaemon_wakeup(void); | ||||
#define VM_WAIT vm_wait() | #define VM_WAIT vm_wait() | ||||
#define VM_WAIT_FLAGS(flags) vm_wait_flags(flags) | |||||
#define VM_WAITPFAULT vm_waitpfault() | #define VM_WAITPFAULT vm_waitpfault() | ||||
extern void vm_wait(void); | extern void vm_wait(void); | ||||
extern void vm_wait_flags(int); | |||||
extern void vm_waitpfault(void); | extern void vm_waitpfault(void); | ||||
#ifdef _KERNEL | #ifdef _KERNEL | ||||
int vm_pageout_flush(vm_page_t *, int, int, int, int *, boolean_t *); | int vm_pageout_flush(vm_page_t *, int, int, int, int *, boolean_t *); | ||||
void vm_pageout_oom(int shortage); | void vm_pageout_oom(int shortage); | ||||
#endif | #endif | ||||
#endif /* _VM_VM_PAGEOUT_H_ */ | #endif /* _VM_VM_PAGEOUT_H_ */ |