Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/ext2/libext2_superblock.c

    r18626b3 r9bd5746  
    4646 * @param sb pointer to superblock
    4747 */
    48 uint16_t ext2_superblock_get_magic(ext2_superblock_t *sb)
     48inline uint16_t ext2_superblock_get_magic(ext2_superblock_t *sb)
    4949{
    5050        return uint16_t_le2host(sb->magic);
     
    5757 * @param sb pointer to superblock
    5858 */
    59 uint32_t ext2_superblock_get_first_block(ext2_superblock_t *sb)
     59inline uint32_t ext2_superblock_get_first_block(ext2_superblock_t *sb)
    6060{
    6161        return uint32_t_le2host(sb->first_block);
     
    6868 * @param sb pointer to superblock
    6969 */
    70 uint32_t ext2_superblock_get_block_size_log2(ext2_superblock_t *sb)
     70inline uint32_t ext2_superblock_get_block_size_log2(ext2_superblock_t *sb)
    7171{
    7272        return uint32_t_le2host(sb->block_size_log2);
     
    7878 * @param sb pointer to superblock
    7979 */
    80 uint32_t ext2_superblock_get_block_size(ext2_superblock_t *sb)
     80inline uint32_t ext2_superblock_get_block_size(ext2_superblock_t *sb)
    8181{
    8282        return 1024 << ext2_superblock_get_block_size_log2(sb);
     
    9090 * @param sb pointer to superblock
    9191 */
    92 int32_t ext2_superblock_get_fragment_size_log2(ext2_superblock_t *sb)
     92inline int32_t ext2_superblock_get_fragment_size_log2(ext2_superblock_t *sb)
    9393{
    9494        return uint32_t_le2host(sb->fragment_size_log2);
     
    100100 * @param sb pointer to superblock
    101101 */
    102 uint32_t ext2_superblock_get_fragment_size(ext2_superblock_t *sb)
     102inline uint32_t ext2_superblock_get_fragment_size(ext2_superblock_t *sb)
    103103{
    104104        int32_t log = ext2_superblock_get_fragment_size_log2(sb);
     
    116116 * @param sb pointer to superblock
    117117 */
    118 uint32_t ext2_superblock_get_blocks_per_group(ext2_superblock_t *sb)
     118inline uint32_t ext2_superblock_get_blocks_per_group(ext2_superblock_t *sb)
    119119{
    120120        return uint32_t_le2host(sb->blocks_per_group);
     
    126126 * @param sb pointer to superblock
    127127 */
    128 uint32_t ext2_superblock_get_fragments_per_group(ext2_superblock_t *sb)
     128inline uint32_t ext2_superblock_get_fragments_per_group(ext2_superblock_t *sb)
    129129{
    130130        return uint32_t_le2host(sb->fragments_per_group);
     
    136136 * @param sb pointer to superblock
    137137 */
    138 uint16_t ext2_superblock_get_state(ext2_superblock_t *sb)
     138inline uint16_t ext2_superblock_get_state(ext2_superblock_t *sb)
    139139{
    140140        return uint16_t_le2host(sb->state);
     
    146146 * @param sb pointer to superblock
    147147 */
    148 uint16_t ext2_superblock_get_rev_minor(ext2_superblock_t *sb)
     148inline uint16_t ext2_superblock_get_rev_minor(ext2_superblock_t *sb)
    149149{
    150150        return uint16_t_le2host(sb->rev_minor);
     
    156156 * @param sb pointer to superblock
    157157 */
    158 uint32_t ext2_superblock_get_rev_major(ext2_superblock_t *sb)
     158inline uint32_t ext2_superblock_get_rev_major(ext2_superblock_t *sb)
    159159{
    160160        return uint32_t_le2host(sb->rev_major);
     
    166166 * @param sb pointer to superblock
    167167 */
    168 uint32_t ext2_superblock_get_first_inode(ext2_superblock_t *sb)
     168inline uint32_t ext2_superblock_get_first_inode(ext2_superblock_t *sb)
    169169{
    170170        if (ext2_superblock_get_rev_major(sb) == 0) {
     
    179179 * @param sb pointer to superblock
    180180 */
    181 uint16_t ext2_superblock_get_inode_size(ext2_superblock_t *sb)
     181inline uint16_t ext2_superblock_get_inode_size(ext2_superblock_t *sb)
    182182{
    183183        if (ext2_superblock_get_rev_major(sb) == 0) {
     
    192192 * @param sb pointer to superblock
    193193 */
    194 uint32_t ext2_superblock_get_total_inode_count(ext2_superblock_t *sb)
     194inline uint32_t ext2_superblock_get_total_inode_count(ext2_superblock_t *sb)
    195195{
    196196        return uint32_t_le2host(sb->total_inode_count);
     
    202202 * @param sb pointer to superblock
    203203 */
    204 uint32_t ext2_superblock_get_total_block_count(ext2_superblock_t *sb)
     204inline uint32_t ext2_superblock_get_total_block_count(ext2_superblock_t *sb)
    205205{
    206206        return uint32_t_le2host(sb->total_block_count);
     
    212212 * @param sb pointer to superblock
    213213 */
    214 uint32_t ext2_superblock_get_reserved_block_count(ext2_superblock_t *sb)
     214inline uint32_t ext2_superblock_get_reserved_block_count(ext2_superblock_t *sb)
    215215{
    216216        return uint32_t_le2host(sb->reserved_block_count);
     
    222222 * @param sb pointer to superblock
    223223 */
    224 uint32_t ext2_superblock_get_free_block_count(ext2_superblock_t *sb)
     224inline uint32_t ext2_superblock_get_free_block_count(ext2_superblock_t *sb)
    225225{
    226226        return uint32_t_le2host(sb->free_block_count);
     
    232232 * @param sb pointer to superblock
    233233 */
    234 uint32_t ext2_superblock_get_free_inode_count(ext2_superblock_t *sb)
     234inline uint32_t ext2_superblock_get_free_inode_count(ext2_superblock_t *sb)
    235235{
    236236        return uint32_t_le2host(sb->free_inode_count);
     
    242242 * @param sb pointer to superblock
    243243 */
    244 uint32_t ext2_superblock_get_os(ext2_superblock_t *sb)
     244inline uint32_t ext2_superblock_get_os(ext2_superblock_t *sb)
    245245{
    246246        return uint32_t_le2host(sb->os);
     
    252252 * @param sb pointer to superblock
    253253 */
    254 uint32_t ext2_superblock_get_inodes_per_group(ext2_superblock_t *sb)
     254inline uint32_t ext2_superblock_get_inodes_per_group(ext2_superblock_t *sb)
    255255{
    256256        return uint32_t_le2host(sb->inodes_per_group);
     
    262262 * @param sb pointer to superblock
    263263 */
    264 uint32_t ext2_superblock_get_features_compatible(ext2_superblock_t *sb)
     264inline uint32_t ext2_superblock_get_features_compatible(ext2_superblock_t *sb)
    265265{
    266266        return uint32_t_le2host(sb->features_compatible);
     
    272272 * @param sb pointer to superblock
    273273 */
    274 uint32_t ext2_superblock_get_features_incompatible(ext2_superblock_t *sb)
     274inline uint32_t ext2_superblock_get_features_incompatible(ext2_superblock_t *sb)
    275275{
    276276        return uint32_t_le2host(sb->features_incompatible);
     
    282282 * @param sb pointer to superblock
    283283 */
    284 uint32_t ext2_superblock_get_features_read_only(ext2_superblock_t *sb)
     284inline uint32_t ext2_superblock_get_features_read_only(ext2_superblock_t *sb)
    285285{
    286286        return uint32_t_le2host(sb->features_read_only);
     
    305305 * @param sb pointer to superblock
    306306 */
    307 uint32_t ext2_superblock_get_block_group_count(ext2_superblock_t *sb)
     307inline uint32_t ext2_superblock_get_block_group_count(ext2_superblock_t *sb)
    308308{
    309309        /* We add one to the result because e.g. 2/3 = 0, while to store
Note: See TracChangeset for help on using the changeset viewer.