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ą: