Home
last modified time | relevance | path

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

/xnu-11215.1.10/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-11215.1.10/osfmk/vm/
H A Dvm_memory_entry.c579 user_entry->backing.copy = copy; in mach_make_memory_entry_copy()
726 parent_copy = parent_entry->backing.copy; in mach_make_memory_entry_share()
856 user_entry->backing.copy = copy; in mach_make_memory_entry_share()
1082 vm_map_t map = parent_entry->backing.map; in mach_make_memory_entry_from_parent_entry()
1084 user_entry->backing.map = map; in mach_make_memory_entry_from_parent_entry()
1668 copy = mem_entry->backing.copy; in mach_memory_entry_ownership()
1856 (VM_MAP_COPY_PAGE_MASK(mem_entry->backing.copy) == in mach_memory_entry_map_size_sanitize_locked()
1940 if (VM_MAP_COPY_PAGE_MASK(mem_entry->backing.copy) == VM_MAP_PAGE_MASK(map)) { in mach_memory_entry_map_size()
1947 …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()
1948 copy_map = mem_entry->backing.copy; in mach_memory_entry_map_size()
[all …]
H A Dvm_shared_region.c282 sr_map = sr_mem_entry->backing.map; in vm_shared_region_vm_map()
829 mem_entry->backing.map = sub_map; in vm_shared_region_create()
930 map = mem_entry->backing.map; in vm_shared_region_destroy()
1362 sr_map = sr_mem_entry->backing.map; in vm_shared_region_undo_mappings()
1503 sr_map = sr_mem_entry->backing.map; in vm_shared_region_map_file_setup()
2245 sr_map = sr_mem_entry->backing.map; in vm_shared_region_trim_and_get()
3595 mem_entry->backing.map = new_map; in _vm_commpage_init()
3622 commpage_text32_map = commpage_text32_entry->backing.map; in vm_commpage_text_init()
3629 commpage_text64_map = commpage_text64_entry->backing.map; in vm_commpage_text_init()
3653 commpage32_map = commpage32_entry->backing.map; in vm_commpage_init()
[all …]
H A Dvm_map_xnu.h103 } backing; member
H A Dvm_user.c1935 user_entry->backing.map = new_map; in vm_region_object_create()
H A Dvm_map.c4103 submap = named_entry->backing.map; in vm_map_enter_mem_object()
4167 copy_map = named_entry->backing.copy; in vm_map_enter_mem_object()
20608 assert(named_entry->backing.copy == VM_MAP_COPY_NULL); in vm_named_entry_associate_vm_object()
20625 named_entry->backing.copy = copy; in vm_named_entry_associate_vm_object()
20646 copy = named_entry->backing.copy; in vm_named_entry_to_vm_object()
20692 map = named_entry->backing.map; in convert_port_entry_to_map()
/xnu-11215.1.10/tests/vm/
H A Dtest_vm_no_pager.m40 #define FORCED_UNMOUNT_ERROR "Object has no pager because the backing vnode was force unmounted"
42 #define UNGRAFTED_ERROR "Object has no pager because the backing vnode was ungrafted"
/xnu-11215.1.10/tools/lldbmacros/
H A Dmemory.py4993 backing = ""
4995 backing += "SUBMAP"
4997 backing += "COPY"
4999 backing += "OBJECT"
5001 backing += "***?***"
5018 …:#016x} size={:#016x}{:s}".format(idx,entry,entry.protection,prot,backing,entry.backing.copy,entry…
5021 showmapvme(entry.backing.map, 0, 0, show_pager_info, show_all_shadows)
5023 showmapcopyvme(entry.backing.copy, 0, 0, show_pager_info, show_all_shadows)
5025 showmapcopyvme(entry.backing.copy, 0, 0, show_pager_info, show_all_shadows)
5176 …em_entry.ref_count, mem_entry.offset, mem_entry.size, mem_entry.protection, mem_entry.backing.copy)
/xnu-11215.1.10/doc/arm/
H A Dsme.md195 most threads, xnu lazily allocates the backing memory the first time a thread
/xnu-11215.1.10/doc/allocators/
H A Dapi-basics.md387 purpose as its backing store should not contain kernel pointers.
/xnu-11215.1.10/doc/vm/
H A Dfreezer.md38 …esting bug: wired memory. IOSurface takes out multiple references on the backing VM objects. As a …
H A Dmemorystatus.md117 … treat the contents of a range of pages as volatile and quickly free the backing pages under press…