Do tematu: Struktury danych
Typ | Nazwa | Opis |
unsigned int | flags | różne flagi |
struct k_dev * | swap_device | określa urządzenie,którego dotyczy struktura |
struct inode * | swap_file | i-węzeł urządzenia wymiany stron |
unsigned char * | swap_map | mapa bajtowa ramek urządzenia, określa liczbę dowiązań do danej ramki na dysku. |
unsigned char * | swap_lockmap | mapa bitowa ramek urządzenia. Bit ustawiony na 1 oznacza, że ramka jest ostatnia na urzadzeniu. |
int | lowest_bit | najmniejszy indeks przedziału mapy ramek urządzenia, poniżej którego są tylko ramki zajęte. |
int | highest_bit | największy indeks przedziału mapy ramek urządzenia , powyżej którego sa tylko ramki zajęte. |
int | cluster_next | numer ostatnio przydzielonej ramki. |
int | cluster_nr | liczba wolnych ramek w pakiecie. |
int | prio | priorytet urządzenia. |
int | pages | liczba dostępnych ramek na urządzeniu. |
unsigned long | max | maksymalny numer ramki urządzenia. |
int | next | numer następnego urządzenia wymiany w liście priorytetowej zaimplementowanej w tablicy swap_info[] (patrz struct swap_list ) |