next up previous contents
Next: Tworzenie pliku specjalnego - Up: OBSŁUGA PLIKÓW SPECJALNYCH Previous: Reprezentacja fizyczna   Spis rzeczy

Pobieranie i-węzła z dysku

Przed użyciem dowolnego pliku, informacje z jego dyskowego i-węzła muszą być skopiowane do obiektu i-węzła w pamięci (struct inode). Przebieg takiej operacji zależny jest od rodzaju systemu plików, ale jeśli okaże się, że i-węzeł na dysku odnosi się do pliku specjalnego, to do inicjowania obiektu inode w pamięci używana jest funkcja init_special_inode() (fs/devices.c), której głównym zadaniem jest ustawienie pól: i_rdev, i_fop oraz i_bdev albo i_cdev (por. wyżej).



Marcin Czępiński 2001-12-19