struct address_space{
struct list_head clean_pages; /*lista czystych ramek należących do przestrzeni*/
struct list_head dirty_pages; /*lista brudnych ramek należących do przestrzeni*/
struct list_head locked_pages; /*lista zablokowanych ramek należących do przestrzeni*/
unsigned long nrpages; /*liczba ramek przestrzeni*/
struct address_space_operations *a_ops; /*funkcje do operowania na przestrzeni*/
struct inode *host; /*wskaźnik na inode będący właścicielem tej przestrzeni*/
struct vm_area_struct *i_mmap; /*wskaźnik na prywatny obszar vma*/
struct vm_area_struct *i_mmap_shared; /*wskaźnik na dzielony obszar vma*/
spinlock_t i_shared_lock; /*blokada wirująca*/
int gfp_mask; /*flagi*/
};