Symbol: pv_chunk
sys/amd64/amd64/pmap.c
1320
TAILQ_HEAD(pv_chunklist, pv_chunk);
sys/amd64/amd64/pmap.c
1322
static void free_pv_chunk(struct pv_chunk *pc);
sys/amd64/amd64/pmap.c
5200
struct pv_chunk *pc, *pc_marker, *pc_marker_end;
sys/amd64/amd64/pmap.c
5223
pc_marker = (struct pv_chunk *)&pc_marker_b;
sys/amd64/amd64/pmap.c
5224
pc_marker_end = (struct pv_chunk *)&pc_marker_end_b;
sys/amd64/amd64/pmap.c
5418
struct pv_chunk *pc;
sys/amd64/amd64/pmap.c
5443
free_pv_chunk_dequeued(struct pv_chunk *pc)
sys/amd64/amd64/pmap.c
545
pc_to_domain(struct pv_chunk *pc)
sys/amd64/amd64/pmap.c
5459
free_pv_chunk(struct pv_chunk *pc)
sys/amd64/amd64/pmap.c
5474
struct pv_chunk *pc, *npc;
sys/amd64/amd64/pmap.c
5509
struct pv_chunk *pc;
sys/amd64/amd64/pmap.c
552
pc_to_domain(struct pv_chunk *pc __unused)
sys/amd64/amd64/pmap.c
5608
struct pv_chunk *pc;
sys/amd64/amd64/pmap.c
561
TAILQ_HEAD(pch, pv_chunk) pvc_list;
sys/amd64/amd64/pmap.c
5710
struct pv_chunk *pc;
sys/amd64/amd64/pmap.c
8497
struct pv_chunk *pc, *npc;
sys/amd64/include/pmap.h
328
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/arm/arm/pmap-v6.c
1806
pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks);
sys/arm/arm/pmap-v6.c
275
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
sys/arm/arm/pmap-v6.c
280
struct pv_chunk *pv_chunkbase; /* KVA block for pv_chunks */
sys/arm/arm/pmap-v6.c
2840
struct pv_chunk *pc;
sys/arm/arm/pmap-v6.c
2972
free_pv_chunk(struct pv_chunk *pc)
sys/arm/arm/pmap-v6.c
2994
struct pv_chunk *pc;
sys/arm/arm/pmap-v6.c
3036
struct pv_chunk *pc;
sys/arm/arm/pmap-v6.c
3090
pc = (struct pv_chunk *)pmap_pte2list_alloc(&pv_vafree);
sys/arm/arm/pmap-v6.c
4431
struct pv_chunk *pc, *npc;
sys/arm/include/pmap.h
105
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/arm64/arm64/pmap.c
3299
struct pv_chunk *pc, *pc_marker, *pc_marker_end;
sys/arm64/arm64/pmap.c
331
pc_to_domain(struct pv_chunk *pc)
sys/arm64/arm64/pmap.c
3320
pc_marker = (struct pv_chunk *)&pc_marker_b;
sys/arm64/arm64/pmap.c
3321
pc_marker_end = (struct pv_chunk *)&pc_marker_end_b;
sys/arm64/arm64/pmap.c
337
pc_to_domain(struct pv_chunk *pc __unused)
sys/arm64/arm64/pmap.c
345
TAILQ_HEAD(pch, pv_chunk) pvc_list;
sys/arm64/arm64/pmap.c
3500
struct pv_chunk *pc;
sys/arm64/arm64/pmap.c
3525
free_pv_chunk_dequeued(struct pv_chunk *pc)
sys/arm64/arm64/pmap.c
3540
free_pv_chunk(struct pv_chunk *pc)
sys/arm64/arm64/pmap.c
3555
struct pv_chunk *pc, *npc;
sys/arm64/arm64/pmap.c
3590
struct pv_chunk *pc;
sys/arm64/arm64/pmap.c
3658
struct pv_chunk *pc;
sys/arm64/arm64/pmap.c
3752
struct pv_chunk *pc;
sys/arm64/arm64/pmap.c
464
TAILQ_HEAD(pv_chunklist, pv_chunk);
sys/arm64/arm64/pmap.c
466
static void free_pv_chunk(struct pv_chunk *pc);
sys/arm64/arm64/pmap.c
7095
struct pv_chunk *pc, *npc;
sys/arm64/include/pmap.h
87
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/i386/i386/pmap.c
1041
pv_chunkbase = (struct pv_chunk *)kva_alloc(PAGE_SIZE * pv_maxchunks);
sys/i386/i386/pmap.c
2306
struct pv_chunk *pc;
sys/i386/i386/pmap.c
2445
struct pv_chunk *pc;
sys/i386/i386/pmap.c
2477
free_pv_chunk(struct pv_chunk *pc)
sys/i386/i386/pmap.c
248
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
sys/i386/i386/pmap.c
2504
struct pv_chunk *pc;
sys/i386/i386/pmap.c
254
static struct pv_chunk *pv_chunkbase; /* KVA block for pv_chunks */
sys/i386/i386/pmap.c
2558
pc = (struct pv_chunk *)pmap_ptelist_alloc(&pv_vafree);
sys/i386/i386/pmap.c
286
static void free_pv_chunk(struct pv_chunk *pc);
sys/i386/i386/pmap.c
4846
struct pv_chunk *pc, *npc;
sys/i386/include/pmap.h
168
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/powerpc/aim/mmu_radix.c
1162
static __inline struct pv_chunk *
sys/powerpc/aim/mmu_radix.c
1166
return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
sys/powerpc/aim/mmu_radix.c
1186
struct pv_chunk *pc;
sys/powerpc/aim/mmu_radix.c
1289
struct pv_chunk *pc;
sys/powerpc/aim/mmu_radix.c
1375
struct pv_chunk *pc, *pc_marker, *pc_marker_end;
sys/powerpc/aim/mmu_radix.c
1395
pc_marker = (struct pv_chunk *)&pc_marker_b;
sys/powerpc/aim/mmu_radix.c
1396
pc_marker_end = (struct pv_chunk *)&pc_marker_end_b;
sys/powerpc/aim/mmu_radix.c
1550
struct pv_chunk *pc;
sys/powerpc/aim/mmu_radix.c
1579
free_pv_chunk(struct pv_chunk *pc)
sys/powerpc/aim/mmu_radix.c
1609
struct pv_chunk *pc;
sys/powerpc/aim/mmu_radix.c
5455
struct pv_chunk *pc, *npc;
sys/powerpc/aim/mmu_radix.c
597
static void free_pv_chunk(struct pv_chunk *pc);
sys/powerpc/aim/mmu_radix.c
670
CTASSERT(sizeof(struct pv_chunk) == PAGE_SIZE);
sys/powerpc/aim/mmu_radix.c
677
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
sys/powerpc/include/pmap.h
182
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/powerpc/include/pmap.h
220
TAILQ_ENTRY(pv_chunk) pc_list; \
sys/powerpc/include/pmap.h
222
TAILQ_ENTRY(pv_chunk) pc_lru;
sys/riscv/include/pmap.h
82
TAILQ_HEAD(,pv_chunk) pm_pvchunk; /* list of mappings in pmap */
sys/riscv/riscv/pmap.c
2097
struct pv_chunk *pc;
sys/riscv/riscv/pmap.c
2123
free_pv_chunk(struct pv_chunk *pc)
sys/riscv/riscv/pmap.c
2153
struct pv_chunk *pc;
sys/riscv/riscv/pmap.c
2221
struct pv_chunk *pc;
sys/riscv/riscv/pmap.c
2354
struct pv_chunk *pc;
sys/riscv/riscv/pmap.c
299
static TAILQ_HEAD(pch, pv_chunk) pv_chunks = TAILQ_HEAD_INITIALIZER(pv_chunks);
sys/riscv/riscv/pmap.c
313
static void free_pv_chunk(struct pv_chunk *pc);
sys/riscv/riscv/pmap.c
4326
struct pv_chunk *pc, *npc;
sys/sys/_pv_entry.h
107
_Static_assert(sizeof(struct pv_chunk) == PAGE_SIZE,
sys/sys/_pv_entry.h
112
pc_is_full(struct pv_chunk *pc)
sys/sys/_pv_entry.h
122
pc_is_free(struct pv_chunk *pc)
sys/sys/_pv_entry.h
131
static __inline struct pv_chunk *
sys/sys/_pv_entry.h
134
return ((struct pv_chunk *)((uintptr_t)pv & ~(uintptr_t)PAGE_MASK));
sys/sys/_pv_entry.h
93
TAILQ_ENTRY(pv_chunk) pc_list; \
sys/sys/_pv_entry.h
95
TAILQ_ENTRY(pv_chunk) pc_lru;