Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/include/linux/
Dmm_types.h315 struct vm_area_struct { struct
323 struct vm_area_struct *vm_next, *vm_prev; argument
325 struct rb_node vm_rb;
333 unsigned long rb_subtree_gap;
337 struct mm_struct *vm_mm; /* The address space we belong to. */
343 pgprot_t vm_page_prot;
344 unsigned long vm_flags; /* Flags, see mm.h. */
354 union {
372 struct list_head anon_vma_chain; /* Serialized by mmap_lock &
374 struct anon_vma *anon_vma; /* Serialized by page_table_lock */
[all …]
/kernel/linux/linux-6.6/include/linux/
Dmm_types.h626 struct vm_area_struct { struct
629 union {
640 struct mm_struct *vm_mm; /* The address space we belong to. */
641 pgprot_t vm_page_prot; /* Access permissions of this VMA. */
647 union {
667 int vm_lock_seq;
668 struct vma_lock *vm_lock;
671 bool detached;
679 struct {
682 } shared;
[all …]
/kernel/linux/linux-5.10/mm/
Dmmap.c442 struct vm_area_struct, vm_rb, in RB_DECLARE_CALLBACKS_MAX()