Changeset eb13ef8 in mainline for kernel/generic/src/mm/backend_user.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
  • kernel/generic/src/mm/backend_user.c

    rbb97118 reb13ef8  
    119119
    120120        ipc_data_t data = { };
    121         IPC_SET_IMETHOD(data, IPC_M_PAGE_IN);
    122         IPC_SET_ARG1(data, upage - area->base);
    123         IPC_SET_ARG2(data, PAGE_SIZE);
    124         IPC_SET_ARG3(data, pager_info->id1);
    125         IPC_SET_ARG4(data, pager_info->id2);
    126         IPC_SET_ARG5(data, pager_info->id3);
     121        IPC_SET_IMETHOD(&data, IPC_M_PAGE_IN);
     122        IPC_SET_ARG1(&data, upage - area->base);
     123        IPC_SET_ARG2(&data, PAGE_SIZE);
     124        IPC_SET_ARG3(&data, pager_info->id1);
     125        IPC_SET_ARG4(&data, pager_info->id2);
     126        IPC_SET_ARG5(&data, pager_info->id3);
    127127
    128128        errno_t rc = ipc_req_internal(pager_info->pager, &data, (sysarg_t) true);
     
    136136        }
    137137
    138         if (IPC_GET_RETVAL(data) != EOK)
     138        if (IPC_GET_RETVAL(&data) != EOK)
    139139                return AS_PF_FAULT;
    140140
     
    145145         */
    146146
    147         uintptr_t frame = IPC_GET_ARG1(data);
     147        uintptr_t frame = IPC_GET_ARG1(&data);
    148148        page_mapping_insert(AS, upage, frame, as_area_get_flags(area));
    149149        if (!used_space_insert(&area->used_space, upage, 1))
Note: See TracChangeset for help on using the changeset viewer.