Stronicowanie plikówDołączanie obszaru pamięci wirtualnej
unsigned long do_mmap(
struct file * file, // plik, który mapujemy // ( NULL - segment nie związany z plikiem)
unsigned long addr, // adres pod jaki chcemy zmapować
unsigned long len, // długość mapowanego obszaru
unsigned long prot, // opcje ochrony i dzielenia
unsigned long flags, // opcje ochrony i dzielenia
unsigned long off // offset w pliku
); //zwraca adres początku przydzielonego obszaru lub ujemny kod błędu
Poprzedni slajd
Następny slajd
Cofnij do pierwszego slajdu
Podgląd wersji graficznej