Searched refs:may_split (Results 1 – 8 of 8) sorted by relevance
| /linux-6.15/mm/ |
| H A D | mremap.c | 1009 if (vma->vm_ops && vma->vm_ops->may_split) { in prep_move_vma() 1011 err = vma->vm_ops->may_split(vma, old_addr); in prep_move_vma() 1013 err = vma->vm_ops->may_split(vma, old_addr + old_len); in prep_move_vma()
|
| H A D | vma.c | 471 if (vma->vm_ops && vma->vm_ops->may_split) { in __split_vma() 472 err = vma->vm_ops->may_split(vma, addr); in __split_vma()
|
| H A D | mmap.c | 1458 .may_split = special_mapping_split,
|
| H A D | hugetlb.c | 5479 .may_split = hugetlb_vm_op_split,
|
| /linux-6.15/ipc/ |
| H A D | shm.c | 548 if (sfd->vm_ops->may_split) in shm_may_split() 549 return sfd->vm_ops->may_split(vma, addr); in shm_may_split() 682 .may_split = shm_may_split,
|
| /linux-6.15/drivers/dax/ |
| H A D | device.c | 285 .may_split = dev_dax_may_split,
|
| /linux-6.15/tools/testing/vma/ |
| H A D | vma_internal.h | 347 int (*may_split)(struct vm_area_struct *area, unsigned long addr); member
|
| /linux-6.15/include/linux/ |
| H A D | mm.h | 593 int (*may_split)(struct vm_area_struct *area, unsigned long addr); member
|