Changeset ab87db5 in mainline for uspace/lib/fs/libfs.c


Ignore:
Timestamp:
2019-02-23T17:16:01Z (5 years ago)
Author:
GitHub <noreply@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
8c193d83, ca0e838
Parents:
bc417660 (diff), 95a47b0 (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.
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-23 17:16:01)
git-committer:
GitHub <noreply@…> (2019-02-23 17:16:01)
Message:

Merge pull request #157

Turn some function-like macros into functions

File:
1 edited

Legend:

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

    rbc417660 rab87db5  
    7979static void vfs_out_fsprobe(ipc_call_t *req)
    8080{
    81         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
     81        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
    8282        errno_t rc;
    8383        vfs_fs_probe_info_t info;
     
    106106static void vfs_out_mounted(ipc_call_t *req)
    107107{
    108         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
     108        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
    109109        char *opts;
    110110        errno_t rc;
     
    132132static void vfs_out_unmounted(ipc_call_t *req)
    133133{
    134         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
     134        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
    135135        errno_t rc;
    136136
     
    152152static void vfs_out_read(ipc_call_t *req)
    153153{
    154         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    155         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    156         aoff64_t pos = (aoff64_t) MERGE_LOUP32(IPC_GET_ARG3(*req),
    157             IPC_GET_ARG4(*req));
     154        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     155        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
     156        aoff64_t pos = (aoff64_t) MERGE_LOUP32(ipc_get_arg3(req),
     157            ipc_get_arg4(req));
    158158        size_t rbytes;
    159159        errno_t rc;
     
    169169static void vfs_out_write(ipc_call_t *req)
    170170{
    171         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    172         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    173         aoff64_t pos = (aoff64_t) MERGE_LOUP32(IPC_GET_ARG3(*req),
    174             IPC_GET_ARG4(*req));
     171        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     172        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
     173        aoff64_t pos = (aoff64_t) MERGE_LOUP32(ipc_get_arg3(req),
     174            ipc_get_arg4(req));
    175175        size_t wbytes;
    176176        aoff64_t nsize;
     
    188188static void vfs_out_truncate(ipc_call_t *req)
    189189{
    190         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    191         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
    192         aoff64_t size = (aoff64_t) MERGE_LOUP32(IPC_GET_ARG3(*req),
    193             IPC_GET_ARG4(*req));
     190        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     191        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
     192        aoff64_t size = (aoff64_t) MERGE_LOUP32(ipc_get_arg3(req),
     193            ipc_get_arg4(req));
    194194        errno_t rc;
    195195
     
    201201static void vfs_out_close(ipc_call_t *req)
    202202{
    203         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    204         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     203        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     204        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    205205        errno_t rc;
    206206
     
    212212static void vfs_out_destroy(ipc_call_t *req)
    213213{
    214         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    215         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     214        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     215        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    216216
    217217        errno_t rc;
     
    239239static void vfs_out_sync(ipc_call_t *req)
    240240{
    241         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    242         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     241        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     242        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    243243        errno_t rc;
    244244
     
    255255static void vfs_out_is_empty(ipc_call_t *req)
    256256{
    257         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    258         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     257        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     258        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    259259        errno_t rc;
    260260
     
    290290                async_get_call(&call);
    291291
    292                 if (!IPC_GET_IMETHOD(call)) {
     292                if (!ipc_get_imethod(&call)) {
    293293                        async_answer_0(&call, EOK);
    294294                        return;
    295295                }
    296296
    297                 switch (IPC_GET_IMETHOD(call)) {
     297                switch (ipc_get_imethod(&call)) {
    298298                case VFS_OUT_FSPROBE:
    299299                        vfs_out_fsprobe(&call);
     
    424424         */
    425425        async_wait_for(req, NULL);
    426         reg.fs_handle = (int) IPC_GET_ARG1(answer);
    427 
    428         return IPC_GET_RETVAL(answer);
     426        reg.fs_handle = (int) ipc_get_arg1(&answer);
     427
     428        return ipc_get_retval(&answer);
    429429}
    430430
     
    490490void libfs_link(libfs_ops_t *ops, fs_handle_t fs_handle, ipc_call_t *req)
    491491{
    492         service_id_t parent_sid = IPC_GET_ARG1(*req);
    493         fs_index_t parent_index = IPC_GET_ARG2(*req);
    494         fs_index_t child_index = IPC_GET_ARG3(*req);
     492        service_id_t parent_sid = ipc_get_arg1(req);
     493        fs_index_t parent_index = ipc_get_arg2(req);
     494        fs_index_t child_index = ipc_get_arg3(req);
    495495
    496496        char component[NAME_MAX + 1];
     
    536536void libfs_lookup(libfs_ops_t *ops, fs_handle_t fs_handle, ipc_call_t *req)
    537537{
    538         unsigned first = IPC_GET_ARG1(*req);
    539         unsigned len = IPC_GET_ARG2(*req);
    540         service_id_t service_id = IPC_GET_ARG3(*req);
    541         fs_index_t index = IPC_GET_ARG4(*req);
    542         int lflag = IPC_GET_ARG5(*req);
     538        unsigned first = ipc_get_arg1(req);
     539        unsigned len = ipc_get_arg2(req);
     540        service_id_t service_id = ipc_get_arg3(req);
     541        fs_index_t index = ipc_get_arg4(req);
     542        int lflag = ipc_get_arg5(req);
    543543
    544544        // TODO: Validate flags.
     
    716716void libfs_stat(libfs_ops_t *ops, fs_handle_t fs_handle, ipc_call_t *req)
    717717{
    718         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    719         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     718        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     719        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    720720
    721721        fs_node_t *fn;
     
    753753void libfs_statfs(libfs_ops_t *ops, fs_handle_t fs_handle, ipc_call_t *req)
    754754{
    755         service_id_t service_id = (service_id_t) IPC_GET_ARG1(*req);
    756         fs_index_t index = (fs_index_t) IPC_GET_ARG2(*req);
     755        service_id_t service_id = (service_id_t) ipc_get_arg1(req);
     756        fs_index_t index = (fs_index_t) ipc_get_arg2(req);
    757757
    758758        fs_node_t *fn;
     
    810810void libfs_open_node(libfs_ops_t *ops, fs_handle_t fs_handle, ipc_call_t *req)
    811811{
    812         service_id_t service_id = IPC_GET_ARG1(*req);
    813         fs_index_t index = IPC_GET_ARG2(*req);
     812        service_id_t service_id = ipc_get_arg1(req);
     813        fs_index_t index = ipc_get_arg2(req);
    814814
    815815        fs_node_t *fn;
Note: See TracChangeset for help on using the changeset viewer.