Changeset acd869e in mainline for uspace/lib/ext4/libext4_inode.c
- Timestamp:
- 2011-10-11T10:32:02Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 8958a26
- Parents:
- 6d52126b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/libext4_inode.c
r6d52126b racd869e 62 62 uint32_t major_rev = ext4_superblock_get_rev_level(sb); 63 63 64 if ( major_rev > 0&& ext4_inode_is_type(sb, inode, EXT4_INODE_MODE_FILE)) {64 if ((major_rev > 0) && ext4_inode_is_type(sb, inode, EXT4_INODE_MODE_FILE)) { 65 65 return ((uint64_t)uint32_t_le2host(inode->size_hi)) << 32 | 66 66 ((uint64_t)uint32_t_le2host(inode->size_lo)); … … 102 102 } 103 103 104 uint32_t ext4_inode_get_extent_block(ext4_inode_t *inode, uint64_t idx) 105 { 106 //ext4_extent_header_t *header = ext4_inode_get_extent_header(inode); 107 // TODO search required block 108 return 0; 109 110 } 111 112 ext4_extent_header_t * ext4_inode_get_extent_header(ext4_inode_t *inode) 113 { 114 return (ext4_extent_header_t *)inode->blocks; 115 } 104 116 105 117 // Flags checker
Note:
See TracChangeset
for help on using the changeset viewer.