Searched defs:vm_area_struct (Results 1 – 4 of 4) sorted by relevance
/kernel/linux/linux-4.19/include/linux/ |
D | mm_types.h | 269 struct vm_area_struct { struct 277 struct vm_area_struct *vm_next, *vm_prev; argument 279 struct rb_node vm_rb; 287 unsigned long rb_subtree_gap; 291 struct mm_struct *vm_mm; /* The address space we belong to. */ 292 pgprot_t vm_page_prot; /* Access permissions of this VMA. */ 293 unsigned long vm_flags; /* Flags, see mm.h. */ 299 struct { 302 } shared; 310 struct list_head anon_vma_chain; /* Serialized by mmap_sem & [all …]
|
/kernel/linux/linux-5.10/include/linux/ |
D | mm_types.h | 314 struct vm_area_struct { struct 322 struct vm_area_struct *vm_next, *vm_prev; argument 324 struct rb_node vm_rb; 332 unsigned long rb_subtree_gap; 336 struct mm_struct *vm_mm; /* The address space we belong to. */ 342 pgprot_t vm_page_prot; 343 unsigned long vm_flags; /* Flags, see mm.h. */ 353 union { 368 struct list_head anon_vma_chain; /* Serialized by mmap_lock & 370 struct anon_vma *anon_vma; /* Serialized by page_table_lock */ [all …]
|
/kernel/linux/linux-4.19/mm/ |
D | mmap.c | 400 RB_DECLARE_CALLBACKS(static, vma_gap_callbacks, struct vm_area_struct, vm_rb, in RB_DECLARE_CALLBACKS()
|
/kernel/linux/linux-5.10/mm/ |
D | mmap.c | 435 struct vm_area_struct, vm_rb, in RB_DECLARE_CALLBACKS_MAX()
|