Do tematu: Struktury danych
super_block
Typ | Nazwa | Opis |
kdev_t | s_dev | numer urządzenia na którym jest super block |
unsigned long | s_blocksize | rozmiar bloku dyskowego |
unsigned char | s_blocksize_bits | |
unsigned char | s_lock | informacja o blokadzie super block-u |
unsigned char | s_rd_only | informacha o tym czy można zmienić zawartość super block-a |
unsigned char | s_dirt | informuje czy kopia w pamięci jest różna od dyskowej |
struct file_system_type | *s_type | dowiązanie do struktury zawierającej informacje o systemie plików oraz dowiązanie do następnego załączonego systemu plików |
struct super_operations | *s_op | dowiązanie do struktury zawierającej dowiązania do funkcji niezbędnych do obsługi systemu plików |
struct dquot_operations | *dq_op | dowiązanie do struktury zawierającej dowiązania do funkcji ??? |
unsigned long | s_flags | flagi wykorzystywane przy montowaniu systemu |
unsigned long | s_magic | liczba charakterystyczna dla systemu plików |
unsigned long | s_time | |
struct inode | *s_covered | |
struct inode | *s_mounted | dowiązanie do i-węzła, pod którym ma być zamontowany system plików |
struct wait_queue | *s_wait | dowiązanie do kolejki dostępu do super block-u |
union { | ||
struct minix_sb_info | minix_sb | |
struct ext_sb_info | ext_sb | |
struct ext2_sb_info | ext2_sb | struktura zawierająca informacje o systemie plików ext2 |
struct hpfs_sb_info | hpfs_sb | |
sturct msdos_sb_info | msdos_sb | |
struct isofs_sb_info | isofs_sb | |
struct nfs_sb_info | nfs_sb | |
struct xiafs_sb_info | xiafs_sb | |
struct sysv_sb_info | sysv_sb | |
struct affs_sb_info | affs_sb | |
struct ufs_sb_info | ufs_sb | |
void | *generic_sbp | |
u | unia zawierająca struktury z informacjami dla różnych różnych systemów plików |
Skład:
Piotr Kawczyński
Robert Dąbrowski