Changeset 38542dc in mainline for uspace/lib/ext4/libext4_filesystem.h
- Timestamp:
- 2012-08-12T18:36:10Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 49505fe
- Parents:
- b08e7970
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/libext4_filesystem.h
rb08e7970 r38542dc 29 29 /** @addtogroup libext4 30 30 * @{ 31 */ 31 */ 32 32 33 33 #ifndef LIBEXT4_LIBEXT4_FILESYSTEM_H_ … … 37 37 #include "libext4_types.h" 38 38 39 extern int ext4_filesystem_init(ext4_filesystem_t *, 40 service_id_t,enum cache_mode);41 extern int ext4_filesystem_fini(ext4_filesystem_t * fs);42 extern int ext4_filesystem_check_sanity(ext4_filesystem_t * fs);39 extern int ext4_filesystem_init(ext4_filesystem_t *, service_id_t, 40 enum cache_mode); 41 extern int ext4_filesystem_fini(ext4_filesystem_t *); 42 extern int ext4_filesystem_check_sanity(ext4_filesystem_t *); 43 43 extern int ext4_filesystem_check_features(ext4_filesystem_t *, bool *); 44 44 extern uint32_t ext4_filesystem_blockaddr2_index_in_group(ext4_superblock_t *, 45 45 uint32_t); 46 46 extern uint32_t ext4_filesystem_index_in_group2blockaddr(ext4_superblock_t *, 47 47 uint32_t, uint32_t); 48 48 extern int ext4_filesystem_get_block_group_ref(ext4_filesystem_t *, uint32_t, 49 49 ext4_block_group_ref_t **); 50 50 extern int ext4_filesystem_put_block_group_ref(ext4_block_group_ref_t *); 51 51 extern int ext4_filesystem_get_inode_ref(ext4_filesystem_t *, uint32_t, 52 52 ext4_inode_ref_t **); 53 53 extern int ext4_filesystem_put_inode_ref(ext4_inode_ref_t *); 54 extern int ext4_filesystem_alloc_inode(ext4_filesystem_t *, 55 ext4_inode_ref_t **,int);54 extern int ext4_filesystem_alloc_inode(ext4_filesystem_t *, ext4_inode_ref_t **, 55 int); 56 56 extern int ext4_filesystem_free_inode(ext4_inode_ref_t *); 57 57 extern int ext4_filesystem_truncate_inode(ext4_inode_ref_t *, aoff64_t); 58 58 extern int ext4_filesystem_get_inode_data_block_index(ext4_inode_ref_t *, 59 59 aoff64_t iblock, uint32_t *); 60 60 extern int ext4_filesystem_set_inode_data_block_index(ext4_inode_ref_t *, 61 aoff64_t, uint32_t); 62 extern int ext4_filesystem_release_inode_block( 63 ext4_inode_ref_t *, uint32_t); 64 extern int ext4_filesystem_append_inode_block(ext4_inode_ref_t *, 65 uint32_t *, uint32_t *); 61 aoff64_t, uint32_t); 62 extern int ext4_filesystem_release_inode_block(ext4_inode_ref_t *, uint32_t); 63 extern int ext4_filesystem_append_inode_block(ext4_inode_ref_t *, uint32_t *, 64 uint32_t *); 66 65 67 66 #endif
Note:
See TracChangeset
for help on using the changeset viewer.