|
libsqsh v1.5.2
|
Go to the source code of this file.
Data Structures | |
| struct | SqshTable |
| A generic table as used in an archive. More... | |
| struct | SqshIdTable |
| The id table of an archive. More... | |
| struct | SqshExportTable |
| The export table. More... | |
| struct | SqshFragmentTable |
| The fragment table of an archive. More... | |
| struct | SqshXattrTable |
| The extended attribute lookup table. More... | |
Functions | |
| SQSH_NO_EXPORT SQSH_NO_UNUSED int | sqsh__table_init (struct SqshTable *table, struct SqshArchive *sqsh, uint64_t start_block, size_t element_size, size_t element_count) |
| SQSH_NO_EXPORT int | sqsh__table_cleanup (struct SqshTable *table) |
| SQSH_NO_EXPORT int | sqsh__id_table_init (struct SqshIdTable *table, struct SqshArchive *sqsh) |
| SQSH_NO_EXPORT int | sqsh__id_table_cleanup (struct SqshIdTable *table) |
| SQSH_NO_EXPORT int | sqsh__export_table_init (struct SqshExportTable *table, struct SqshArchive *sqsh) |
| SQSH_NO_EXPORT int | sqsh__export_table_cleanup (struct SqshExportTable *table) |
| SQSH_NO_EXPORT SQSH_NO_UNUSED int | sqsh__fragment_table_init (struct SqshFragmentTable *table, struct SqshArchive *sqsh) |
| SQSH_NO_EXPORT int | sqsh__fragment_table_get (const struct SqshFragmentTable *table, const struct SqshFile *inode, struct SqshDataFragment *fragment) |
| SQSH_NO_EXPORT int | sqsh__fragment_table_cleanup (struct SqshFragmentTable *table) |
Definition in file sqsh_table_private.h.
| SQSH_NO_EXPORT int sqsh__export_table_cleanup | ( | struct SqshExportTable * | table | ) |
| SQSH_NO_EXPORT int sqsh__export_table_init | ( | struct SqshExportTable * | table, |
| struct SqshArchive * | sqsh ) |
| SQSH_NO_EXPORT int sqsh__fragment_table_cleanup | ( | struct SqshFragmentTable * | table | ) |
| SQSH_NO_EXPORT int sqsh__fragment_table_get | ( | const struct SqshFragmentTable * | table, |
| const struct SqshFile * | inode, | ||
| struct SqshDataFragment * | fragment ) |
| SQSH_NO_EXPORT SQSH_NO_UNUSED int sqsh__fragment_table_init | ( | struct SqshFragmentTable * | table, |
| struct SqshArchive * | sqsh ) |
| SQSH_NO_EXPORT int sqsh__id_table_cleanup | ( | struct SqshIdTable * | table | ) |
| SQSH_NO_EXPORT int sqsh__id_table_init | ( | struct SqshIdTable * | table, |
| struct SqshArchive * | sqsh ) |
| SQSH_NO_EXPORT int sqsh__table_cleanup | ( | struct SqshTable * | table | ) |
| SQSH_NO_EXPORT SQSH_NO_UNUSED int sqsh__table_init | ( | struct SqshTable * | table, |
| struct SqshArchive * | sqsh, | ||
| uint64_t | start_block, | ||
| size_t | element_size, | ||
| size_t | element_count ) |