Changes in uspace/lib/fs/libfs.c [4f30222:39330200] in mainline


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/fs/libfs.c

    r4f30222 r39330200  
    8484{
    8585        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    86         int rc;
     86        errno_t rc;
    8787        vfs_fs_probe_info_t info;
    8888       
     
    112112        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    113113        char *opts;
    114         int rc;
     114        errno_t rc;
    115115       
    116116        /* Accept the mount options. */
     
    136136{
    137137        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    138         int rc;
     138        errno_t rc;
    139139
    140140        rc = vfs_out_ops->unmounted(service_id);
     
    160160            IPC_GET_ARG4(*req));
    161161        size_t rbytes;
    162         int rc;
     162        errno_t rc;
    163163
    164164        rc = vfs_out_ops->read(service_id, index, pos, &rbytes);
     
    178178        size_t wbytes;
    179179        aoff64_t nsize;
    180         int rc;
     180        errno_t rc;
    181181
    182182        rc = vfs_out_ops->write(service_id, index, pos, &wbytes, &nsize);
     
    195195        aoff64_t size = (aoff64_t) MERGE_LOUP32(IPC_GET_ARG3(*req),
    196196            IPC_GET_ARG4(*req));
    197         int rc;
     197        errno_t rc;
    198198
    199199        rc = vfs_out_ops->truncate(service_id, index, size);
     
    206206        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    207207        fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    208         int rc;
     208        errno_t rc;
    209209
    210210        rc = vfs_out_ops->close(service_id, index);
     
    218218        fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    219219
    220         int rc;
     220        errno_t rc;
    221221        fs_node_t *node = NULL;
    222222        rc = libfs_ops->node_get(&node, service_id, index);
     
    244244        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    245245        fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    246         int rc;
     246        errno_t rc;
    247247
    248248        rc = vfs_out_ops->sync(service_id, index);
     
    260260        service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    261261        fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    262         int rc;
     262        errno_t rc;
    263263
    264264        fs_node_t *node = NULL;
     
    364364 *
    365365 */
    366 int fs_register(async_sess_t *sess, vfs_info_t *info, vfs_out_ops_t *vops,
     366errno_t fs_register(async_sess_t *sess, vfs_info_t *info, vfs_out_ops_t *vops,
    367367    libfs_ops_t *lops)
    368368{
     
    381381         * Send our VFS info structure to VFS.
    382382         */
    383         int rc = async_data_write_start(exch, info, sizeof(*info));
     383        errno_t rc = async_data_write_start(exch, info, sizeof(*info));
    384384       
    385385        if (rc != EOK) {
     
    446446}
    447447
    448 static int plb_get_component(char *dest, unsigned *sz, unsigned *ppos,
     448static errno_t plb_get_component(char *dest, unsigned *sz, unsigned *ppos,
    449449    unsigned last)
    450450{
     
    476476}
    477477
    478 static int receive_fname(char *buffer)
     478static errno_t receive_fname(char *buffer)
    479479{
    480480        size_t size;
     
    500500       
    501501        char component[NAME_MAX + 1];
    502         int rc = receive_fname(component);
     502        errno_t rc = receive_fname(component);
    503503        if (rc != EOK) {
    504504                async_answer_0(rid, rc);
     
    555555       
    556556        char component[NAME_MAX + 1];
    557         int rc;
     557        errno_t rc;
    558558       
    559559        fs_node_t *par = NULL;
     
    656656                if (rc == EOK) {
    657657                        aoff64_t size = ops->size_get(cur);
    658                         async_answer_5(rid, fs_handle, service_id,
     658                        async_answer_5(rid, EOK, fs_handle,
    659659                            ops->index_get(cur),
    660660                            (ops->is_directory(cur) << 16) | last,
     
    699699out1:
    700700        if (!cur) {
    701                 async_answer_5(rid, fs_handle, service_id, ops->index_get(par),
     701                async_answer_5(rid, EOK, fs_handle, ops->index_get(par),
    702702                    (ops->is_directory(par) << 16) | last_next,
    703703                    LOWER32(ops->size_get(par)), UPPER32(ops->size_get(par)));
     
    705705        }
    706706       
    707         async_answer_5(rid, fs_handle, service_id, ops->index_get(cur),
     707        async_answer_5(rid, EOK, fs_handle, ops->index_get(cur),
    708708            (ops->is_directory(cur) << 16) | last, LOWER32(ops->size_get(cur)),
    709709            UPPER32(ops->size_get(cur)));
     
    727727
    728728        fs_node_t *fn;
    729         int rc = ops->node_get(&fn, service_id, index);
     729        errno_t rc = ops->node_get(&fn, service_id, index);
    730730        on_error(rc, answer_and_return(rid, rc));
    731731
     
    733733        size_t size;
    734734        if ((!async_data_read_receive(&callid, &size)) ||
    735             (size != sizeof(struct stat))) {
     735            (size != sizeof(vfs_stat_t))) {
    736736                ops->node_put(fn);
    737737                async_answer_0(callid, EINVAL);
     
    740740        }
    741741
    742         struct stat stat;
    743         memset(&stat, 0, sizeof(struct stat));
     742        vfs_stat_t stat;
     743        memset(&stat, 0, sizeof(vfs_stat_t));
    744744
    745745        stat.fs_handle = fs_handle;
     
    755755
    756756
    757         async_data_read_finalize(callid, &stat, sizeof(struct stat));
     757        async_data_read_finalize(callid, &stat, sizeof(vfs_stat_t));
    758758        async_answer_0(rid, EOK);
    759759}
     
    766766
    767767        fs_node_t *fn;
    768         int rc = ops->node_get(&fn, service_id, index);
     768        errno_t rc = ops->node_get(&fn, service_id, index);
    769769        on_error(rc, answer_and_return(rid, rc));
    770770
     
    772772        size_t size;
    773773        if ((!async_data_read_receive(&callid, &size)) ||
    774             (size != sizeof(struct statfs))) {
     774            (size != sizeof(vfs_statfs_t))) {
    775775                goto error;
    776776        }
    777777
    778         struct statfs st;
    779         memset(&st, 0, sizeof(struct statfs));
     778        vfs_statfs_t st;
     779        memset(&st, 0, sizeof(vfs_statfs_t));
    780780
    781781        str_cpy(st.fs_name, sizeof(st.fs_name), fs_name);
     
    800800
    801801        ops->node_put(fn);
    802         async_data_read_finalize(callid, &st, sizeof(struct statfs));
     802        async_data_read_finalize(callid, &st, sizeof(vfs_statfs_t));
    803803        async_answer_0(rid, EOK);
    804804        return;
     
    826826       
    827827        fs_node_t *fn;
    828         int rc = ops->node_get(&fn, service_id, index);
     828        errno_t rc = ops->node_get(&fn, service_id, index);
    829829        on_error(rc, answer_and_return(rid, rc));
    830830       
     
    853853} fs_instance_t;
    854854
    855 int fs_instance_create(service_id_t service_id, void *data)
     855errno_t fs_instance_create(service_id_t service_id, void *data)
    856856{
    857857        fs_instance_t *inst = malloc(sizeof(fs_instance_t));
     
    884884}
    885885
    886 int fs_instance_get(service_id_t service_id, void **idp)
     886errno_t fs_instance_get(service_id_t service_id, void **idp)
    887887{
    888888        fibril_mutex_lock(&instances_mutex);
     
    898898}
    899899
    900 int fs_instance_destroy(service_id_t service_id)
     900errno_t fs_instance_destroy(service_id_t service_id)
    901901{
    902902        fibril_mutex_lock(&instances_mutex);
Note: See TracChangeset for help on using the changeset viewer.