Home
last modified time | relevance | path

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

/xnu-11417.121.6/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-11417.121.6/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-11417.121.6/osfmk/arm/
H A Dio_map.c65 __startup_data static struct mach_vm_range io_range; variable
67 KMEM_RANGE_REGISTER_STATIC(io_submap, &io_range, IO_MAP_SIZE);
74 io_submap = kmem_suballoc(kernel_map, &io_range.min_address, IO_MAP_SIZE, in io_map_init()
/xnu-11417.121.6/osfmk/arm/pmap/
H A Dpmap_data.c3690 pmap_exempt_io_range(pmap_io_range_t *io_range) in pmap_exempt_io_range() argument
3693 if (__improbable(io_range->signature == 'RVBR')) { in pmap_exempt_io_range()
3698 return io_range; in pmap_exempt_io_range()
3949 const pmap_io_range_t *io_range = pmap_find_io_attr(paddr); in pmap_find_io_filter_entry() local
3954 if (io_range == NULL) { in pmap_find_io_filter_entry()
3958 const uint32_t signature = io_range->signature; in pmap_find_io_filter_entry()
3986 if (io_range) { in pmap_find_io_filter_entry()
3987 *io_range_outp = io_range; in pmap_find_io_filter_entry()
/xnu-11417.121.6/tools/lldbmacros/
H A Dpmap.py1087 base = kern.globals.io_frame_table[i].io_range.phys_page_idx
1088 end = base + kern.globals.io_frame_table[i].io_range.num_pages