Changeset View
Changeset View
Standalone View
Standalone View
sys/vm/vm_fault.c
Show First 20 Lines • Show All 109 Lines • ▼ Show 20 Lines | |||||
#include <vm/vm_pager.h> | #include <vm/vm_pager.h> | ||||
#include <vm/vm_extern.h> | #include <vm/vm_extern.h> | ||||
#include <vm/vm_reserv.h> | #include <vm/vm_reserv.h> | ||||
#define PFBAK 4 | #define PFBAK 4 | ||||
#define PFFOR 4 | #define PFFOR 4 | ||||
#define VM_FAULT_READ_DEFAULT (1 + VM_FAULT_READ_AHEAD_INIT) | #define VM_FAULT_READ_DEFAULT (1 + VM_FAULT_READ_AHEAD_INIT) | ||||
#define VM_FAULT_READ_MAX (1 + VM_FAULT_READ_AHEAD_MAX) | |||||
#define VM_FAULT_DONTNEED_MIN 1048576 | #define VM_FAULT_DONTNEED_MIN 1048576 | ||||
struct faultstate { | struct faultstate { | ||||
/* Fault parameters. */ | /* Fault parameters. */ | ||||
vm_offset_t vaddr; | vm_offset_t vaddr; | ||||
vm_page_t *m_hold; | vm_page_t *m_hold; | ||||
vm_prot_t fault_type; | vm_prot_t fault_type; | ||||
▲ Show 20 Lines • Show All 1,954 Lines • Show Last 20 Lines |