Changes in uspace/lib/ext4/include/ext4/filesystem.h [b7fd2a0:395df52] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/include/ext4/filesystem.h
rb7fd2a0 r395df52 39 39 #include "ext4/types.h" 40 40 41 extern errno_t ext4_filesystem_probe(service_id_t);42 extern errno_t ext4_filesystem_open(ext4_instance_t *, service_id_t,41 extern int ext4_filesystem_probe(service_id_t); 42 extern int ext4_filesystem_open(ext4_instance_t *, service_id_t, 43 43 enum cache_mode, aoff64_t *, ext4_filesystem_t **); 44 extern errno_t ext4_filesystem_close(ext4_filesystem_t *);44 extern int ext4_filesystem_close(ext4_filesystem_t *); 45 45 extern uint32_t ext4_filesystem_blockaddr2_index_in_group(ext4_superblock_t *, 46 46 uint32_t); … … 48 48 uint32_t, uint32_t); 49 49 extern uint32_t ext4_filesystem_blockaddr2group(ext4_superblock_t *, uint64_t); 50 extern errno_t ext4_filesystem_get_block_group_ref(ext4_filesystem_t *, uint32_t,50 extern int ext4_filesystem_get_block_group_ref(ext4_filesystem_t *, uint32_t, 51 51 ext4_block_group_ref_t **); 52 extern errno_t ext4_filesystem_put_block_group_ref(ext4_block_group_ref_t *);53 extern errno_t ext4_filesystem_get_inode_ref(ext4_filesystem_t *, uint32_t,52 extern int ext4_filesystem_put_block_group_ref(ext4_block_group_ref_t *); 53 extern int ext4_filesystem_get_inode_ref(ext4_filesystem_t *, uint32_t, 54 54 ext4_inode_ref_t **); 55 extern errno_t ext4_filesystem_put_inode_ref(ext4_inode_ref_t *);56 extern errno_t ext4_filesystem_alloc_inode(ext4_filesystem_t *, ext4_inode_ref_t **,55 extern int ext4_filesystem_put_inode_ref(ext4_inode_ref_t *); 56 extern int ext4_filesystem_alloc_inode(ext4_filesystem_t *, ext4_inode_ref_t **, 57 57 int); 58 extern errno_t ext4_filesystem_free_inode(ext4_inode_ref_t *);59 extern errno_t ext4_filesystem_truncate_inode(ext4_inode_ref_t *, aoff64_t);60 extern errno_t ext4_filesystem_get_inode_data_block_index(ext4_inode_ref_t *,58 extern int ext4_filesystem_free_inode(ext4_inode_ref_t *); 59 extern int ext4_filesystem_truncate_inode(ext4_inode_ref_t *, aoff64_t); 60 extern int ext4_filesystem_get_inode_data_block_index(ext4_inode_ref_t *, 61 61 aoff64_t iblock, uint32_t *); 62 extern errno_t ext4_filesystem_set_inode_data_block_index(ext4_inode_ref_t *,62 extern int ext4_filesystem_set_inode_data_block_index(ext4_inode_ref_t *, 63 63 aoff64_t, uint32_t); 64 extern errno_t ext4_filesystem_release_inode_block(ext4_inode_ref_t *, uint32_t);65 extern errno_t ext4_filesystem_append_inode_block(ext4_inode_ref_t *, uint32_t *,64 extern int ext4_filesystem_release_inode_block(ext4_inode_ref_t *, uint32_t); 65 extern int ext4_filesystem_append_inode_block(ext4_inode_ref_t *, uint32_t *, 66 66 uint32_t *); 67 67 uint32_t ext4_filesystem_bg_get_backup_blocks(ext4_block_group_ref_t *bg);
Note:
See TracChangeset
for help on using the changeset viewer.