#include <linux/linkage.h>#include <linux/mm.h>#include <linux/sched.h>#include <asm/current.h>#include <ipldef.h>#include <phddef.h>#include <ssdef.h>#include <va_rangedef.h>#include <wsldef.h>#include <vmspte.h>#include <ipl.h>#include <mmg_routines.h>#include <misc_routines.h>Go to the source code of this file.
Functions | |
| int | mmg_purgwsscn (int acmode, void *va, struct _pcb *p, signed int pagedirection, struct _rde *rde, unsigned long newpte) |
| int | mmg_purgwspag (int acmode, void *va, struct _pcb *p, signed int pagedirection, struct _rde *rde, unsigned long newpte) |
| asmlinkage int | exe_purgws (struct _va_range *inadr) |
| asmlinkage int exe_purgws | ( | struct _va_range * | inadr | ) |
Definition at line 69 of file syspurgws.c.
References IPL__ASTDEL, mmg_credel(), SS__NORMAL, _va_range::va_range_ps_end_va, and _va_range::va_range_ps_start_va.
| int mmg_purgwspag | ( | int | acmode, | |
| void * | va, | |||
| struct _pcb * | p, | |||
| signed int | pagedirection, | |||
| struct _rde * | rde, | |||
| unsigned long | newpte | |||
| ) |
| int mmg_purgwsscn | ( | int | acmode, | |
| void * | va, | |||
| struct _pcb * | p, | |||
| signed int | pagedirection, | |||
| struct _rde * | rde, | |||
| unsigned long | newpte | |||
| ) |
Definition at line 23 of file syspurgws.c.
References findpte_new(), mem_map, mmg_frewslx(), _phd::phd_l_wslist, _mypte::pte_v_pfn, _mypte::pte_v_valid, SS__NORMAL, _wsl::wsl_pq_va, _wsl::wsl_v_pfnlock, and _wsl::wsl_v_valid.
Referenced by mmg_purgwspag().
1.5.5