Changeset beb9336 in mainline for uspace/lib/ext4/libext4_inode.h
- Timestamp:
- 2012-08-24T14:07:52Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 041ab64
- Parents:
- bd29f9c9 (diff), db81577 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/ext4/libext4_inode.h
rbd29f9c9 rbeb9336 29 29 /** @addtogroup libext4 30 30 * @{ 31 */ 31 */ 32 32 33 33 #ifndef LIBEXT4_LIBEXT4_INODE_H_ 34 34 #define LIBEXT4_LIBEXT4_INODE_H_ 35 35 36 #include < libblock.h>36 #include <block.h> 37 37 #include <sys/types.h> 38 38 #include "libext4_types.h" … … 56 56 extern uint16_t ext4_inode_get_links_count(ext4_inode_t *); 57 57 extern void ext4_inode_set_links_count(ext4_inode_t *, uint16_t); 58 extern uint64_t ext4_inode_get_blocks_count(ext4_superblock_t *, ext4_inode_t *); 59 extern int ext4_inode_set_blocks_count(ext4_superblock_t *, ext4_inode_t *, uint64_t); 58 extern uint64_t ext4_inode_get_blocks_count(ext4_superblock_t *, 59 ext4_inode_t *); 60 extern int ext4_inode_set_blocks_count(ext4_superblock_t *, ext4_inode_t *, 61 uint64_t); 60 62 extern uint32_t ext4_inode_get_flags(ext4_inode_t *); 61 63 extern void ext4_inode_set_flags(ext4_inode_t *, uint32_t); … … 63 65 extern void ext4_inode_set_generation(ext4_inode_t *, uint32_t); 64 66 extern uint64_t ext4_inode_get_file_acl(ext4_inode_t *, ext4_superblock_t *); 65 extern void ext4_inode_set_file_acl(ext4_inode_t *, ext4_superblock_t *, uint64_t); 66 /* 67 uint16_t extra_isize; 68 uint32_t ctime_extra; // Extra change time (nsec << 2 | epoch) 69 uint32_t mtime_extra; // Extra Modification time (nsec << 2 | epoch) 70 uint32_t atime_extra; // Extra Access time (nsec << 2 | epoch) 71 uint32_t crtime; // File creation time 72 uint32_t crtime_extra; // Extra file creation time (nsec << 2 | epoch) 73 uint32_t version_hi; // High 32 bits for 64-bit version 74 */ 75 76 /******************************************/ 67 extern void ext4_inode_set_file_acl(ext4_inode_t *, ext4_superblock_t *, 68 uint64_t); 77 69 78 70 extern uint32_t ext4_inode_get_direct_block(ext4_inode_t *, uint32_t);
Note:
See TracChangeset
for help on using the changeset viewer.