Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/mfs/mfs_inode.c

    rb7fd2a0 r9d58539  
    3434#include "mfs.h"
    3535
    36 static errno_t
     36static int
    3737mfs_write_inode_raw(struct mfs_node *mnode);
    3838
    39 static errno_t
     39static int
    4040mfs2_write_inode_raw(struct mfs_node *mnode);
    4141
    42 static errno_t
     42static int
    4343mfs_read_inode_raw(const struct mfs_instance *instance,
    4444    struct mfs_ino_info **ino_ptr, uint16_t inum);
    4545
    46 static errno_t
     46static int
    4747mfs2_read_inode_raw(const struct mfs_instance *instance,
    4848    struct mfs_ino_info **ino_ptr, uint32_t inum);
     
    5555 * @param index         index of the inode to read.
    5656 *
    57  * @return              EOK on success or an error code.
    58  */
    59 errno_t
     57 * @return              EOK on success or a negative error code.
     58 */
     59int
    6060mfs_get_inode(struct mfs_instance *inst, struct mfs_ino_info **ino_i,
    6161    fs_index_t index)
    6262{
    6363        struct mfs_sb_info *sbi = inst->sbi;
    64         errno_t r;
     64        int r;
    6565
    6666        if (sbi->fs_version == MFS_VERSION_V1) {
     
    7575}
    7676
    77 static errno_t
     77static int
    7878mfs_read_inode_raw(const struct mfs_instance *instance,
    7979    struct mfs_ino_info **ino_ptr, uint16_t inum)
     
    8383        struct mfs_sb_info *sbi;
    8484        block_t *b;
    85         int i;
    86         errno_t r;
     85        int i, r;
    8786
    8887        sbi = instance->sbi;
     
    135134}
    136135
    137 static errno_t
     136static int
    138137mfs2_read_inode_raw(const struct mfs_instance *instance,
    139138    struct mfs_ino_info **ino_ptr, uint32_t inum)
     
    143142        struct mfs_sb_info *sbi;
    144143        block_t *b;
    145         int i;
    146         errno_t r;
     144        int i, r;
    147145
    148146        ino_i = malloc(sizeof(*ino_i));
     
    201199 * @param mnode         Pointer to the generic MINIX inode in memory.
    202200 *
    203  * @return              EOK on success or an error code.
    204  */
    205 errno_t
     201 * @return              EOK on success or a negative error code.
     202 */
     203int
    206204mfs_put_inode(struct mfs_node *mnode)
    207205{
    208         errno_t rc = EOK;
     206        int rc = EOK;
    209207
    210208        if (!mnode->ino_i->dirty)
     
    223221}
    224222
    225 static errno_t
     223static int
    226224mfs_write_inode_raw(struct mfs_node *mnode)
    227225{
    228         int i;
    229         errno_t r;
     226        int i, r;
    230227        block_t *b;
    231228        struct mfs_ino_info *ino_i = mnode->ino_i;
     
    267264}
    268265
    269 static errno_t
     266static int
    270267mfs2_write_inode_raw(struct mfs_node *mnode)
    271268{
     
    273270        struct mfs_sb_info *sbi = mnode->instance->sbi;
    274271        block_t *b;
    275         int i;
    276         errno_t r;
     272        int i, r;
    277273
    278274        const uint32_t inum = ino_i->index - 1;
     
    319315 * @param size_shrink   Number of bytes that will be subtracted to the inode.
    320316 *
    321  * @return              EOK on success or an error code.
    322  */
    323 errno_t
     317 * @return              EOK on success or a negative error code.
     318 */
     319int
    324320mfs_inode_shrink(struct mfs_node *mnode, size_t size_shrink)
    325321{
     
    327323        struct mfs_ino_info *ino_i = mnode->ino_i;
    328324        const size_t bs = sbi->block_size;
    329         errno_t r;
     325        int r;
    330326
    331327        if (size_shrink == 0) {
Note: See TracChangeset for help on using the changeset viewer.