Searched defs:vm_operations_struct (Results 1 – 3 of 3) sorted by relevance
/linux-6.14.4/tools/testing/vma/ |
D | vma_internal.h | 347 struct vm_operations_struct { struct 348 void (*open)(struct vm_area_struct * area); 353 void (*close)(struct vm_area_struct * area); 355 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 356 int (*mremap)(struct vm_area_struct *area); 362 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 364 vm_fault_t (*fault)(struct vm_fault *vmf); 365 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 366 vm_fault_t (*map_pages)(struct vm_fault *vmf, 368 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|
/linux-6.14.4/Documentation/filesystems/ |
D | locking.rst | 641 vm_operations_struct chapter
|
/linux-6.14.4/include/linux/ |
D | mm.h | 611 struct vm_operations_struct { struct 612 void (*open)(struct vm_area_struct * area); 617 void (*close)(struct vm_area_struct * area); 619 int (*may_split)(struct vm_area_struct *area, unsigned long addr); 620 int (*mremap)(struct vm_area_struct *area); 626 int (*mprotect)(struct vm_area_struct *vma, unsigned long start, 628 vm_fault_t (*fault)(struct vm_fault *vmf); 629 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order); 630 vm_fault_t (*map_pages)(struct vm_fault *vmf, 632 unsigned long (*pagesize)(struct vm_area_struct * area); [all …]
|