Changeset f3d4cd35 in mainline for uspace/srv/fs/exfat/exfat_fat.h
- Timestamp:
- 2011-08-14T07:06:33Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 998a78f
- Parents:
- 7f0c08c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/exfat/exfat_fat.h
r7f0c08c rf3d4cd35 59 59 60 60 61 #define fat_clusters_get(numc, bs, dh, fc) \62 fat_cluster_walk((bs), (dh), (fc), NULL, (numc), (uint32_t) -1)63 extern int fat_cluster_walk(struct exfat_bs *bs, devmap_handle_t devmap_handle,61 #define exfat_clusters_get(numc, bs, dh, fc) \ 62 exfat_cluster_walk((bs), (dh), (fc), NULL, (numc), (uint32_t) -1) 63 extern int exfat_cluster_walk(struct exfat_bs *bs, devmap_handle_t devmap_handle, 64 64 exfat_cluster_t firstc, exfat_cluster_t *lastc, uint32_t *numc, 65 65 uint32_t max_clusters); … … 70 70 exfat_cluster_t *clp, aoff64_t bn, int flags); 71 71 72 extern int fat_get_cluster(struct exfat_bs *bs, devmap_handle_t devmap_handle,72 extern int exfat_get_cluster(struct exfat_bs *bs, devmap_handle_t devmap_handle, 73 73 exfat_cluster_t clst, exfat_cluster_t *value); 74 extern int fat_set_cluster(struct exfat_bs *bs, devmap_handle_t devmap_handle,74 extern int exfat_set_cluster(struct exfat_bs *bs, devmap_handle_t devmap_handle, 75 75 exfat_cluster_t clst, exfat_cluster_t value); 76 76 extern int exfat_sanity_check(struct exfat_bs *, devmap_handle_t); 77 77 78 extern int bitmap_alloc_clusters(struct exfat_bs *bs, devmap_handle_t devmap_handle, 79 exfat_cluster_t *firstc, exfat_cluster_t count); 80 extern int bitmap_append_clusters(struct exfat_bs *bs, struct exfat_node *nodep, 81 exfat_cluster_t count); 82 extern int bitmap_free_clusters(struct exfat_bs *bs, struct exfat_node *nodep, 83 exfat_cluster_t count); 84 extern int bitmap_replicate_clusters(struct exfat_bs *bs, struct exfat_node *nodep); 85 86 extern int exfat_append_clusters(struct exfat_bs *, struct exfat_node *, 87 exfat_cluster_t, exfat_cluster_t); 88 extern int exfat_chop_clusters(struct exfat_bs *, struct exfat_node *, 89 exfat_cluster_t); 90 extern int exfat_alloc_clusters(struct exfat_bs *, devmap_handle_t, unsigned, 91 exfat_cluster_t *, exfat_cluster_t *); 92 extern int exfat_free_clusters(struct exfat_bs *, devmap_handle_t, exfat_cluster_t); 78 93 79 94
Note:
See TracChangeset
for help on using the changeset viewer.