tag | line | file | source code |
vm_start | 92 | drivers/char/mem.c | if (remap_page_range(vma->vm_start, vma->vm_offset, vma->vm_end - vma->vm_start, vma->vm_page_prot)) |
vm_start | 166 | drivers/char/mem.c | if (zeromap_page_range(vma->vm_start, vma->vm_end - vma->vm_start, vma->vm_page_prot)) |
vm_start | 85 | fs/binfmt_elf.c | mpnt->vm_start = PAGE_MASK & (unsigned long) p; |
vm_start | 325 | fs/exec.c | mpnt->vm_start = PAGE_MASK & (unsigned long) p; |
vm_start | 37 | fs/msdos/mmap.c | pos = address - area->vm_start + area->vm_offset; |
vm_start | 40 | fs/namei.c | if (vma->vm_start > address || !(vma->vm_page_prot & PAGE_USER)) |
vm_start | 45 | fs/namei.c | if (vma->vm_next && vma->vm_next->vm_start == vma->vm_end && |
vm_start | 41 | fs/nfs/mmap.c | pos = address - area->vm_start + area->vm_offset; |
vm_start | 559 | fs/proc/array.c | map->vm_start, map->vm_end, str, map->vm_offset, |
vm_start | 170 | fs/proc/mem.c | while (stmp < vma->vm_offset + (vma->vm_end - vma->vm_start)) { |
vm_start | 183 | fs/proc/mem.c | if (stmp < src_vma->vm_start) { |
vm_start | 194 | fs/proc/mem.c | dtmp = vma->vm_start; |
vm_start | 522 | fs/super.c | (unsigned long) data < vma->vm_start) { |
vm_start | 66 | ibcs/binfmt_elf.c | mpnt->vm_start = PAGE_MASK & (unsigned long) p; |
vm_start | 32 | include/linux/mm.h | unsigned long vm_start; |
vm_start | 385 | ipc/shm.c | for (tmp = shmd->vm_start; tmp < shmd->vm_end; tmp += PAGE_SIZE) { |
vm_start | 398 | ipc/shm.c | do_munmap(shmd->vm_start, shmd->vm_end - shmd->vm_start); |
vm_start | 405 | ipc/shm.c | for (tmp = shmd->vm_start; tmp < shmd->vm_end; tmp += PAGE_SIZE) { |
vm_start | 430 | ipc/shm.c | for (tmp = shmd->vm_start; tmp < shmd->vm_end; tmp += PAGE_SIZE, |
vm_start | 480 | ipc/shm.c | if (!(addr >= shmd->vm_end || addr + shp->shm_segsz <= shmd->vm_start)) { |
vm_start | 501 | ipc/shm.c | shmd->vm_start = addr; |
vm_start | 561 | ipc/shm.c | unmap_page_range (shmd->vm_start, shmd->vm_end - shmd->vm_start); |
vm_start | 573 | ipc/shm.c | shmd->vm_task->pid, shmd->vm_start, shmd->vm_end, |
vm_start | 598 | ipc/shm.c | && shmd->vm_start - shmd->vm_offset == (ulong) shmaddr) |
vm_start | 599 | ipc/shm.c | do_munmap(shmd->vm_start, shmd->vm_end - shmd->vm_start); |
vm_start | 716 | ipc/shm.c | tmp = shmd->vm_start + (idx << PAGE_SHIFT) - shmd->vm_offset; |
vm_start | 717 | ipc/shm.c | if (!(tmp >= shmd->vm_start && tmp < shmd->vm_end)) |
vm_start | 722 | ipc/shm.c | id, shmd->vm_start, idx); |
vm_start | 166 | kernel/ptrace.c | if (vma->vm_start <= addr) |
vm_start | 172 | kernel/ptrace.c | vma->vm_offset -= vma->vm_start - addr; |
vm_start | 173 | kernel/ptrace.c | vma->vm_start = addr; |
vm_start | 194 | kernel/ptrace.c | if (!vma_high || vma_high->vm_start != vma->vm_end) |
vm_start | 236 | kernel/ptrace.c | if (!vma_high || vma_high->vm_start != vma->vm_end) |
vm_start | 429 | kernel/sys.c | if (newbrk <= vma->vm_start) |
vm_start | 39 | mm/filemap.c | block = address - area->vm_start + area->vm_offset; |
vm_start | 95 | mm/filemap.c | start -= vma->vm_start; |
vm_start | 148 | mm/filemap.c | file_mmap_sync(vma, vma->vm_start, vma->vm_end - vma->vm_start, MS_ASYNC); |
vm_start | 646 | mm/memory.c | if (vma->vm_start <= start) |
vm_start | 665 | mm/memory.c | if (!next || vma->vm_end != next->vm_start) |
vm_start | 687 | mm/memory.c | if (!vma || vma->vm_start != start) |
vm_start | 822 | mm/memory.c | offset = address - area->vm_start + area->vm_offset; |
vm_start | 835 | mm/memory.c | from_address = offset + mpnt->vm_start - mpnt->vm_offset; |
vm_start | 836 | mm/memory.c | if (from_address < mpnt->vm_start || from_address >= mpnt->vm_end) |
vm_start | 988 | mm/memory.c | if (vma->vm_start <= address) |
vm_start | 994 | mm/memory.c | vma->vm_offset -= vma->vm_start - (address & PAGE_MASK); |
vm_start | 995 | mm/memory.c | vma->vm_start = (address & PAGE_MASK); |
vm_start | 117 | mm/mmap.c | vma->vm_start = addr; |
vm_start | 167 | mm/mmap.c | if (!vmm || ((gap_end = vmm->vm_start) > SHM_RANGE_END)) |
vm_start | 226 | mm/mmap.c | if (addr < area->vm_start || addr >= area->vm_end || |
vm_start | 227 | mm/mmap.c | end <= area->vm_start || end > area->vm_end || |
vm_start | 231 | mm/mmap.c | area->vm_start, area->vm_end, addr, end); |
vm_start | 236 | mm/mmap.c | if (addr == area->vm_start && end == area->vm_end) { |
vm_start | 245 | mm/mmap.c | if (addr >= area->vm_start && end == area->vm_end) |
vm_start | 247 | mm/mmap.c | if (addr == area->vm_start && end <= area->vm_end) { |
vm_start | 248 | mm/mmap.c | area->vm_offset += (end - area->vm_start); |
vm_start | 249 | mm/mmap.c | area->vm_start = end; |
vm_start | 253 | mm/mmap.c | if (addr > area->vm_start && end < area->vm_end) |
vm_start | 261 | mm/mmap.c | mpnt->vm_offset += (end - area->vm_start); |
vm_start | 262 | mm/mmap.c | mpnt->vm_start = end; |
vm_start | 279 | mm/mmap.c | area->vm_end = area->vm_start; |
vm_start | 317 | mm/mmap.c | if ((addr < mpnt->vm_start && end <= mpnt->vm_start) || |
vm_start | 346 | mm/mmap.c | st = addr < mpnt->vm_start ? mpnt->vm_start : addr; |
vm_start | 372 | mm/mmap.c | if (mpnt->vm_start > vmp->vm_start) |
vm_start | 374 | mm/mmap.c | if (mpnt->vm_end > vmp->vm_start) |
vm_start | 449 | mm/mmap.c | if (prev->vm_end != mpnt->vm_start) |
vm_start | 455 | mm/mmap.c | if (prev->vm_offset + prev->vm_end - prev->vm_start != mpnt->vm_offset) |
vm_start | 467 | mm/mmap.c | mpnt->vm_offset += mpnt->vm_end - mpnt->vm_start; |
vm_start | 468 | mm/mmap.c | mpnt->vm_start = mpnt->vm_end; |
vm_start | 485 | mm/mmap.c | if (zeromap_page_range(vma->vm_start, vma->vm_end - vma->vm_start, vma->vm_page_prot)) |
vm_start | 71 | mm/mprotect.c | vma->vm_start = end; |
vm_start | 73 | mm/mprotect.c | vma->vm_offset += vma->vm_start - n->vm_start; |
vm_start | 95 | mm/mprotect.c | n->vm_start = start; |
vm_start | 96 | mm/mprotect.c | n->vm_offset += n->vm_start - vma->vm_start; |
vm_start | 124 | mm/mprotect.c | vma->vm_start = start; |
vm_start | 126 | mm/mprotect.c | right->vm_start = end; |
vm_start | 127 | mm/mprotect.c | vma->vm_offset += vma->vm_start - left->vm_start; |
vm_start | 128 | mm/mprotect.c | right->vm_offset += right->vm_start - left->vm_start; |
vm_start | 158 | mm/mprotect.c | if (start == vma->vm_start) |
vm_start | 197 | mm/mprotect.c | if (vma->vm_start > start) |
vm_start | 223 | mm/mprotect.c | if (!vma || vma->vm_start != start) { |
vm_start | 398 | mm/swap.c | if (address < vma->vm_start) |
vm_start | 399 | mm/swap.c | address = vma->vm_start; |
vm_start | 434 | mm/swap.c | switch(try_to_swap_out(vma, offset+address-vma->vm_start, (unsigned long *) (pg_table + (offset >> 10)))) { |