Home
last modified time | relevance | path

Searched defs:vm_operations_struct (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/include/linux/
Dmm.h587 struct vm_operations_struct { struct
588 void (*open)(struct vm_area_struct * area);
589 void (*close)(struct vm_area_struct * area);
590 int (*split)(struct vm_area_struct * area, unsigned long addr);
591 int (*mremap)(struct vm_area_struct * area);
592 vm_fault_t (*fault)(struct vm_fault *vmf);
593 vm_fault_t (*huge_fault)(struct vm_fault *vmf,
595 void (*map_pages)(struct vm_fault *vmf,
597 unsigned long (*pagesize)(struct vm_area_struct * area);
601 vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
[all …]
/kernel/linux/linux-5.10/Documentation/filesystems/
Dlocking.rst603 vm_operations_struct chapter
/kernel/linux/linux-6.6/Documentation/filesystems/
Dlocking.rst636 vm_operations_struct chapter
/kernel/linux/linux-6.6/include/linux/
Dmm.h589 struct vm_operations_struct { struct
590 void (*open)(struct vm_area_struct * area);
595 void (*close)(struct vm_area_struct * area);
597 int (*may_split)(struct vm_area_struct *area, unsigned long addr);
598 int (*mremap)(struct vm_area_struct *area);
604 int (*mprotect)(struct vm_area_struct *vma, unsigned long start,
606 vm_fault_t (*fault)(struct vm_fault *vmf);
607 vm_fault_t (*huge_fault)(struct vm_fault *vmf, unsigned int order);
608 vm_fault_t (*map_pages)(struct vm_fault *vmf,
610 unsigned long (*pagesize)(struct vm_area_struct * area);
[all …]