Home
last modified time | relevance | path

Searched refs:pmap_io_range_t (Results 1 – 6 of 6) sorted by relevance

/xnu-10002.1.13/osfmk/arm64/
H A Diofilter.c52 extern pmap_io_range_t *io_attr_table; in io_filter_write()
68 const pmap_io_range_t *io_range = &io_attr_table[io_attr_index]; in io_filter_write()
H A Dlowmem_vectors.c123 typedef struct pmap_io_range pmap_io_range_t; in patch_low_glo_static_region() typedef
124 extern const pmap_io_range_t* io_attr_table; in patch_low_glo_static_region()
/xnu-10002.1.13/osfmk/arm/pmap/
H A Dpmap_data.h1942 } pmap_io_range_t; typedef
1945 _Static_assert(sizeof(pmap_io_range_t) == 24, "unexpected size for pmap_io_range_t");
1947 extern pmap_io_range_t* pmap_find_io_attr(pmap_paddr_t);
1972 …map_io_filter_entry_t *pmap_find_io_filter_entry(pmap_paddr_t, uint64_t, const pmap_io_range_t **);
H A Dpmap_data.c505 SECURITY_READ_ONLY_LATE(pmap_io_range_t*) io_attr_table = (pmap_io_range_t*)0;
665 avail_start = PMAP_ALIGN(avail_start + pp_attr_table_size, __alignof(pmap_io_range_t)); in pmap_data_bootstrap()
667 io_attr_table = (pmap_io_range_t *)phystokv(avail_start); in pmap_data_bootstrap()
3588 pmap_io_range_t const *ranges = prop; in pmap_compute_io_rgns()
3634 const pmap_io_range_t *range_a = a; in cmp_io_rgns()
3635 const pmap_io_range_t *range_b = b; in cmp_io_rgns()
3674 pmap_io_range_t const *ranges = prop; in pmap_load_io_rgns()
3694 pmap_io_range_t*
3714 const pmap_io_range_t wanted_range = { in pmap_find_io_attr()
3918 pmap_find_io_filter_entry(pmap_paddr_t paddr, uint64_t width, const pmap_io_range_t **io_range_outp) in pmap_find_io_filter_entry()
[all …]
H A Dpmap.c8782 extern const pmap_io_range_t* io_attr_table;
10350 pmap_io_range_t *io_rgn = pmap_find_io_attr(paddr);
11520 pmap_io_range_t *io_rgn = pmap_find_io_attr(paddr);
/xnu-10002.1.13/osfmk/kern/
H A Dmachine.c855 pmap_io_range_t *range = pmap_find_io_attr(paddr); in override_io_timeouts_pa()