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.