Changeset ab87db5 in mainline for kernel/generic/src/mm/backend_user.c


Ignore:
Timestamp:
2019-02-23T17:16:01Z (6 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
  • kernel/generic/src/mm/backend_user.c

    rbc417660 rab87db5  
    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.