Changes in uspace/srv/fs/fat/fat_fat.h [f73b291:b7fd2a0] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/fat/fat_fat.h
rf73b291 rb7fd2a0 108 108 #define fat_clusters_get(numc, bs, sid, fc) \ 109 109 fat_cluster_walk((bs), (sid), (fc), NULL, (numc), (uint32_t) -1) 110 extern int fat_cluster_walk(struct fat_bs *, service_id_t, fat_cluster_t,110 extern errno_t fat_cluster_walk(struct fat_bs *, service_id_t, fat_cluster_t, 111 111 fat_cluster_t *, uint32_t *, uint32_t); 112 112 113 extern int fat_block_get(block_t **, struct fat_bs *, struct fat_node *,113 extern errno_t fat_block_get(block_t **, struct fat_bs *, struct fat_node *, 114 114 aoff64_t, int); 115 extern int _fat_block_get(block_t **, struct fat_bs *, service_id_t,115 extern errno_t _fat_block_get(block_t **, struct fat_bs *, service_id_t, 116 116 fat_cluster_t, fat_cluster_t *, aoff64_t, int); 117 117 118 extern int fat_append_clusters(struct fat_bs *, struct fat_node *,118 extern errno_t fat_append_clusters(struct fat_bs *, struct fat_node *, 119 119 fat_cluster_t, fat_cluster_t); 120 extern int fat_chop_clusters(struct fat_bs *, struct fat_node *,120 extern errno_t fat_chop_clusters(struct fat_bs *, struct fat_node *, 121 121 fat_cluster_t); 122 extern int fat_alloc_clusters(struct fat_bs *, service_id_t, unsigned,122 extern errno_t fat_alloc_clusters(struct fat_bs *, service_id_t, unsigned, 123 123 fat_cluster_t *, fat_cluster_t *); 124 extern int fat_free_clusters(struct fat_bs *, service_id_t, fat_cluster_t);125 extern int fat_alloc_shadow_clusters(struct fat_bs *, service_id_t,124 extern errno_t fat_free_clusters(struct fat_bs *, service_id_t, fat_cluster_t); 125 extern errno_t fat_alloc_shadow_clusters(struct fat_bs *, service_id_t, 126 126 fat_cluster_t *, unsigned); 127 extern int fat_get_cluster(struct fat_bs *, service_id_t, unsigned,127 extern errno_t fat_get_cluster(struct fat_bs *, service_id_t, unsigned, 128 128 fat_cluster_t, fat_cluster_t *); 129 extern int fat_set_cluster(struct fat_bs *, service_id_t, unsigned,129 extern errno_t fat_set_cluster(struct fat_bs *, service_id_t, unsigned, 130 130 fat_cluster_t, fat_cluster_t); 131 extern int fat_fill_gap(struct fat_bs *, struct fat_node *, fat_cluster_t,131 extern errno_t fat_fill_gap(struct fat_bs *, struct fat_node *, fat_cluster_t, 132 132 aoff64_t); 133 extern int fat_zero_cluster(struct fat_bs *, service_id_t, fat_cluster_t);134 extern int fat_sanity_check(struct fat_bs *, service_id_t);133 extern errno_t fat_zero_cluster(struct fat_bs *, service_id_t, fat_cluster_t); 134 extern errno_t fat_sanity_check(struct fat_bs *, service_id_t); 135 135 136 136 #endif
Note:
See TracChangeset
for help on using the changeset viewer.