Lines Matching defs:vm_operations_struct
591 struct vm_operations_struct { struct
592 void (*open)(struct vm_area_struct * area);
593 void (*close)(struct vm_area_struct * area);
594 int (*split)(struct vm_area_struct * area, unsigned long addr);
595 int (*mremap)(struct vm_area_struct * area);
596 vm_fault_t (*fault)(struct vm_fault *vmf);
597 vm_fault_t (*huge_fault)(struct vm_fault *vmf,
599 vm_fault_t (*map_pages)(struct vm_fault *vmf,
601 unsigned long (*pagesize)(struct vm_area_struct * area);
605 vm_fault_t (*page_mkwrite)(struct vm_fault *vmf);
608 vm_fault_t (*pfn_mkwrite)(struct vm_fault *vmf);
613 int (*access)(struct vm_area_struct *vma, unsigned long addr,
619 const char *(*name)(struct vm_area_struct *vma);
629 int (*set_policy)(struct vm_area_struct *vma, struct mempolicy *new);
641 struct mempolicy *(*get_policy)(struct vm_area_struct *vma,
649 struct page *(*find_special_page)(struct vm_area_struct *vma,
673 static const struct vm_operations_struct dummy_vm_ops = {}; in vma_init() argument