Searched refs:pv_head_table (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/osfmk/arm64/
H A Dpmap.c80 #define pai_to_pvh(pai) (&pv_head_table[pai])
107 pv_entry_t pv_head_table; /* array of entries, one per page */ variable
/darwin-on-arm/xnu/osfmk/i386/
H A Dpmap_common.c34 * Each entry in the pv_head_table is locked by a bit in the
42 pv_rooted_entry_t pv_head_table; /* array of entries, one per variable
H A Dpmap_internal.h269 * Each entry in the pv_head_table is locked by a bit in the
277 extern pv_rooted_entry_t pv_head_table; /* array of entries, one per page */
360 #define pai_to_pvh(pai) (&pv_head_table[pai])
727 * Called with pv_head_table entry locked.
H A Dpmap.c871 * Allocate memory for the pv_head_table and its lock bits,
905 pv_head_table = (pv_rooted_entry_t) addr;
906 addr = (vm_offset_t) (pv_head_table + npages);
/darwin-on-arm/xnu/osfmk/arm/
H A Dpmap.c155 * The pv_head_table contains a 'trunk' of mappings for each physical
198 pv_entry_t pv_head_table; /* Start of PV entries. */ variable
476 * Each entry in the pv_head_table is locked by a full spinlock in the
936 * Called with pv_head_table entry locked.
2944 * This is a new mapping, add it to the pv_head_table if pmap is initialized. This is so
3154 * Allocate the core PV structure. The pv_head_table contains trunk entries
3164 pv_head_table = (pv_entry_t) pv_root;
3165 kprintf("pmap_init: pv_head_table at %p\n", pv_head_table);
3166 bzero((void *) pv_head_table,
[all...]
/darwin-on-arm/xnu/osfmk/x86_64/
H A Dpmap.c521 * Allocate memory for the pv_head_table and its lock bits,
555 pv_head_table = (pv_rooted_entry_t) addr;
556 addr = (vm_offset_t) (pv_head_table + npages);

Completed in 34 milliseconds