Changeset ab87db5 in mainline for uspace/srv/hid


Ignore:
Timestamp:
2019-02-23T17:16:01Z (7 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

Location:
uspace/srv/hid
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/hid/compositor/compositor.c

    rbc417660 rab87db5  
    634634static void comp_window_damage(window_t *win, ipc_call_t *icall)
    635635{
    636         double x = IPC_GET_ARG1(*icall);
    637         double y = IPC_GET_ARG2(*icall);
    638         double width = IPC_GET_ARG3(*icall);
    639         double height = IPC_GET_ARG4(*icall);
     636        double x = ipc_get_arg1(icall);
     637        double y = ipc_get_arg2(icall);
     638        double width = ipc_get_arg3(icall);
     639        double height = ipc_get_arg4(icall);
    640640
    641641        if ((width == 0) || (height == 0)) {
     
    655655static void comp_window_grab(window_t *win, ipc_call_t *icall)
    656656{
    657         sysarg_t pos_id = IPC_GET_ARG1(*icall);
    658         sysarg_t grab_flags = IPC_GET_ARG2(*icall);
     657        sysarg_t pos_id = ipc_get_arg1(icall);
     658        sysarg_t grab_flags = ipc_get_arg2(icall);
    659659
    660660        /*
     
    732732
    733733        /* Create new surface for the resized window. */
    734         surface_t *new_surface = surface_create(IPC_GET_ARG3(*icall),
    735             IPC_GET_ARG4(*icall), new_cell_storage, SURFACE_FLAG_SHARED);
     734        surface_t *new_surface = surface_create(ipc_get_arg3(icall),
     735            ipc_get_arg4(icall), new_cell_storage, SURFACE_FLAG_SHARED);
    736736        if (!new_surface) {
    737737                as_area_destroy(new_cell_storage);
     
    740740        }
    741741
    742         sysarg_t offset_x = IPC_GET_ARG1(*icall);
    743         sysarg_t offset_y = IPC_GET_ARG2(*icall);
     742        sysarg_t offset_x = ipc_get_arg1(icall);
     743        sysarg_t offset_y = ipc_get_arg2(icall);
    744744        window_placement_flags_t placement_flags =
    745             (window_placement_flags_t) IPC_GET_ARG5(*icall);
     745            (window_placement_flags_t) ipc_get_arg5(icall);
    746746
    747747        comp_update_viewport_bound_rect();
     
    921921{
    922922        ipc_call_t call;
    923         service_id_t service_id = (service_id_t) IPC_GET_ARG2(*icall);
     923        service_id_t service_id = (service_id_t) ipc_get_arg2(icall);
    924924
    925925        /* Allocate resources for new window and register it to the location service. */
     
    928928
    929929                async_get_call(&call);
    930                 if (IPC_GET_IMETHOD(call) == WINDOW_REGISTER) {
     930                if (ipc_get_imethod(&call) == WINDOW_REGISTER) {
    931931                        fibril_mutex_lock(&window_list_mtx);
    932932
     
    938938                        }
    939939
    940                         win->flags = IPC_GET_ARG1(call);
     940                        win->flags = ipc_get_arg1(&call);
    941941
    942942                        char name_in[LOC_NAME_MAXLEN + 1];
     
    10141014                        async_get_call(&call);
    10151015
    1016                         if (!IPC_GET_IMETHOD(call)) {
     1016                        if (!ipc_get_imethod(&call)) {
    10171017                                async_answer_0(&call, EOK);
    10181018                                window_destroy(win);
     
    10201020                        }
    10211021
    1022                         switch (IPC_GET_IMETHOD(call)) {
     1022                        switch (ipc_get_imethod(&call)) {
    10231023                        case WINDOW_GET_EVENT:
    10241024                                comp_window_get_event(win, &call);
     
    10321032                        async_get_call(&call);
    10331033
    1034                         if (!IPC_GET_IMETHOD(call)) {
     1034                        if (!ipc_get_imethod(&call)) {
    10351035                                comp_window_close(win, &call);
    10361036                                window_destroy(win);
     
    10381038                        }
    10391039
    1040                         switch (IPC_GET_IMETHOD(call)) {
     1040                        switch (ipc_get_imethod(&call)) {
    10411041                        case WINDOW_DAMAGE:
    10421042                                comp_window_damage(win, &call);
     
    10671067static void comp_mode_change(viewport_t *vp, ipc_call_t *icall)
    10681068{
    1069         sysarg_t mode_idx = IPC_GET_ARG2(*icall);
     1069        sysarg_t mode_idx = ipc_get_arg2(icall);
    10701070        fibril_mutex_lock(&viewport_list_mtx);
    10711071
     
    11651165        fibril_mutex_lock(&viewport_list_mtx);
    11661166        list_foreach(viewport_list, link, viewport_t, cur) {
    1167                 if (cur->dsid == (service_id_t) IPC_GET_ARG1(*icall)) {
     1167                if (cur->dsid == (service_id_t) ipc_get_arg1(icall)) {
    11681168                        vp = cur;
    11691169                        break;
     
    11801180                async_get_call(&call);
    11811181
    1182                 if (!IPC_GET_IMETHOD(call)) {
     1182                if (!ipc_get_imethod(&call)) {
    11831183                        async_hangup(vp->sess);
    11841184                        return;
    11851185                }
    11861186
    1187                 switch (IPC_GET_IMETHOD(call)) {
     1187                switch (ipc_get_imethod(&call)) {
    11881188                case VISUALIZER_MODE_CHANGE:
    11891189                        comp_mode_change(vp, &call);
  • uspace/srv/hid/console/console.c

    rbc417660 rab87db5  
    513513
    514514        for (size_t i = 0; i < CONSOLE_COUNT; i++) {
    515                 if (consoles[i].dsid == (service_id_t) IPC_GET_ARG2(*icall)) {
     515                if (consoles[i].dsid == (service_id_t) ipc_get_arg2(icall)) {
    516516                        cons = &consoles[i];
    517517                        break;
  • uspace/srv/hid/input/ctl/kbdev.c

    rbc417660 rab87db5  
    160160                async_get_call(&call);
    161161
    162                 if (!IPC_GET_IMETHOD(call)) {
     162                if (!ipc_get_imethod(&call)) {
    163163                        async_answer_0(&call, EOK);
    164164                        kbdev_destroy(kbdev);
     
    166166                }
    167167
    168                 switch (IPC_GET_IMETHOD(call)) {
     168                switch (ipc_get_imethod(&call)) {
    169169                case KBDEV_EVENT:
    170170                        /* Got event from keyboard device */
    171171                        retval = 0;
    172                         type = IPC_GET_ARG1(call);
    173                         key = IPC_GET_ARG2(call);
     172                        type = ipc_get_arg1(&call);
     173                        key = ipc_get_arg2(&call);
    174174                        kbd_push_event(kbdev->kbd_dev, type, key);
    175175                        break;
  • uspace/srv/hid/input/input.c

    rbc417660 rab87db5  
    334334                async_get_call(&call);
    335335
    336                 if (!IPC_GET_IMETHOD(call)) {
     336                if (!ipc_get_imethod(&call)) {
    337337                        if (client->sess != NULL) {
    338338                                async_hangup(client->sess);
     
    353353                                async_answer_0(&call, ELIMIT);
    354354                } else {
    355                         switch (IPC_GET_IMETHOD(call)) {
     355                        switch (ipc_get_imethod(&call)) {
    356356                        case INPUT_ACTIVATE:
    357357                                active_client = client;
     
    368368static void kconsole_event_handler(ipc_call_t *call, void *arg)
    369369{
    370         if (IPC_GET_ARG1(*call)) {
     370        if (ipc_get_arg1(call)) {
    371371                /* Kernel console activated */
    372372                active = false;
  • uspace/srv/hid/input/proto/mousedev.c

    rbc417660 rab87db5  
    7979                async_get_call(&call);
    8080
    81                 if (!IPC_GET_IMETHOD(call)) {
     81                if (!ipc_get_imethod(&call)) {
    8282                        async_answer_0(&call, EOK);
    8383                        mousedev_destroy(mousedev);
     
    8787                errno_t retval;
    8888
    89                 switch (IPC_GET_IMETHOD(call)) {
     89                switch (ipc_get_imethod(&call)) {
    9090                case MOUSEEV_MOVE_EVENT:
    9191                        mouse_push_event_move(mousedev->mouse_dev,
    92                             IPC_GET_ARG1(call), IPC_GET_ARG2(call),
    93                             IPC_GET_ARG3(call));
     92                            ipc_get_arg1(&call), ipc_get_arg2(&call),
     93                            ipc_get_arg3(&call));
    9494                        retval = EOK;
    9595                        break;
    9696                case MOUSEEV_ABS_MOVE_EVENT:
    9797                        mouse_push_event_abs_move(mousedev->mouse_dev,
    98                             IPC_GET_ARG1(call), IPC_GET_ARG2(call),
    99                             IPC_GET_ARG3(call), IPC_GET_ARG4(call));
     98                            ipc_get_arg1(&call), ipc_get_arg2(&call),
     99                            ipc_get_arg3(&call), ipc_get_arg4(&call));
    100100                        retval = EOK;
    101101                        break;
    102102                case MOUSEEV_BUTTON_EVENT:
    103103                        mouse_push_event_button(mousedev->mouse_dev,
    104                             IPC_GET_ARG1(call), IPC_GET_ARG2(call));
     104                            ipc_get_arg1(&call), ipc_get_arg2(&call));
    105105                        retval = EOK;
    106106                        break;
  • uspace/srv/hid/isdv4_tablet/main.c

    rbc417660 rab87db5  
    8181                async_get_call(&call);
    8282
    83                 if (!IPC_GET_IMETHOD(call)) {
     83                if (!ipc_get_imethod(&call)) {
    8484                        async_answer_0(&call, EOK);
    8585                        break;
  • uspace/srv/hid/output/output.c

    rbc417660 rab87db5  
    187187static void srv_frontbuf_destroy(ipc_call_t *icall)
    188188{
    189         frontbuf_t *frontbuf = resolve_frontbuf(IPC_GET_ARG1(*icall), icall);
     189        frontbuf_t *frontbuf = resolve_frontbuf(ipc_get_arg1(icall), icall);
    190190        if (frontbuf == NULL)
    191191                return;
     
    200200static void srv_cursor_update(ipc_call_t *icall)
    201201{
    202         frontbuf_t *frontbuf = resolve_frontbuf(IPC_GET_ARG1(*icall), icall);
     202        frontbuf_t *frontbuf = resolve_frontbuf(ipc_get_arg1(icall), icall);
    203203        if (frontbuf == NULL)
    204204                return;
     
    235235                dev->attrs.type = CHAR_ATTR_STYLE;
    236236                dev->attrs.val.style =
    237                     (console_style_t) IPC_GET_ARG1(*icall);
     237                    (console_style_t) ipc_get_arg1(icall);
    238238        }
    239239
     
    246246                dev->attrs.type = CHAR_ATTR_INDEX;
    247247                dev->attrs.val.index.bgcolor =
    248                     (console_color_t) IPC_GET_ARG1(*icall);
     248                    (console_color_t) ipc_get_arg1(icall);
    249249                dev->attrs.val.index.fgcolor =
    250                     (console_color_t) IPC_GET_ARG2(*icall);
     250                    (console_color_t) ipc_get_arg2(icall);
    251251                dev->attrs.val.index.attr =
    252                     (console_color_attr_t) IPC_GET_ARG3(*icall);
     252                    (console_color_attr_t) ipc_get_arg3(icall);
    253253        }
    254254
     
    260260        list_foreach(outdevs, link, outdev_t, dev) {
    261261                dev->attrs.type = CHAR_ATTR_RGB;
    262                 dev->attrs.val.rgb.bgcolor = IPC_GET_ARG1(*icall);
    263                 dev->attrs.val.rgb.fgcolor = IPC_GET_ARG2(*icall);
     262                dev->attrs.val.rgb.bgcolor = ipc_get_arg1(icall);
     263                dev->attrs.val.rgb.fgcolor = ipc_get_arg2(icall);
    264264        }
    265265
     
    308308static void srv_update(ipc_call_t *icall)
    309309{
    310         frontbuf_t *frontbuf = resolve_frontbuf(IPC_GET_ARG1(*icall), icall);
     310        frontbuf_t *frontbuf = resolve_frontbuf(ipc_get_arg1(icall), icall);
    311311        if (frontbuf == NULL)
    312312                return;
     
    357357static void srv_damage(ipc_call_t *icall)
    358358{
    359         frontbuf_t *frontbuf = resolve_frontbuf(IPC_GET_ARG1(*icall), icall);
     359        frontbuf_t *frontbuf = resolve_frontbuf(ipc_get_arg1(icall), icall);
    360360        if (frontbuf == NULL)
    361361                return;
     
    369369                        continue;
    370370
    371                 sysarg_t col = IPC_GET_ARG2(*icall);
    372                 sysarg_t row = IPC_GET_ARG3(*icall);
    373 
    374                 sysarg_t cols = IPC_GET_ARG4(*icall);
    375                 sysarg_t rows = IPC_GET_ARG5(*icall);
     371                sysarg_t col = ipc_get_arg2(icall);
     372                sysarg_t row = ipc_get_arg3(icall);
     373
     374                sysarg_t cols = ipc_get_arg4(icall);
     375                sysarg_t rows = ipc_get_arg5(icall);
    376376
    377377                for (sysarg_t y = 0; y < rows; y++) {
     
    404404                async_get_call(&call);
    405405
    406                 if (!IPC_GET_IMETHOD(call)) {
     406                if (!ipc_get_imethod(&call)) {
    407407                        async_answer_0(&call, EOK);
    408408                        break;
    409409                }
    410410
    411                 switch (IPC_GET_IMETHOD(call)) {
     411                switch (ipc_get_imethod(&call)) {
    412412                case OUTPUT_YIELD:
    413413                        srv_yield(&call);
  • uspace/srv/hid/remcons/remcons.c

    rbc417660 rab87db5  
    219219{
    220220        /* Find the user. */
    221         telnet_user_t *user = telnet_user_get_for_client_connection(IPC_GET_ARG2(*icall));
     221        telnet_user_t *user = telnet_user_get_for_client_connection(ipc_get_arg2(icall));
    222222        if (user == NULL) {
    223223                async_answer_0(icall, ENOENT);
  • uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c

    rbc417660 rab87db5  
    378378                async_get_call(&call);
    379379
    380                 if (!IPC_GET_IMETHOD(call)) {
     380                if (!ipc_get_imethod(&call)) {
    381381                        if (ts->client_sess != NULL) {
    382382                                async_hangup(ts->client_sess);
Note: See TracChangeset for help on using the changeset viewer.