Typ deskryptora regionu pamięci:
struct vm_area_struct {
struct mm_struct * vm_mm;
unsigned long vm_start;
unsigned long vm_end;
struct vm_area_struct *vm_next;
pgprot_t vm_page_prot;
unsigned long vm_flags;
short vm_avl_height;
struct vm_area_struct *vm_avl_left, *vm_avl_right;
struct vm_area_struct *vm_next_share, **vm_pprev_share;
struct vm_operations_struct *vm_ops;
unsigned long vm_pgoff;
struct file *vm_file;
unsigned long vm_raend;
void *vm_private_data;
};
Aktualnie najważniejszymi polami deskryptora regionu są: