Lines Matching defs:vm_operations_struct
551 struct vm_operations_struct { struct
552 void (*open)(struct vm_area_struct * area);
557 void (*close)(struct vm_area_struct * area);
559 int (*may_split)(struct vm_area_struct *area, unsigned long addr);
560 int (*mremap)(struct vm_area_struct *area);
566 int (*mprotect)(struct vm_area_struct *vma, unsigned long start,
568 vm_fault_t (*fault)(struct vm_fault *vmf);
569 vm_fault_t (*huge_fault)(struct vm_fault *vmf,
571 vm_fault_t (*map_pages)(struct vm_fault *vmf,
573 unsigned long (*pagesize)(struct vm_area_struct * area);
577 vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
580 vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
586 int (*access)(struct vm_area_struct *vma, unsigned long addr,
592 const char *(*name)(struct vm_area_struct *vma);
602 int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
628 static const struct vm_operations_struct dummy_vm_ops = {}; in vma_init() argument