Home
last modified time | relevance | path

Searched refs:pvma (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/mm/
Dnommu.c719 struct vm_area_struct *pvma, *prev; in add_vma_to_mm() local
746 pvma = rb_entry(parent, struct vm_area_struct, vm_rb); in add_vma_to_mm()
750 if (vma->vm_start < pvma->vm_start) in add_vma_to_mm()
752 else if (vma->vm_start > pvma->vm_start) { in add_vma_to_mm()
755 } else if (vma->vm_end < pvma->vm_end) in add_vma_to_mm()
757 else if (vma->vm_end > pvma->vm_end) { in add_vma_to_mm()
760 } else if (vma < pvma) in add_vma_to_mm()
762 else if (vma > pvma) { in add_vma_to_mm()
Dshmem.c899 struct vm_area_struct pvma; in shmem_swapin() local
903 pvma.vm_start = 0; in shmem_swapin()
905 pvma.vm_pgoff = index + info->vfs_inode.i_ino; in shmem_swapin()
906 pvma.vm_ops = NULL; in shmem_swapin()
907 pvma.vm_policy = mpol_shared_policy_lookup(&info->policy, index); in shmem_swapin()
909 page = swapin_readahead(swap, gfp, &pvma, 0); in shmem_swapin()
912 mpol_cond_put(pvma.vm_policy); in shmem_swapin()
920 struct vm_area_struct pvma; in shmem_alloc_page() local
924 pvma.vm_start = 0; in shmem_alloc_page()
926 pvma.vm_pgoff = index + info->vfs_inode.i_ino; in shmem_alloc_page()
[all …]
Drmap.c311 int anon_vma_fork(struct vm_area_struct *vma, struct vm_area_struct *pvma) in anon_vma_fork() argument
318 if (!pvma->anon_vma) in anon_vma_fork()
328 error = anon_vma_clone(vma, pvma); in anon_vma_fork()
348 anon_vma->root = pvma->anon_vma->root; in anon_vma_fork()
349 anon_vma->parent = pvma->anon_vma; in anon_vma_fork()
Dmempolicy.c2437 struct vm_area_struct pvma; in mpol_shared_policy_init() local
2455 memset(&pvma, 0, sizeof(struct vm_area_struct)); in mpol_shared_policy_init()
2456 pvma.vm_end = TASK_SIZE; /* policy covers entire file */ in mpol_shared_policy_init()
2457 mpol_set_shared_policy(sp, &pvma, new); /* adds ref */ in mpol_shared_policy_init()