Changeset c223ee2 in mainline for uspace/srv/fs/exfat/exfat_fat.h
- Timestamp:
- 2011-07-14T11:33:54Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 4dd9395
- Parents:
- e584623
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/exfat/exfat_fat.h
re584623 rc223ee2 45 45 #define EXFAT_ROOT_PAR 0 46 46 47 #define EXFAT_CLST_LAST 0xfffffff6 48 #define EXFAT_CLST_BAD 0xfffffff7 49 #define EXFAT_CLST_EOF 0xffffffff 47 #define EXFAT_CLST_FIRST 0x00000002 48 #define EXFAT_CLST_LAST 0xfffffff6 49 #define EXFAT_CLST_BAD 0xfffffff7 50 #define EXFAT_CLST_EOF 0xffffffff 50 51 51 52 /* forward declarations */ … … 57 58 58 59 60 #define fat_clusters_get(numc, bs, dh, fc) \ 61 fat_cluster_walk((bs), (dh), (fc), NULL, (numc), (uint32_t) -1) 62 extern int fat_cluster_walk(struct exfat_bs *bs, devmap_handle_t devmap_handle, 63 exfat_cluster_t firstc, exfat_cluster_t *lastc, uint32_t *numc, 64 uint32_t max_clusters); 65 extern int exfat_block_get(block_t **block, struct exfat_bs *bs, 66 struct exfat_node *nodep, aoff64_t bn, int flags); 67 extern int exfat_block_get_by_clst(block_t **block, struct exfat_bs *bs, 68 devmap_handle_t devmap_handle, bool fragmented, exfat_cluster_t fcl, 69 exfat_cluster_t *clp, aoff64_t bn, int flags); 70 59 71 extern int fat_get_cluster(struct exfat_bs *bs, devmap_handle_t devmap_handle, 60 72 exfat_cluster_t clst, exfat_cluster_t *value); … … 62 74 exfat_cluster_t clst, exfat_cluster_t value); 63 75 extern int exfat_sanity_check(struct exfat_bs *, devmap_handle_t); 76 77 78 64 79 #endif 65 80
Note:
See TracChangeset
for help on using the changeset viewer.