Home
last modified time | relevance | path

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

/kernel/linux/linux-4.19/include/linux/
Dmm_types.h269 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/
Dmm_types.h314 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/
Dmmap.c400 RB_DECLARE_CALLBACKS(static, vma_gap_callbacks, struct vm_area_struct, vm_rb, in RB_DECLARE_CALLBACKS()
/kernel/linux/linux-5.10/mm/
Dmmap.c435 struct vm_area_struct, vm_rb, in RB_DECLARE_CALLBACKS_MAX()