24 |
/* Someone is requesting page at OFFSET in object COOKIE, from our PAGER. |
/* Someone is requesting page at OFFSET in object COOKIE, from our PAGER. |
25 |
Since we are providing anonymous regions, just return OK with *PAGEP |
Since we are providing anonymous regions, just return OK with *PAGEP |
26 |
set to NULL. We do not care about DESIRED_ACCESS and OFFSET. */ |
set to NULL. We do not care about DESIRED_ACCESS and OFFSET. */ |
|
|
|
27 |
static kern_return_t |
static kern_return_t |
28 |
dflt_page_request (struct vm_pager *pager, void *cookie, vm_offset_t offset, |
dflt_page_request (struct vm_pager *pager, void *cookie, vm_offset_t offset, |
29 |
vm_prot_t desired_access, struct vm_page **pagep) |
vm_prot_t desired_access, struct vm_page **pagep) |
33 |
} |
} |
34 |
|
|
35 |
/* Pager structure for the default pager. */ |
/* Pager structure for the default pager. */ |
|
|
|
36 |
struct vm_pager pager_default = |
struct vm_pager pager_default = |
37 |
{ |
{ |
38 |
dflt_page_request, |
dflt_page_request, |