Searched refs:pv_entry (Results 1 - 12 of 12) sorted by relevance

/freebsd-12-stable/sys/arm/include/
H A Dpmap-v6.h96 struct pv_entry;
100 TAILQ_HEAD(,pv_entry) pv_list;
137 typedef struct pv_entry { struct
139 TAILQ_ENTRY(pv_entry) pv_next;
153 struct pv_entry pc_pventry[_NPCPV];
H A Dpmap-v4.h100 struct pv_entry;
107 TAILQ_HEAD(,pv_entry) pv_list;
137 TAILQ_HEAD(,pv_entry) pm_pvlist; /* list of mappings in pmap */
162 typedef struct pv_entry { struct
164 TAILQ_ENTRY(pv_entry) pv_list;
167 TAILQ_ENTRY(pv_entry) pv_plist;
183 struct pv_entry pc_pventry[_NPCPV];
357 * pv_entry's for each page. They live in the same "namespace" so
/freebsd-12-stable/sys/mips/include/
H A Dpmap.h70 struct pv_entry;
75 TAILQ_HEAD(, pv_entry) pv_list;
125 typedef struct pv_entry { struct
127 TAILQ_ENTRY(pv_entry) pv_list;
146 struct pv_entry pc_pventry[_NPCPV];
/freebsd-12-stable/sys/riscv/include/
H A Dpmap.h65 TAILQ_HEAD(,pv_entry) pv_list;
91 typedef struct pv_entry { struct
93 TAILQ_ENTRY(pv_entry) pv_next;
107 struct pv_entry pc_pventry[_NPCPV];
/freebsd-12-stable/sys/arm64/include/
H A Dpmap.h64 TAILQ_HEAD(,pv_entry) pv_list;
89 typedef struct pv_entry { struct
91 TAILQ_ENTRY(pv_entry) pv_next;
112 struct pv_entry pc_pventry[_NPCPV];
/freebsd-12-stable/sys/i386/include/
H A Dpmap.h297 struct pv_entry;
301 TAILQ_HEAD(,pv_entry) pv_list;
342 typedef struct pv_entry { struct
344 TAILQ_ENTRY(pv_entry) pv_next;
358 struct pv_entry pc_pventry[_NPCPV];
/freebsd-12-stable/sys/powerpc/include/
H A Dpmap.h208 struct pv_entry { struct
211 TAILQ_ENTRY(pv_entry) pv_link;
213 typedef struct pv_entry *pv_entry_t;
216 TAILQ_HEAD(, pv_entry) pv_list;
H A Dvmparam.h147 struct pv_entry *pvent;
/freebsd-12-stable/sys/amd64/include/
H A Dpmap.h304 struct pv_entry;
312 TAILQ_HEAD(, pv_entry) pv_list; /* (p) */
380 typedef struct pv_entry { struct
382 TAILQ_ENTRY(pv_entry) pv_next;
403 struct pv_entry pc_pventry[_NPCPV];
/freebsd-12-stable/sys/arm/arm/
H A Dpmap-v4.c1021 struct pv_entry *pv;
1032 /* generate a count of the pv_entry uses */
1130 struct pv_entry *pv;
1291 * main pv_entry manipulation functions:
1309 pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, pmap_t pm,
1346 static PMAP_INLINE struct pv_entry *
1349 struct pv_entry *pv;
1391 pmap_nuke_pv(struct vm_page *pg, pmap_t pm, struct pv_entry *pve)
1394 struct pv_entry *pv;
1436 static struct pv_entry *
[all...]
/freebsd-12-stable/sys/contrib/ncsw/user/env/
H A Dxx.c722 struct pv_entry *pv;
/freebsd-12-stable/sys/powerpc/booke/
H A Dpmap.c1192 /* Allocate pv_entry structure. */
1206 /* Free pv_entry structure. */
1216 /* Allocate and initialize pv_entry structure. */
1306 /* Remove pv_entry from pv_list. */
1430 * Insert pv_entry into pv_list for mapped page if part of managed
1620 * Insert pv_entry into pv_list for mapped page if part of managed
2153 pvzone = uma_zcreate("PV ENTRY", sizeof(struct pv_entry), NULL, NULL,
4259 struct pv_entry *pve;

Completed in 212 milliseconds