Searched defs:vm_operations_struct (Results 1 – 3 of 3) sorted by relevance
/linux-6.15/tools/testing/vma/ |
D | vma_internal.h | 339 struct vm_operations_struct { struct 340 void (*open)(struct vm_area_struct * area); 345 void (*close)(struct vm_area_struct * area); 347 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 348 int (*mremap)(struct vm_area_struct *area); 354 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 356 vm_fault_t (*fault)(struct vm_fault *vmf); 357 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 358 vm_fault_t (*map_pages)(struct vm_fault *vmf, 360 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|
/linux-6.15/Documentation/filesystems/ |
D | locking.rst | 641 vm_operations_struct chapter
|
/linux-6.15/include/linux/ |
D | mm.h | 585 struct vm_operations_struct { struct 586 void (*open)(struct vm_area_struct * area); 591 void (*close)(struct vm_area_struct * area); 593 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 594 int (*mremap)(struct vm_area_struct *area); 600 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 602 vm_fault_t (*fault)(struct vm_fault *vmf); 603 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 604 vm_fault_t (*map_pages)(struct vm_fault *vmf, 606 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|