Searched refs:pp_attr_t (Results 1 – 3 of 3) sorted by relevance
| /xnu-8796.141.3/osfmk/arm/pmap/ |
| H A D | pmap_data.h | 1097 typedef uint16_t pp_attr_t; typedef 1100 extern volatile pp_attr_t* pp_attr_table; 1213 ppattr_set_bits(unsigned int pai, pp_attr_t bits) in ppattr_set_bits() 1215 volatile pp_attr_t *ppattr = &pp_attr_table[pai]; in ppattr_set_bits() 1226 ppattr_clear_bits(unsigned int pai, pp_attr_t bits) in ppattr_clear_bits() 1228 volatile pp_attr_t *ppattr = &pp_attr_table[pai]; in ppattr_clear_bits() 1239 ppattr_test_bits(unsigned int pai, pp_attr_t bits) in ppattr_test_bits() 1241 const volatile pp_attr_t *ppattr = &pp_attr_table[pai]; in ppattr_test_bits() 1253 ppattr_pa_set_bits(pmap_paddr_t pa, pp_attr_t bits) in ppattr_pa_set_bits() 1268 ppattr_pa_clear_bits(pmap_paddr_t pa, pp_attr_t bits) in ppattr_pa_clear_bits() [all …]
|
| H A D | pmap_data.c | 55 SECURITY_READ_ONLY_LATE(volatile pp_attr_t*) pp_attr_table = (volatile pp_attr_t*)NULL; 637 const vm_size_t pp_attr_table_size = npages * sizeof(pp_attr_t); in pmap_data_bootstrap() 656 avail_start = PMAP_ALIGN(avail_start, __alignof(pp_attr_t)); in pmap_data_bootstrap() 664 pp_attr_table = (pp_attr_t *)phystokv(avail_start); in pmap_data_bootstrap() 1109 pp_attr_t attr = 0; in pmap_mark_page_as_ppl_page_internal()
|
| H A D | pmap.c | 6990 ppattr_pa_clear_bits(pa, (pp_attr_t)bits); 7006 ppattr_pa_clear_bits(pa, (pp_attr_t)bits); 7011 ppattr_pa_clear_bits(pa, (pp_attr_t)bits); 7227 return ppattr_pa_test_bits(pa, (pp_attr_t)bits); 10066 pp_attr_t pp_attr_current; 10274 pp_attr_t pp_attr_current, pp_attr_template; 10349 const pp_attr_t pp_attr_current = pp_attr_table[pai]; 10356 …const pp_attr_t pp_attr_template = (pp_attr_current & ~PP_ATTR_WIMG_MASK) | PP_ATTR_WIMG(cacheattr… 10537 pp_attr_t pp_attr_current; 10538 pp_attr_t pp_attr_template; [all …]
|