Lines Matching defs:srcmap
3426 * srcmap to the address range [dstaddr, dstaddr + sz) in
3429 * The whole address range in srcmap must be backed by an object
3440 struct vm_map *srcmap, vaddr_t srcaddr, vsize_t sz)
3450 if (srcaddr >= srcmap->max_offset || sz > srcmap->max_offset - srcaddr)
3455 vm_map_lock_read(srcmap);
3461 if (!uvm_map_lookup_entry(srcmap, srcaddr, &src_entry)) {
3504 srcmap, src_entry, &dead) == NULL)
3519 vm_map_unlock_read(srcmap);
4277 uvm_map_extract(struct vm_map *srcmap, vaddr_t start, vsize_t len,
4299 if (start < srcmap->min_offset || end > srcmap->max_offset)
4306 /* Acquire lock on srcmap. */
4307 vm_map_lock(srcmap);
4309 /* Lock srcmap, lookup first and last entry in <start,len>. */
4310 first = uvm_map_entrybyaddr(&srcmap->addr, start);
4332 amap_copy(srcmap, entry, M_NOWAIT,
4355 * We now have srcmap and kernel_map locked.
4406 vm_map_unlock(srcmap);