|
libparted 3.6
|
Go to the source code of this file.
Data Structures | |
| struct | _FatSpecific |
| struct | _FatTable |
Macros | |
| #define | _(String) |
| #define | ARCH_ATTR 0x20 |
| #define | BUFFER_SIZE 1024 /* buffer size in sectors (512 bytes) */ |
| #define | DELETED_FLAG 0xe5 |
| #define | DIRECTORY_ATTR 0x10 |
| #define | FAT_ROOT 0 |
| #define | FAT_ROOT_DIR_ENTRY_COUNT 512 |
| #define | FAT_SPECIFIC(fs) |
| #define | HIDDEN_ATTR 0x02 |
| #define | MAX_FAT12_CLUSTERS 4086 |
| #define | MAX_FAT16_CLUSTERS 65526 |
| #define | MAX_FAT32_CLUSTERS 2000000 |
| #define | READONLY_ATTR 0x01 |
| #define | SYSTEM_ATTR 0x04 |
| #define | VFAT_ATTR 0x0f |
| #define | VOLUME_LABEL_ATTR 0x08 |
Typedefs | |
| typedef uint32_t | FatCluster |
| typedef struct _FatDirEntry | FatDirEntry |
| typedef int32_t | FatFragment |
| typedef struct _FatSpecific | FatSpecific |
| typedef struct _FatTable | FatTable |
| typedef enum _FatType | FatType |
Enumerations | |
| enum | _FatType { FAT_TYPE_FAT12 , FAT_TYPE_FAT16 , FAT_TYPE_FAT32 } |
Functions | |
| struct | __attribute__ ((packed)) _FatDirEntry |
| PedFileSystem * | fat_alloc (const PedGeometry *geom) |
| int | fat_alloc_buffers (PedFileSystem *fs) |
| void | fat_free (PedFileSystem *fs) |
| void | fat_print (const PedFileSystem *fs) |
| int | fat_resize (PedFileSystem *fs, PedGeometry *geom, PedTimer *timer) |
Variables | |
| PedFileSystemType | fat16_type |
| PedFileSystemType | fat32_type |
| #define _ | ( | String | ) |
| #define ARCH_ATTR 0x20 |
| #define BUFFER_SIZE 1024 /* buffer size in sectors (512 bytes) */ |
| #define DELETED_FLAG 0xe5 |
| #define DIRECTORY_ATTR 0x10 |
| #define FAT_ROOT 0 |
| #define FAT_ROOT_DIR_ENTRY_COUNT 512 |
| #define FAT_SPECIFIC | ( | fs | ) |
| #define HIDDEN_ATTR 0x02 |
| #define MAX_FAT12_CLUSTERS 4086 |
| #define MAX_FAT16_CLUSTERS 65526 |
| #define MAX_FAT32_CLUSTERS 2000000 |
| #define READONLY_ATTR 0x01 |
| #define SYSTEM_ATTR 0x04 |
| #define VFAT_ATTR 0x0f |
| #define VOLUME_LABEL_ATTR 0x08 |
| typedef uint32_t FatCluster |
| typedef struct _FatDirEntry FatDirEntry |
| typedef int32_t FatFragment |
| typedef struct _FatSpecific FatSpecific |
| enum _FatType |
| struct __attribute__ | ( | (packed) | ) |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |