Home
last modified time | relevance | path

Searched refs:io_range (Results 1 – 5 of 5) sorted by relevance

/xnu-11215.1.10/osfmk/arm64/
H A Diofilter.c68 const pmap_io_range_t *io_range = &io_attr_table[io_attr_index]; in io_filter_write() local
72 if (__improbable(pa < io_range->addr || (pa + width) > (io_range->addr + io_range->len))) { in io_filter_write()
76 const uint32_t signature = io_range->signature; in io_filter_write()
/xnu-11215.1.10/osfmk/i386/
H A Dio_map.c69 __startup_data static struct mach_vm_range io_range; variable
71 KMEM_RANGE_REGISTER_STATIC(io_submap, &io_range, IO_MAP_SIZE);
78 io_submap = kmem_suballoc(kernel_map, &io_range.min_address, IO_MAP_SIZE, in io_map_init()
/xnu-11215.1.10/osfmk/arm/
H A Dio_map.c67 __startup_data static struct mach_vm_range io_range; variable
69 KMEM_RANGE_REGISTER_STATIC(io_submap, &io_range, IO_MAP_SIZE);
76 io_submap = kmem_suballoc(kernel_map, &io_range.min_address, IO_MAP_SIZE, in io_map_init()
/xnu-11215.1.10/osfmk/arm/pmap/
H A Dpmap_data.c3691 pmap_exempt_io_range(pmap_io_range_t *io_range) in pmap_exempt_io_range() argument
3694 if (__improbable(io_range->signature == 'RVBR')) { in pmap_exempt_io_range()
3699 return io_range; in pmap_exempt_io_range()
3950 const pmap_io_range_t *io_range = pmap_find_io_attr(paddr); in pmap_find_io_filter_entry() local
3955 if (io_range == NULL) { in pmap_find_io_filter_entry()
3959 const uint32_t signature = io_range->signature; in pmap_find_io_filter_entry()
3987 if (io_range) { in pmap_find_io_filter_entry()
3988 *io_range_outp = io_range; in pmap_find_io_filter_entry()
/xnu-11215.1.10/tools/lldbmacros/
H A Dpmap.py1066 base = kern.globals.io_frame_table[i].io_range.phys_page_idx
1067 end = base + kern.globals.io_frame_table[i].io_range.num_pages