Home
last modified time | relevance | path

Searched defs:pv_entry (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/sys/arch/m68k/include/
H A Dpmap_motorola.h199 struct pv_entry { struct
200 struct pv_entry *pv_next; /* next pv_entry */ argument
201 struct pmap *pv_pmap; /* pmap where mapping lies */
202 vaddr_t pv_va; /* virtual address for mapping */
203 st_entry_t *pv_ptste; /* non-zero if VA maps a PT page */
204 struct pmap *pv_ptpmap; /* if pv_ptste, pmap for PT page */
/netbsd-src/sys/arch/x86/include/
H A Dpmap_pv.h58 struct pv_entry { struct
60 LIST_ENTRY(pv_entry) pve_list; /* on pmap_page::pp_pvlist */ argument
81 LIST_HEAD(, pv_entry) pvlist; argument
/netbsd-src/sys/arch/vax/include/
H A Dpmap.h119 struct pv_entry { struct
120 struct pv_entry *pv_next; /* next pv_entry */ argument
126 extern struct pv_entry *pv_table; argument
/netbsd-src/sys/uvm/pmap/
H A Dvmpagemd.h59 typedef struct pv_entry { struct
60 struct pv_entry *pv_next; argument
64 } *pv_entry_t; argument
/netbsd-src/sys/arch/hppa/include/
H A Dpmap.h83 struct pv_entry { /* locked by its list's pvh_lock */ struct
84 struct pv_entry *pv_next; argument
85 struct pmap *pv_pmap; /* the pmap */
86 vaddr_t pv_va; /* the virtual address + flags */
90 struct vm_page *pv_ptp; /* the vm_page of the PTP */
/netbsd-src/sys/arch/sparc64/include/
H A Dpmap.h256 typedef struct pv_entry { struct
257 struct pv_entry *pv_next; /* next pv_entry */ argument
261 /* PV flags encoded in the low bits of the VA of the first pv_entry */ argument
/netbsd-src/sys/arch/usermode/usermode/
H A Dpmap.c49 struct pv_entry { struct
50 struct pv_entry *pv_next; argument
65 #define PMAP_L2_NENTRY (PMAP_L2_SIZE / sizeof(struct pv_entry *)) argument
/netbsd-src/sys/arch/alpha/include/
H A Dpmap.h177 typedef struct pv_entry { struct
178 struct pv_entry *pv_next; /* next pv_entry on page list */ argument
183 } *pv_entry_t; argument
/netbsd-src/sys/arch/ia64/include/
H A Dpmap.h138 typedef struct pv_entry { struct
140 TAILQ_ENTRY(pv_entry) pv_list; argument
/netbsd-src/sys/arch/aarch64/include/
H A Dpmap.h297 struct pv_entry { struct
298 struct pv_entry *pv_next; argument
302 LIST_ENTRY(pv_entry) pv_proc; /* belonging to the process */ argument
/netbsd-src/sys/arch/powerpc/powerpc/
H A Ddb_interface.c551 struct pv_entry { in db_ppc4xx_pv() argument
552 struct pv_entry *pv_next; /* Linked list of mappings */ in db_ppc4xx_pv() argument
549 struct pv_entry { db_ppc4xx_pv() struct
550 pv_nextdb_ppc4xx_pv::pv_entry db_ppc4xx_pv() argument
/netbsd-src/sys/arch/powerpc/ibm4xx/
H A Dpmap.c163 struct pv_entry { struct
164 struct pv_entry *pv_next; /* Linked list of mappings */ argument
181 struct pv_entry *pv_table; argument
/netbsd-src/sys/arch/sh3/sh3/
H A Dpmap.c73 struct pv_entry { struct
76 SLIST_ENTRY(pv_entry) pv_link; argument
/netbsd-src/sys/arch/sun2/sun2/
H A Dpmap.c263 struct pv_entry { struct
264 struct pv_entry *pv_next; argument
268 typedef struct pv_entry *pv_entry_t; argument
/netbsd-src/sys/arch/sun3/sun3/
H A Dpmap.c270 struct pv_entry { struct
271 struct pv_entry *pv_next; argument
275 typedef struct pv_entry *pv_entry_t; argument
[all...]
/netbsd-src/sys/arch/arm/arm32/
H A Dpmap.c667 struct pv_entry { struct
669 pmap_t pv_pmap; /* pmap where mapping lies */
670 vaddr_t pv_va; /* virtual address for mapping */
671 u_int pv_flags; /* flags */