Searched refs:pv_entry (Results 1 - 11 of 11) sorted by relevance
/freebsd-10.3-release/sys/ia64/include/ |
H A D | pmap.h | 66 struct pv_entry; 70 TAILQ_HEAD(,pv_entry) pv_list; 103 typedef struct pv_entry { struct 105 TAILQ_ENTRY(pv_entry) pv_list;
|
/freebsd-10.3-release/sys/mips/include/ |
H A D | pmap.h | 68 struct pv_entry; 73 TAILQ_HEAD(, pv_entry) pv_list; 121 typedef struct pv_entry { struct 123 TAILQ_ENTRY(pv_entry) pv_list; 142 struct pv_entry pc_pventry[_NPCPV];
|
/freebsd-10.3-release/sys/powerpc/include/ |
H A D | pmap.h | 192 struct pv_entry { struct 195 TAILQ_ENTRY(pv_entry) pv_link; 197 typedef struct pv_entry *pv_entry_t; 200 TAILQ_HEAD(, pv_entry) pv_list;
|
H A D | vmparam.h | 121 struct pv_entry *pvent;
|
/freebsd-10.3-release/sys/i386/include/ |
H A D | pmap.h | 366 struct pv_entry; 370 TAILQ_HEAD(,pv_entry) pv_list; 410 typedef struct pv_entry { struct 412 TAILQ_ENTRY(pv_entry) pv_next; 426 struct pv_entry pc_pventry[_NPCPV];
|
/freebsd-10.3-release/sys/amd64/include/ |
H A D | pmap.h | 280 struct pv_entry; 284 TAILQ_HEAD(,pv_entry) pv_list; 345 typedef struct pv_entry { struct 347 TAILQ_ENTRY(pv_entry) pv_next; 361 struct pv_entry pc_pventry[_NPCPV];
|
/freebsd-10.3-release/sys/arm/include/ |
H A D | pmap.h | 123 struct pv_entry; 132 TAILQ_HEAD(,pv_entry) pv_list; 165 TAILQ_HEAD(,pv_entry) pm_pvlist; /* list of mappings in pmap */ 193 typedef struct pv_entry { struct 195 TAILQ_ENTRY(pv_entry) pv_list; 199 TAILQ_ENTRY(pv_entry) pv_plist; 216 struct pv_entry pc_pventry[_NPCPV]; 675 * pv_entry's for each page. They live in the same "namespace" so
|
/freebsd-10.3-release/sys/arm/arm/ |
H A D | pmap.c | 1260 struct pv_entry *pv; 1271 /* generate a count of the pv_entry uses */ 1369 struct pv_entry *pv; 1530 * main pv_entry manipulation functions: 1548 pmap_enter_pv(struct vm_page *pg, struct pv_entry *pve, pmap_t pm, 1585 static PMAP_INLINE struct pv_entry * 1588 struct pv_entry *pv; 1630 pmap_nuke_pv(struct vm_page *pg, pmap_t pm, struct pv_entry *pve) 1633 struct pv_entry *pv; 1675 static struct pv_entry * [all...] |
H A D | pmap-v6.c | 225 struct pv_entry *pmap_find_pv(struct md_page *, pmap_t, vm_offset_t); 232 static struct pv_entry *pmap_remove_pv(struct vm_page *, pmap_t, vm_offset_t); 932 struct pv_entry *pv, *pve, *next_pv; 1077 * main pv_entry manipulation functions: 1095 pmap_enter_pv(struct vm_page *m, struct pv_entry *pve, pmap_t pmap, 1116 static PMAP_INLINE struct pv_entry * 1119 struct pv_entry *pv; 1186 static struct pv_entry * 1189 struct pv_entry *pve; 1220 struct pv_entry *np [all...] |
/freebsd-10.3-release/sys/ia64/ia64/ |
H A D | pmap.c | 163 struct pv_entry pc_pventry[_NPCPV]; 888 * free the pv_entry back to the free list 940 * get a new pv_entry, allocating a block from the system 1082 /* Snip this pv_entry out of the collision chain. */
|
/freebsd-10.3-release/sys/powerpc/booke/ |
H A D | pmap.c | 748 /* Allocate pv_entry structure. */ 762 /* Free pv_entry structure. */ 772 /* Allocate and initialize pv_entry structure. */ 934 * Insert pv_entry into pv_list for mapped page if part of managed 1396 pvzone = uma_zcreate("PV ENTRY", sizeof(struct pv_entry), NULL, NULL,
|
Completed in 394 milliseconds