Changeset eb13ef8 in mainline for uspace/lib/c/generic/ipc.c


Ignore:
Timestamp:
2019-02-06T13:25:12Z (5 years ago)
Author:
Jiří Zárevúcky <zarevucky.jiri@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
fafb8e5
Parents:
bb97118
git-author:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-02 14:04:02)
git-committer:
Jiří Zárevúcky <zarevucky.jiri@…> (2019-02-06 13:25:12)
Message:

Change IPC_GET_* and IPC_SET_* to accept pointer instead of lvalue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/generic/ipc.c

    rbb97118 reb13ef8  
    9898        ipc_call_t data;
    9999
    100         IPC_SET_IMETHOD(data, imethod);
    101         IPC_SET_ARG1(data, arg1);
    102         IPC_SET_ARG2(data, arg2);
    103         IPC_SET_ARG3(data, arg3);
    104         IPC_SET_ARG4(data, arg4);
    105         IPC_SET_ARG5(data, arg5);
     100        IPC_SET_IMETHOD(&data, imethod);
     101        IPC_SET_ARG1(&data, arg1);
     102        IPC_SET_ARG2(&data, arg2);
     103        IPC_SET_ARG3(&data, arg3);
     104        IPC_SET_ARG4(&data, arg4);
     105        IPC_SET_ARG5(&data, arg5);
    106106
    107107        return __SYSCALL3(SYS_IPC_CALL_ASYNC_SLOW,
     
    152152        ipc_call_t data;
    153153
    154         IPC_SET_RETVAL(data, retval);
    155         IPC_SET_ARG1(data, arg1);
    156         IPC_SET_ARG2(data, arg2);
    157         IPC_SET_ARG3(data, arg3);
    158         IPC_SET_ARG4(data, arg4);
    159         IPC_SET_ARG5(data, arg5);
     154        IPC_SET_RETVAL(&data, retval);
     155        IPC_SET_ARG1(&data, arg1);
     156        IPC_SET_ARG2(&data, arg2);
     157        IPC_SET_ARG3(&data, arg3);
     158        IPC_SET_ARG4(&data, arg4);
     159        IPC_SET_ARG5(&data, arg5);
    160160
    161161        return (errno_t) __SYSCALL2(SYS_IPC_ANSWER_SLOW,
     
    220220        ipc_call_t data;
    221221
    222         IPC_SET_IMETHOD(data, imethod);
    223         IPC_SET_ARG1(data, arg1);
    224         IPC_SET_ARG2(data, arg2);
    225         IPC_SET_ARG3(data, arg3);
    226         IPC_SET_ARG4(data, arg4);
    227         IPC_SET_ARG5(data, arg5);
     222        IPC_SET_IMETHOD(&data, imethod);
     223        IPC_SET_ARG1(&data, arg1);
     224        IPC_SET_ARG2(&data, arg2);
     225        IPC_SET_ARG3(&data, arg3);
     226        IPC_SET_ARG4(&data, arg4);
     227        IPC_SET_ARG5(&data, arg5);
    228228
    229229        return (errno_t) __SYSCALL4(SYS_IPC_FORWARD_SLOW,
Note: See TracChangeset for help on using the changeset viewer.