Searched defs:vm_operations_struct (Results 1 – 3 of 3) sorted by relevance
/linux-6.12.1/tools/testing/vma/ |
D | vma_internal.h | 292 struct vm_operations_struct { struct 293 void (*open)(struct vm_area_struct * area); 298 void (*close)(struct vm_area_struct * area); 300 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 301 int (*mremap)(struct vm_area_struct *area); 307 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 309 vm_fault_t (*fault)(struct vm_fault *vmf); 310 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 311 vm_fault_t (*map_pages)(struct vm_fault *vmf, 313 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|
/linux-6.12.1/Documentation/filesystems/ |
D | locking.rst | 636 vm_operations_struct chapter
|
/linux-6.12.1/include/linux/ |
D | mm.h | 598 struct vm_operations_struct { struct 599 void (*open)(struct vm_area_struct * area); 604 void (*close)(struct vm_area_struct * area); 606 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 607 int (*mremap)(struct vm_area_struct *area); 613 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 615 vm_fault_t (*fault)(struct vm_fault *vmf); 616 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 617 vm_fault_t (*map_pages)(struct vm_fault *vmf, 619 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|