Home
last modified time | relevance | path

Searched refs:backing (Results 1 – 9 of 9) sorted by relevance

/xnu-8020.101.4/bsd/miscfs/devfs/
H A DREADME42 and the backing nodes, however once the front plane has been created
49 by their associated backing node, so that multiple front nodes that
62 in the 'backing' node for that object. Once you have erased 'front'
63 object, there is no memory of where the backing object was, and
64 except for the possibility of searching the entire backing tree
67 (I hope) devices that go direct from the backing node to the driver
82 Directories also have backing nodes but there is nothing to stop
86 of that directory and do not refer to their original backing node
91 backing nodes and the front nodes. The backing node never moves. If
92 a driver decides to remove a device from the backing tree, the FS
[all …]
/xnu-8020.101.4/osfmk/vm/
H A Dvm_user.c2920 user_entry->backing.copy = copy; in mach_make_memory_entry_internal()
2994 parent_copy = parent_entry->backing.copy; in mach_make_memory_entry_internal()
3139 user_entry->backing.copy = copy; in mach_make_memory_entry_internal()
3237 vm_map_t map = parent_entry->backing.map; in mach_make_memory_entry_internal()
3239 user_entry->backing.map = map; in mach_make_memory_entry_internal()
3814 if (VM_MAP_COPY_PAGE_MASK(mem_entry->backing.copy) == VM_MAP_PAGE_MASK(map)) { in mach_memory_entry_map_size()
3820 …set 0x%llx size 0x%llx\n", mem_entry, mem_entry->backing.copy, VM_MAP_COPY_PAGE_SHIFT(mem_entry->b… in mach_memory_entry_map_size()
3821 copy_map = mem_entry->backing.copy; in mach_memory_entry_map_size()
3887 vm_map_deallocate(named_entry->backing.map); in mach_memory_entry_no_senders()
3889 vm_map_copy_discard(named_entry->backing.copy); in mach_memory_entry_no_senders()
[all …]
H A Dvm_shared_region.c271 sr_map = sr_mem_entry->backing.map; in vm_shared_region_vm_map()
786 mem_entry->backing.map = sub_map; in vm_shared_region_create()
885 map = mem_entry->backing.map; in vm_shared_region_destroy()
1257 sr_map = sr_mem_entry->backing.map; in vm_shared_region_undo_mappings()
1393 sr_map = sr_mem_entry->backing.map; in vm_shared_region_map_file_setup()
1969 sr_map = sr_mem_entry->backing.map; in vm_shared_region_trim_and_get()
3069 mem_entry->backing.map = new_map; in _vm_commpage_init()
3096 commpage_text32_map = commpage_text32_entry->backing.map; in vm_commpage_text_init()
3103 commpage_text64_map = commpage_text64_entry->backing.map; in vm_commpage_text_init()
3127 commpage32_map = commpage32_entry->backing.map; in vm_commpage_init()
[all …]
H A Dvm_map.h177 } backing; member
H A Dvm_map.c4211 submap = named_entry->backing.map; in vm_map_enter_mem_object_helper()
4276 copy_map = named_entry->backing.copy; in vm_map_enter_mem_object_helper()
17954 copy_map = named_entry->backing.copy; in memory_entry_check_for_adjustment()
19795 assert(named_entry->backing.copy == VM_MAP_COPY_NULL); in vm_named_entry_associate_vm_object()
19814 named_entry->backing.copy = copy; in vm_named_entry_associate_vm_object()
19835 copy = named_entry->backing.copy; in vm_named_entry_to_vm_object()
19877 map = named_entry->backing.map; in convert_port_entry_to_map()
/xnu-8020.101.4/tools/lldbmacros/
H A Dmemory.py4554 backing = ""
4556 backing += "SUBMAP"
4558 backing += "COPY"
4560 backing += "OBJECT"
4562 backing += "***?***"
4579 …016x} size={:#016x}{:s}\n".format(idx,entry,entry.protection,prot,backing,entry.backing.copy,entry…
4581 showmapvme(entry.backing.map, 0, 0, show_pager_info, show_all_shadows)
4583 showmapcopyvme(entry.backing.copy, 0, 0, show_pager_info, show_all_shadows, 0)
4585 showmapcopyvme(entry.backing.copy, 0, 0, show_pager_info, show_all_shadows, 0)
4795 …em_entry.ref_count, mem_entry.offset, mem_entry.size, mem_entry.protection, mem_entry.backing.copy)
/xnu-8020.101.4/osfmk/mach/
H A Dmemory_object.defs176 * memory object be synchronized with its backing
/xnu-8020.101.4/tests/
H A Dhvtest_x86.m204 void *backing = (void*)[num unsignedLongValue];
206 T_QUIET; T_ASSERT_EQ(va, backing, "backing page matches");
208 host_va = backing;
/xnu-8020.101.4/doc/allocators/
H A Dapi-basics.md349 purpose as its backing store should not contain kernel pointers.