dosfstools  4.2
About: dosfstools are utilities to create, check and label (MS-DOS) FAT filesystems.
  Fossies Dox: dosfstools-4.2.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

DOS_FS Struct Reference

#include <fsck.fat.h>

Collaboration diagram for DOS_FS:
[legend]

Data Fields

int nfats
 
off_t fat_start
 
unsigned int fat_size
 
unsigned int fat_bits
 
unsigned int eff_fat_bits
 
uint32_t root_cluster
 
off_t root_start
 
unsigned int root_entries
 
off_t data_start
 
unsigned int cluster_size
 
uint32_t data_clusters
 
off_t fsinfo_start
 
long free_clusters
 
off_t backupboot_start
 
unsigned char * fat
 
DOS_FILE ** cluster_owner
 
uint32_t serial
 
char label [11]
 

Detailed Description

Definition at line 157 of file fsck.fat.h.

Field Documentation

◆ backupboot_start

off_t DOS_FS::backupboot_start

Definition at line 171 of file fsck.fat.h.

Referenced by check_backup_boot(), read_boot(), read_fsinfo(), and write_boot_label_or_serial().

◆ cluster_owner

DOS_FILE** DOS_FS::cluster_owner

Definition at line 173 of file fsck.fat.h.

Referenced by get_owner(), read_fat(), release_fat(), and set_owner().

◆ cluster_size

◆ data_clusters

◆ data_start

off_t DOS_FS::data_start

Definition at line 166 of file fsck.fat.h.

Referenced by cluster_start(), dump_boot(), and read_boot().

◆ eff_fat_bits

unsigned int DOS_FS::eff_fat_bits

Definition at line 162 of file fsck.fat.h.

Referenced by read_boot().

◆ fat

◆ fat_bits

◆ fat_size

unsigned int DOS_FS::fat_size

Definition at line 160 of file fsck.fat.h.

Referenced by check_dirty_bits(), dump_boot(), read_boot(), read_fat(), and set_fat().

◆ fat_start

off_t DOS_FS::fat_start

Definition at line 159 of file fsck.fat.h.

Referenced by check_dirty_bits(), dump_boot(), read_boot(), read_fat(), and set_fat().

◆ free_clusters

long DOS_FS::free_clusters

Definition at line 170 of file fsck.fat.h.

Referenced by read_boot(), read_fsinfo(), and update_free().

◆ fsinfo_start

off_t DOS_FS::fsinfo_start

Definition at line 169 of file fsck.fat.h.

Referenced by read_boot(), read_fsinfo(), and update_free().

◆ label

char DOS_FS::label[11]

Definition at line 175 of file fsck.fat.h.

Referenced by check_boot_label(), check_label(), and read_boot().

◆ nfats

int DOS_FS::nfats

Definition at line 158 of file fsck.fat.h.

Referenced by check_dirty_bits(), read_boot(), read_fat(), and set_fat().

◆ root_cluster

uint32_t DOS_FS::root_cluster

◆ root_entries

unsigned int DOS_FS::root_entries

Definition at line 165 of file fsck.fat.h.

Referenced by alloc_rootdir_entry(), dump_boot(), find_volume_de(), read_boot(), and scan_root().

◆ root_start

off_t DOS_FS::root_start

Definition at line 164 of file fsck.fat.h.

Referenced by alloc_rootdir_entry(), dump_boot(), find_volume_de(), read_boot(), and scan_root().

◆ serial

uint32_t DOS_FS::serial

Definition at line 174 of file fsck.fat.h.

Referenced by handle_volid(), and read_boot().


The documentation for this struct was generated from the following file: