|
Linux Kernel
3.7.1
|
#include <mm_types.h>
Data Fields | |
| struct mm_struct * | vm_mm |
| unsigned long | vm_start |
| unsigned long | vm_end |
| struct vm_area_struct * | vm_next |
| struct vm_area_struct * | vm_prev |
| pgprot_t | vm_page_prot |
| unsigned long | vm_flags |
| struct rb_node | vm_rb |
| union { | |
| struct { | |
| struct rb_node rb | |
| unsigned long rb_subtree_last | |
| } linear | |
| struct list_head nonlinear | |
| } | shared |
| struct list_head | anon_vma_chain |
| struct anon_vma * | anon_vma |
| struct vm_operations_struct * | vm_ops |
| unsigned long | vm_pgoff |
| struct file * | vm_file |
| void * | vm_private_data |
| struct vm_region * | vm_region |
Definition at line 226 of file mm_types.h.
Definition at line 261 of file mm_types.h.
Definition at line 259 of file mm_types.h.
| struct { ... } linear |
Definition at line 250 of file mm_types.h.
Definition at line 247 of file mm_types.h.
| unsigned long rb_subtree_last |
Definition at line 248 of file mm_types.h.
| union { ... } shared |
| unsigned long vm_end |
Definition at line 229 of file mm_types.h.
Definition at line 269 of file mm_types.h.
| unsigned long vm_flags |
Definition at line 236 of file mm_types.h.
Definition at line 227 of file mm_types.h.
| struct vm_area_struct* vm_next |
Definition at line 233 of file mm_types.h.
| struct vm_operations_struct* vm_ops |
Definition at line 264 of file mm_types.h.
| pgprot_t vm_page_prot |
Definition at line 235 of file mm_types.h.
| unsigned long vm_pgoff |
Definition at line 267 of file mm_types.h.
| struct vm_area_struct * vm_prev |
Definition at line 233 of file mm_types.h.
| void* vm_private_data |
Definition at line 270 of file mm_types.h.
Definition at line 238 of file mm_types.h.
Definition at line 273 of file mm_types.h.
| unsigned long vm_start |
Definition at line 228 of file mm_types.h.
1.8.2