Oto opis pól struktury vm_operations_struct:
void (*open)(struct vm_area_struct * area); | funkcja do otwierania obszaru |
void (*close)(struct vm_area_struct * area); | funkcja do zamknięcia obszaru i odmapowania go |
struct page * (*nopage)(struct vm_area_struct * area, unsigned long address, int write_access); | funkcja zwraca nową stronę pamięci, a jest wywoływana gdy występuje wyjątek braku strony, lub gdy strona jest chroniona przed zapisem |