Lines Matching defs:oldva
110 uvm_mremap(struct vm_map *oldmap, vaddr_t oldva, vsize_t oldsize,
128 if ((oldva & PAGE_MASK) != 0 ||
135 if (oldva + oldsize <= oldva || newva + newsize <= newva) {
168 (!fixed || newva == oldva) && newmap == oldmap &&
169 (align == 0 || (oldva & (align - 1)) == 0)) {
173 newva = oldva;
177 uvm_unmap(oldmap, oldva + newsize, oldva + oldsize);
178 newva = oldva;
181 va = oldva + oldsize;
184 newva = oldva;
203 if (!uvm_map_reserve(newmap, newsize, oldva, align, &dstva,
210 error = uvm_map_extract(oldmap, oldva, movesize, newmap, &dstva,
228 if (newva == oldva && newmap == oldmap) {
243 if (!duplicate && (oldva != newva || oldmap != newmap)) {
244 uvm_unmap(oldmap, oldva, oldva + oldsize);
268 vaddr_t oldva;
276 oldva = (vaddr_t)SCARG(uap, old_address);
291 error = uvm_mremap(map, oldva, oldsize, map, &newva, newsize, p, flags);