Home
last modified time | relevance | path

Searched refs:pv_hashed_entry_t (Results 1 – 4 of 4) sorted by relevance

/xnu-12377.61.12/osfmk/i386/
H A Dpmap_internal.h269 } *pv_hashed_entry_t; typedef
271 #define PV_HASHED_ENTRY_NULL ((pv_hashed_entry_t)0)
303 extern pv_hashed_entry_t *pv_hash_table; /* hash lists */
304 extern pv_hashed_entry_t pv_hashed_free_list;
305 extern pv_hashed_entry_t pv_hashed_kern_free_list;
330 PV_HASHED_ALLOC(pv_hashed_entry_t *pvh_ep) in PV_HASHED_ALLOC()
338 pv_hashed_free_list = (pv_hashed_entry_t)(*pvh_ep)->qlink.next; in PV_HASHED_ALLOC()
352 PV_HASHED_FREE_LIST(pv_hashed_entry_t pvh_eh, pv_hashed_entry_t pvh_et, int pv_cnt) in PV_HASHED_FREE_LIST()
364 PV_HASHED_KERN_ALLOC(pv_hashed_entry_t *pvh_e) in PV_HASHED_KERN_ALLOC()
370 pv_hashed_kern_free_list = (pv_hashed_entry_t)(*pvh_e)->qlink.next; in PV_HASHED_KERN_ALLOC()
[all …]
H A Dpmap_common.c348 pv_hashed_entry_t pvh_e; in mapping_free_prime()
349 pv_hashed_entry_t pvh_eh; in mapping_free_prime()
350 pv_hashed_entry_t pvh_et; in mapping_free_prime()
366 pvh_e = (pv_hashed_entry_t) zalloc(pv_hashed_list_zone); in mapping_free_prime()
381 pvh_e = (pv_hashed_entry_t) zalloc(pv_hashed_list_zone); in mapping_free_prime()
419 pv_hashed_entry_t pvh_e; in mapping_replenish()
420 pv_hashed_entry_t pvh_eh; in mapping_replenish()
421 pv_hashed_entry_t pvh_et; in mapping_replenish()
434 pvh_e = (pv_hashed_entry_t) zalloc(pv_hashed_list_zone); in mapping_replenish()
452 pvh_e = (pv_hashed_entry_t) zalloc(pv_hashed_list_zone); in mapping_replenish()
H A Dpmap_x86_common.c513 pv_hashed_entry_t pvh_e, nexth; in pmap_update_cache_attributes_locked()
543 pvh_e = (pv_hashed_entry_t)pv_e; in pmap_update_cache_attributes_locked()
556 nexth = (pv_hashed_entry_t)queue_next(&pvh_e->qlink); in pmap_update_cache_attributes_locked()
668 pv_hashed_entry_t pvh_e; in pmap_enter_options()
669 pv_hashed_entry_t pvh_new; in pmap_enter_options()
1114 pvh_new = (pv_hashed_entry_t) zalloc(pv_hashed_list_zone); in pmap_enter_options()
1344 pv_hashed_entry_t pvh_et = PV_HASHED_ENTRY_NULL; in pmap_remove_range_options()
1345 pv_hashed_entry_t pvh_eh = PV_HASHED_ENTRY_NULL; in pmap_remove_range_options()
1346 pv_hashed_entry_t pvh_e; in pmap_remove_range_options()
1727 pv_hashed_entry_t pvh_eh = PV_HASHED_ENTRY_NULL; in pmap_page_protect_options()
[all …]
/xnu-12377.61.12/osfmk/x86_64/
H A Dpmap.c190 pv_hashed_entry_t *pv_hash_table; /* hash lists */
194 pv_hashed_entry_t pv_hashed_free_list = PV_HASHED_ENTRY_NULL;
195 pv_hashed_entry_t pv_hashed_kern_free_list = PV_HASHED_ENTRY_NULL;
789 (sizeof(struct pv_hashed_entry_t *) * (npvhashbuckets)) +
859 pv_hash_table = (pv_hashed_entry_t *)addr; in pmap_init()