/mm/ |
H A D | madvise.c | 40 struct vm_area_struct **prev, 83 *prev = vma; 88 *prev = vma_merge(mm, *prev, start, end, new_flags, vma->anon_vma, 90 if (*prev) { 91 vma = *prev; 95 *prev = vma; 125 struct vm_area_struct ** prev, 138 *prev = vma; 168 struct vm_area_struct ** prev, 39 madvise_behavior(struct vm_area_struct * vma, struct vm_area_struct **prev, unsigned long start, unsigned long end, int behavior) argument 124 madvise_willneed(struct vm_area_struct * vma, struct vm_area_struct ** prev, unsigned long start, unsigned long end) argument 167 madvise_dontneed(struct vm_area_struct * vma, struct vm_area_struct ** prev, unsigned long start, unsigned long end) argument 193 madvise_remove(struct vm_area_struct *vma, struct vm_area_struct **prev, unsigned long start, unsigned long end) argument 261 madvise_vma(struct vm_area_struct *vma, struct vm_area_struct **prev, unsigned long start, unsigned long end, int behavior) argument 348 struct vm_area_struct * vma, *prev; local [all...] |
H A D | mprotect.c | 236 struct vm_area_struct *vma, *prev; local 265 vma = find_vma_prev(current->mm, start, &prev); 288 prev = vma; 310 error = mprotect_fixup(vma, &prev, nstart, tmp, newflags); 315 if (nstart < prev->vm_end) 316 nstart = prev->vm_end; 320 vma = prev->vm_next;
|
H A D | mlock.c | 317 static int mlock_fixup(struct vm_area_struct *vma, struct vm_area_struct **prev, argument 331 *prev = vma_merge(mm, *prev, start, end, newflags, vma->anon_vma, 333 if (*prev) { 334 vma = *prev; 371 *prev = vma; 378 struct vm_area_struct * vma, * prev; local 388 vma = find_vma_prev(current->mm, start, &prev); 393 prev = vma; 407 error = mlock_fixup(vma, &prev, nstar 525 struct vm_area_struct * vma, * prev = NULL; local [all...] |
H A D | util.c | 221 struct vm_area_struct *prev, struct rb_node *rb_parent) 225 vma->vm_prev = prev; 226 if (prev) { 227 next = prev->vm_next; 228 prev->vm_next = vma; 220 __vma_link_list(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node *rb_parent) argument
|
H A D | slob.c | 272 slob_t *prev, *cur, *aligned = NULL; local 275 for (prev = NULL, cur = sp->free; ; prev = cur, cur = slob_next(cur)) { 289 prev = cur; 296 if (prev) 297 set_slob(prev, slob_units(prev), next); 301 if (prev) 302 set_slob(prev, slob_units(prev), cu 324 struct list_head *prev; local 396 slob_t *prev, *next, *b = (slob_t *)block; local [all...] |
H A D | memory.c | 3058 struct vm_area_struct *prev = vma->vm_prev; local 3066 if (prev && prev->vm_end == address) 3067 return prev->vm_flags & VM_GROWSDOWN ? 0 : -ENOMEM;
|
H A D | mempolicy.c | 574 struct vm_area_struct *first, *vma, *prev; local 580 prev = NULL; 585 if (prev && prev->vm_end < vma->vm_start) 605 prev = vma; 636 struct vm_area_struct *prev; local 643 vma = find_vma_prev(mm, start, &prev); 648 prev = vma; 650 for (; vma && vma->vm_start < end; prev = vma, vma = next) { 660 prev 2041 struct rb_node *prev = rb_prev(n); local [all...] |
H A D | mmap.c | 50 struct vm_area_struct *vma, struct vm_area_struct *prev, 311 unsigned long prev = 0, pend = 0; local 316 if (vma->vm_start < prev) 317 printk("vm_start %lx prev %lx\n", vma->vm_start, prev), i = -1; 324 prev = vma->vm_start; 424 struct vm_area_struct *prev, struct rb_node **rb_link, 427 __vma_link_list(mm, vma, prev, rb_parent); 432 struct vm_area_struct *prev, struct rb_node **rb_link, 443 __vma_link(mm, vma, prev, rb_lin 423 __vma_link(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node **rb_link, struct rb_node *rb_parent) argument 431 vma_link(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, struct rb_node **rb_link, struct rb_node *rb_parent) argument 460 struct vm_area_struct *__vma, *prev; local 470 __vma_unlink(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev) argument 750 vma_merge(struct mm_struct *mm, struct vm_area_struct *prev, unsigned long addr, unsigned long end, unsigned long vm_flags, struct anon_vma *anon_vma, struct file *file, pgoff_t pgoff, struct mempolicy *policy) argument 1198 struct vm_area_struct *vma, *prev; local 1787 struct vm_area_struct *vma, *prev; local 1855 unmap_region(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, unsigned long start, unsigned long end) argument 1878 detach_vmas_to_be_unmapped(struct mm_struct *mm, struct vm_area_struct *vma, struct vm_area_struct *prev, unsigned long end) argument 2003 struct vm_area_struct *vma, *prev, *last; local 2115 struct vm_area_struct * vma, * prev; local 2263 struct vm_area_struct * __vma, * prev; local 2302 struct vm_area_struct *new_vma, *prev; local [all...] |
H A D | nommu.c | 682 struct vm_area_struct *pvma, *prev; local 738 prev = NULL; 740 prev = rb_entry(rb_prev, struct vm_area_struct, vm_rb); 742 __vma_link_list(mm, vma, prev, parent);
|
H A D | swapfile.c | 1025 unsigned int prev) 1028 unsigned int i = prev; 1039 if (!prev) { 1047 max = prev + 1; 1048 prev = 0; 1370 lh = sis->first_swap_extent.list.prev; /* Highest extent */ 1524 int i, prev; local 1537 prev = -1; 1541 prev = i; 1544 if (prev < 1024 find_next_to_unuse(struct swap_info_struct *si, unsigned int prev) argument 1560 int i, type, prev; local [all...] |
H A D | vmalloc.c | 319 struct vmap_area *prev; local 320 prev = rb_entry(tmp, struct vmap_area, rb_node); 321 list_add_rcu(&va->list, &prev->list); 2233 * pvm_find_next_prev - find the next and prev vmap_area surrounding @end 2238 * Returns: %true if either or both of next and prev are found, 2340 struct vmap_area **vas, *prev, *next; local 2397 if (!pvm_find_next_prev(vmap_area_pcpu_hole, &next, &prev)) { 2401 base = pvm_determine_end(&next, &prev, align) - end; 2405 BUG_ON(prev && prev [all...] |
H A D | memcontrol.c | 846 * @prev: previously returned memcg, NULL on first invocation 852 * Caller must pass the return value in @prev on subsequent 861 struct mem_cgroup *prev, 873 if (prev && !reclaim) 874 id = css_id(&prev->css); 876 if (prev && prev != root) 877 css_put(&prev->css); 880 if (prev) 896 if (prev 860 mem_cgroup_iter(struct mem_cgroup *root, struct mem_cgroup *prev, struct mem_cgroup_reclaim_cookie *reclaim) argument 930 mem_cgroup_iter_break(struct mem_cgroup *root, struct mem_cgroup *prev) argument [all...] |