Searched defs:pprev (Results 1 - 3 of 3) sorted by relevance

/mm/
H A Dmprotect.c255 mprotect_fixup(struct vm_area_struct *vma, struct vm_area_struct **pprev, argument
267 *pprev = vma;
291 *pprev = vma_merge(mm, *pprev, start, end, newflags,
294 if (*pprev) {
295 vma = *pprev;
299 *pprev = vma;
H A Dmmap.c553 unsigned long end, struct vm_area_struct **pprev,
578 *pprev = NULL;
580 *pprev = rb_entry(rb_prev, struct vm_area_struct, vm_rb);
2078 * Same as find_vma, but also return a pointer to the previous VMA in *pprev.
2082 struct vm_area_struct **pprev)
2088 *pprev = vma->vm_prev;
2091 *pprev = NULL;
2093 *pprev = rb_entry(rb_node, struct vm_area_struct, vm_rb);
552 find_vma_links(struct mm_struct *mm, unsigned long addr, unsigned long end, struct vm_area_struct **pprev, struct rb_node ***rb_link, struct rb_node **rb_parent) argument
2081 find_vma_prev(struct mm_struct *mm, unsigned long addr, struct vm_area_struct **pprev) argument
H A Dvmalloc.c2263 * @pprev: out arg for the previous vmap_area
2269 * NULL, *pnext->va_end > @end and *pprev->va_end <= @end.
2273 struct vmap_area **pprev)
2293 *pprev = node_to_va(rb_prev(&(*pnext)->rb_node));
2295 *pprev = va;
2296 *pnext = node_to_va(rb_next(&(*pprev)->rb_node));
2304 * @pprev: in/out arg for the previous vmap_area
2309 * Find the highest aligned address between *@pnext and *@pprev below
2310 * VMALLOC_END. *@pnext and *@pprev are adjusted so that the aligned
2318 struct vmap_area **pprev,
2271 pvm_find_next_prev(unsigned long end, struct vmap_area **pnext, struct vmap_area **pprev) argument
2317 pvm_determine_end(struct vmap_area **pnext, struct vmap_area **pprev, unsigned long align) argument
[all...]

Completed in 99 milliseconds