Ignore:
File:
1 edited

Legend:

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

    r64e63ce1 r1d6dd2a  
    3131 */
    3232
     33#include <str.h>
    3334#include "mfs.h"
    3435
     
    4041 * @param index         index of the dentry in the list.
    4142 *
    42  * @return              EOK on success or a negative error code.
    43  */
    44 int
     43 * @return              EOK on success or an error code.
     44 */
     45errno_t
    4546mfs_read_dentry(struct mfs_node *mnode,
    4647    struct mfs_dentry_info *d_info, unsigned index)
     
    5253        block_t *b;
    5354
    54         int r = mfs_read_map(&block, mnode, index * sbi->dirsize);
     55        errno_t r = mfs_read_map(&block, mnode, index * sbi->dirsize);
    5556        if (r != EOK)
    5657                goto out_err;
     
    103104 * @param d_info The directory entry to write to disk.
    104105 *
    105  * @return       EOK on success or a negative error code.
    106  */
    107 int
     106 * @return       EOK on success or an error code.
     107 */
     108errno_t
    108109mfs_write_dentry(struct mfs_dentry_info *d_info)
    109110{
     
    114115        block_t *b;
    115116        uint32_t block;
    116         int r;
     117        errno_t r;
    117118
    118119        r = mfs_read_map(&block, mnode, d_off_bytes);
     
    154155 * @param d_name        Name of the directory entry to delete.
    155156 *
    156  * @return              EOK on success or a negative error code.
    157  */
    158 int
     157 * @return              EOK on success or an error code.
     158 */
     159errno_t
    159160mfs_remove_dentry(struct mfs_node *mnode, const char *d_name)
    160161{
    161162        struct mfs_sb_info *sbi = mnode->instance->sbi;
    162163        struct mfs_dentry_info d_info;
    163         int r;
     164        errno_t r;
    164165
    165166        const size_t name_len = str_size(d_name);
     
    195196 * @param d_inum        index of the inode that will be pointed by the new dentry.
    196197 *
    197  * @return              EOK on success or a negative error code.
    198  */
    199 int
     198 * @return              EOK on success or an error code.
     199 */
     200errno_t
    200201mfs_insert_dentry(struct mfs_node *mnode, const char *d_name,
    201202    fs_index_t d_inum)
    202203{
    203         int r;
     204        errno_t r;
    204205        struct mfs_sb_info *sbi = mnode->instance->sbi;
    205206        struct mfs_dentry_info d_info;
Note: See TracChangeset for help on using the changeset viewer.