srcmap 1780 uvm/uvm_map.c uvm_map_extract(struct vm_map *srcmap, vaddr_t start, vsize_t len, srcmap 1791 uvm/uvm_map.c UVMHIST_LOG(maphist,"(srcmap=%p,start=0x%lx, len=0x%lx", srcmap, start, srcmap 1795 uvm/uvm_map.c uvm_tree_sanity(srcmap, "map_extract src enter"); srcmap 1828 uvm/uvm_map.c vm_map_lock(srcmap); srcmap 1830 uvm/uvm_map.c if (uvm_map_lookup_entry(srcmap, start, &entry)) { srcmap 1851 uvm/uvm_map.c UVM_MAP_CLIP_START(srcmap, entry, start); srcmap 1852 uvm/uvm_map.c SAVE_HINT(srcmap, srcmap->hint, entry->prev); srcmap 1876 uvm/uvm_map.c while (entry->start < end && entry != &srcmap->header) { srcmap 1880 uvm/uvm_map.c UVM_MAP_CLIP_END(srcmap, entry, end); srcmap 1888 uvm/uvm_map.c amap_copy(srcmap, entry, M_NOWAIT, TRUE, start, end); srcmap 1956 uvm/uvm_map.c (entry->next == &srcmap->header || srcmap 1979 uvm/uvm_map.c if (srcmap == dstmap || vm_map_lock_try(dstmap) == TRUE) { srcmap 1983 uvm/uvm_map.c if (srcmap != dstmap) srcmap 2004 uvm/uvm_map.c SAVE_HINT(srcmap, srcmap->hint, orig_entry->prev); srcmap 2005 uvm/uvm_map.c if (srcmap->first_free->start >= start) srcmap 2006 uvm/uvm_map.c srcmap->first_free = orig_entry->prev; srcmap 2013 uvm/uvm_map.c while (entry->start < end && entry != &srcmap->header) { srcmap 2018 uvm/uvm_map.c pmap_copy(dstmap->pmap, srcmap->pmap, srcmap 2025 uvm/uvm_map.c pmap_remove(srcmap->pmap, entry->start, srcmap 2029 uvm/uvm_map.c uvm_map_entry_unlink(srcmap, oldentry); srcmap 2040 uvm/uvm_map.c pmap_update(srcmap->pmap); srcmap 2047 uvm/uvm_map.c if (copy_ok && srcmap != dstmap) srcmap 2060 uvm/uvm_map.c vm_map_unlock(srcmap); srcmap 2077 uvm/uvm_map.c uvm_tree_sanity(srcmap, "map_extract src leave"); srcmap 2086 uvm/uvm_map.c vm_map_unlock(srcmap); srcmap 2092 uvm/uvm_map.c uvm_tree_sanity(srcmap, "map_extract src err leave");