Changeset eb13ef8 in mainline for kernel/generic/src/ipc/ipc.c


Ignore:
Timestamp:
2019-02-06T13:25:12Z (6 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
  • kernel/generic/src/ipc/ipc.c

    rbb97118 reb13ef8  
    387387{
    388388        _ipc_call_actions_internal(phone, call, false);
    389         IPC_SET_RETVAL(call->data, err);
     389        IPC_SET_RETVAL(&call->data, err);
    390390        _ipc_answer_free_call(call, false);
    391391}
     
    485485                assert(call);
    486486
    487                 IPC_SET_IMETHOD(call->data, IPC_M_PHONE_HUNGUP);
     487                IPC_SET_IMETHOD(&call->data, IPC_M_PHONE_HUNGUP);
    488488                call->request_method = IPC_M_PHONE_HUNGUP;
    489489                call->flags |= IPC_CALL_DISCARD_ANSWER;
     
    634634
    635635                ipc_data_t old = call->data;
    636                 IPC_SET_RETVAL(call->data, EHANGUP);
     636                IPC_SET_RETVAL(&call->data, EHANGUP);
    637637                answer_preprocess(call, &old);
    638638                _ipc_answer_free_call(call, true);
     
    690690                        assert(call);
    691691
    692                         IPC_SET_IMETHOD(call->data, IPC_M_PHONE_HUNGUP);
     692                        IPC_SET_IMETHOD(&call->data, IPC_M_PHONE_HUNGUP);
    693693                        call->request_method = IPC_M_PHONE_HUNGUP;
    694694                        call->flags |= IPC_CALL_DISCARD_ANSWER;
     
    909909                printf("%-8" PRIun " %-6" PRIun " %-6" PRIun " %-6" PRIun
    910910                    " %-6" PRIun " %-6" PRIun " %-7x",
    911                     IPC_GET_IMETHOD(call->data), IPC_GET_ARG1(call->data),
    912                     IPC_GET_ARG2(call->data), IPC_GET_ARG3(call->data),
    913                     IPC_GET_ARG4(call->data), IPC_GET_ARG5(call->data),
     911                    IPC_GET_IMETHOD(&call->data), IPC_GET_ARG1(&call->data),
     912                    IPC_GET_ARG2(&call->data), IPC_GET_ARG3(&call->data),
     913                    IPC_GET_ARG4(&call->data), IPC_GET_ARG5(&call->data),
    914914                    call->flags);
    915915
Note: See TracChangeset for help on using the changeset viewer.