Home
last modified time | relevance | path

Searched refs:may_split (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/mm/
H A Dmremap.c1009 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 Dvma.c471 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 Dmmap.c1458 .may_split = special_mapping_split,
H A Dhugetlb.c5479 .may_split = hugetlb_vm_op_split,
/linux-6.15/ipc/
H A Dshm.c548 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 Ddevice.c285 .may_split = dev_dax_may_split,
/linux-6.15/tools/testing/vma/
H A Dvma_internal.h347 int (*may_split)(struct vm_area_struct *area, unsigned long addr); member
/linux-6.15/include/linux/
H A Dmm.h593 int (*may_split)(struct vm_area_struct *area, unsigned long addr); member