#endif
};
+ unsigned long vm_flags; /* Flags, see mm.h. */
+
+ struct anon_vma *anon_vma; /* Serialized by page_table_lock */
+
struct mm_struct *vm_mm; /* The address space we belong to. */
/*
* See vmf_insert_mixed_prot() for discussion.
*/
pgprot_t vm_page_prot;
- unsigned long vm_flags; /* Flags, see mm.h. */
/*
* For areas with an address space and backing store,
*/
struct list_head anon_vma_chain; /* Serialized by mmap_lock &
* page_table_lock */
- struct anon_vma *anon_vma; /* Serialized by page_table_lock */
/* Function pointers to deal with this struct. */
const struct vm_operations_struct *vm_ops;