Searched refs:pv_chunk (Results 1 - 13 of 13) sorted by relevance

/freebsd-11.0-release/sys/arm/include/
H A Dpmap-v6.h97 struct pv_chunk;
109 TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
148 struct pv_chunk { struct
150 TAILQ_ENTRY(pv_chunk) pc_list;
152 TAILQ_ENTRY(pv_chunk) pc_lru;
H A Dpmap-v4.h101 struct pv_chunk;
177 struct pv_chunk { struct
179 TAILQ_ENTRY(pv_chunk) pc_list;
181 uint32_t pc_dummy[3]; /* aligns pv_chunk to 4KB */
182 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/arm64/include/
H A Dpmap.h82 TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
96 struct pv_chunk { struct
98 TAILQ_ENTRY(pv_chunk) pc_list;
100 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/riscv/include/
H A Dpmap.h81 TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
96 struct pv_chunk { struct
98 TAILQ_ENTRY(pv_chunk) pc_list;
100 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/mips/include/
H A Dpmap.h69 struct pv_chunk;
85 TAILQ_HEAD(, pv_chunk) pm_pvchunk; /* list of mappings in pmap */
138 struct pv_chunk { struct
140 TAILQ_ENTRY(pv_chunk) pc_list;
142 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/i386/include/
H A Dpmap.h292 struct pv_chunk;
302 TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
346 struct pv_chunk { struct
348 TAILQ_ENTRY(pv_chunk) pc_list;
350 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/amd64/include/
H A Dpmap.h285 struct pv_chunk;
316 TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
368 struct pv_chunk { struct
370 TAILQ_ENTRY(pv_chunk) pc_list;
372 TAILQ_ENTRY(pv_chunk) pc_lru;
/freebsd-11.0-release/sys/riscv/riscv/
H A Dpmap.c228 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
232 static void free_pv_chunk(struct pv_chunk *pc);
1480 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
1484 static __inline struct pv_chunk *
1488 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
1550 struct pv_chunk *pc;
1577 free_pv_chunk(struct pv_chunk *pc)
1609 struct pv_chunk *pc;
2707 struct pv_chunk *pc, *npc;
/freebsd-11.0-release/sys/mips/mips/
H A Dpmap.c156 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
159 static void free_pv_chunk(struct pv_chunk *pc);
1317 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
1326 static __inline struct pv_chunk *
1330 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
1391 struct pv_chunk *pc;
1510 struct pv_chunk *pc;
1542 free_pv_chunk(struct pv_chunk *pc)
1563 struct pv_chunk *pc;
1612 pc = (struct pv_chunk *)MIPS_PHYS_TO_DIREC
[all...]
/freebsd-11.0-release/sys/i386/i386/
H A Dpmap.c248 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
253 struct pv_chunk *pv_chunkbase; /* KVA block for pv_chunks */
298 static void free_pv_chunk(struct pv_chunk *pc);
833 pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks);
2118 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
2122 static __inline struct pv_chunk *
2126 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
2176 struct pv_chunk *pc;
2316 struct pv_chunk *pc;
2348 free_pv_chunk(struct pv_chunk *p
[all...]
/freebsd-11.0-release/sys/arm/arm/
H A Dpmap-v6.c284 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
289 struct pv_chunk *pv_chunkbase; /* KVA block for pv_chunks */
1723 pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks);
2693 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
2697 static __inline struct pv_chunk *
2701 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
2785 struct pv_chunk *pc;
2917 free_pv_chunk(struct pv_chunk *pc)
2939 struct pv_chunk *pc;
2981 struct pv_chunk *p
[all...]
/freebsd-11.0-release/sys/arm64/arm64/
H A Dpmap.c237 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
241 static void free_pv_chunk(struct pv_chunk *pc);
1673 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
1677 static __inline struct pv_chunk *
1681 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
1743 struct pv_chunk *pc;
1770 free_pv_chunk(struct pv_chunk *pc)
1800 struct pv_chunk *pc;
2920 struct pv_chunk *pc, *npc;
/freebsd-11.0-release/sys/amd64/amd64/
H A Dpmap.c384 static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
587 static void free_pv_chunk(struct pv_chunk *pc);
2812 CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
2816 static __inline struct pv_chunk *
2820 return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
2871 struct pv_chunk *pc;
3017 struct pv_chunk *pc;
3043 free_pv_chunk(struct pv_chunk *pc)
3073 struct pv_chunk *pc;
3171 struct pv_chunk *p
[all...]

Completed in 241 milliseconds