Changeset a46e56b in mainline for uspace/drv


Ignore:
Timestamp:
2018-03-22T06:49:35Z (8 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
77f0a1d
Parents:
3e242d2
git-author:
Jakub Jermar <jakub@…> (2018-03-21 23:29:06)
git-committer:
Jakub Jermar <jakub@…> (2018-03-22 06:49:35)
Message:

Prefer handle over ID in naming handle variables

Location:
uspace/drv
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/block/ata_bd/main.c

    r3e242d2 ra46e56b  
    313313
    314314/** Block device connection handler */
    315 static void ata_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     315static void ata_bd_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    316316{
    317317        ata_fun_t *afun;
    318318
    319319        afun = (ata_fun_t *) ddf_fun_data_get((ddf_fun_t *)arg);
    320         bd_conn(iid, icall, &afun->bds);
     320        bd_conn(icall_handle, icall, &afun->bds);
    321321}
    322322
  • uspace/drv/block/ddisk/ddisk.c

    r3e242d2 ra46e56b  
    587587
    588588/** Block device connection handler */
    589 static void ddisk_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     589static void ddisk_bd_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    590590{
    591591        ddisk_t *ddisk;
     
    593593
    594594        ddisk = (ddisk_t *) ddf_dev_data_get(ddf_fun_get_dev(fun));
    595         bd_conn(iid, icall, &ddisk->bds);
     595        bd_conn(icall_handle, icall, &ddisk->bds);
    596596}
    597597
  • uspace/drv/block/usbmast/main.c

    r3e242d2 ra46e56b  
    7979
    8080static errno_t usbmast_fun_create(usbmast_dev_t *mdev, unsigned lun);
    81 static void usbmast_bd_connection(cap_call_handle_t iid, ipc_call_t *icall,
     81static void usbmast_bd_connection(cap_call_handle_t icall_handle, ipc_call_t *icall,
    8282    void *arg);
    8383
     
    317317
    318318/** Blockdev client connection handler. */
    319 static void usbmast_bd_connection(cap_call_handle_t iid, ipc_call_t *icall,
     319static void usbmast_bd_connection(cap_call_handle_t icall_handle, ipc_call_t *icall,
    320320    void *arg)
    321321{
     
    323323
    324324        mfun = (usbmast_fun_t *) ddf_fun_data_get((ddf_fun_t *)arg);
    325         bd_conn(iid, icall, &mfun->bds);
     325        bd_conn(icall_handle, icall, &mfun->bds);
    326326}
    327327
  • uspace/drv/bus/adb/cuda_adb/cuda_adb.c

    r3e242d2 ra46e56b  
    198198
    199199/** Device connection handler */
    200 static void cuda_dev_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     200static void cuda_dev_connection(cap_call_handle_t icall_handle,
     201    ipc_call_t *icall, void *arg)
    201202{
    202203        adb_dev_t *dev = (adb_dev_t *) ddf_fun_data_get((ddf_fun_t *) arg);
    203         cap_call_handle_t callid;
     204        cap_call_handle_t chandle;
    204205        ipc_call_t call;
    205206        sysarg_t method;
    206207
    207208        /* Answer the IPC_M_CONNECT_ME_TO call. */
    208         async_answer_0(iid, EOK);
     209        async_answer_0(icall_handle, EOK);
    209210
    210211        while (true) {
    211                 callid = async_get_call(&call);
     212                chandle = async_get_call(&call);
    212213                method = IPC_GET_IMETHOD(call);
    213214
    214215                if (!method) {
    215216                        /* The other side has hung up. */
    216                         async_answer_0(callid, EOK);
     217                        async_answer_0(chandle, EOK);
    217218                        return;
    218219                }
     
    222223                if (sess != NULL) {
    223224                        dev->client_sess = sess;
    224                         async_answer_0(callid, EOK);
     225                        async_answer_0(chandle, EOK);
    225226                } else {
    226                         async_answer_0(callid, EINVAL);
     227                        async_answer_0(chandle, EINVAL);
    227228                }
    228229        }
  • uspace/drv/bus/usb/vhc/conndev.c

    r3e242d2 ra46e56b  
    9090 *
    9191 * @param fun Device handling the call.
    92  * @param icallid Call id.
     92 * @param icall_handle Call id.
    9393 * @param icall Call data.
    9494 */
    95 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icallid,
     95void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle,
    9696    ipc_call_t *icall)
    9797{
     
    104104                errno_t rc = vhc_virtdev_plug(vhc, callback, &plugged_device_handle);
    105105                if (rc != EOK) {
    106                         async_answer_0(icallid, rc);
     106                        async_answer_0(icall_handle, rc);
    107107                        async_hangup(callback);
    108108                        return;
    109109                }
    110110
    111                 async_answer_0(icallid, EOK);
     111                async_answer_0(icall_handle, EOK);
    112112
    113113                receive_device_name(callback);
     
    116116                    plugged_device_name, plugged_device_handle);
    117117        } else
    118                 async_answer_0(icallid, EINVAL);
     118                async_answer_0(icall_handle, EINVAL);
    119119}
    120120
  • uspace/drv/bus/usb/vhc/vhcd.h

    r3e242d2 ra46e56b  
    8888
    8989void on_client_close(ddf_fun_t *fun);
    90 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icallid,
     90void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icall_handle,
    9191    ipc_call_t *icall);
    9292
  • uspace/drv/char/i8042/i8042.c

    r3e242d2 ra46e56b  
    414414/** Handle data requests.
    415415 *
    416  * @param id   callid
     416 * @param id   chandle
    417417 * @param call IPC request.
    418418 * @param arg  ddf_fun_t function.
    419419 */
    420 void i8042_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     420void i8042_char_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    421421{
    422422        i8042_port_t *port = ddf_fun_data_get((ddf_fun_t *)arg);
    423423
    424         chardev_conn(iid, icall, &port->cds);
     424        chardev_conn(icall_handle, icall, &port->cds);
    425425}
    426426
  • uspace/drv/char/msim-con/msim-con.c

    r3e242d2 ra46e56b  
    217217
    218218/** Character device connection handler. */
    219 static void msim_con_connection(cap_call_handle_t iid, ipc_call_t *icall,
     219static void msim_con_connection(cap_call_handle_t icall_handle, ipc_call_t *icall,
    220220    void *arg)
    221221{
     
    223223            ddf_fun_get_dev((ddf_fun_t *) arg));
    224224
    225         chardev_conn(iid, icall, &con->cds);
     225        chardev_conn(icall_handle, icall, &con->cds);
    226226}
    227227
  • uspace/drv/char/ns8250/ns8250.c

    r3e242d2 ra46e56b  
    10681068 * Configure the parameters of the serial communication.
    10691069 */
    1070 static void ns8250_default_handler(chardev_srv_t *srv, cap_call_handle_t callid,
     1070static void ns8250_default_handler(chardev_srv_t *srv, cap_call_handle_t chandle,
    10711071    ipc_call_t *call)
    10721072{
     
    10801080                ns8250_get_props(ns8250->dev, &baud_rate, &parity, &word_length,
    10811081                    &stop_bits);
    1082                 async_answer_4(callid, EOK, baud_rate, parity, word_length,
     1082                async_answer_4(chandle, EOK, baud_rate, parity, word_length,
    10831083                    stop_bits);
    10841084                break;
     
    10911091                ret = ns8250_set_props(ns8250->dev, baud_rate, parity, word_length,
    10921092                    stop_bits);
    1093                 async_answer_0(callid, ret);
     1093                async_answer_0(chandle, ret);
    10941094                break;
    10951095
    10961096        default:
    1097                 async_answer_0(callid, ENOTSUP);
    1098         }
    1099 }
    1100 
    1101 void ns8250_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     1097                async_answer_0(chandle, ENOTSUP);
     1098        }
     1099}
     1100
     1101void ns8250_char_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    11021102{
    11031103        ns8250_t *ns8250 = fun_ns8250((ddf_fun_t *)arg);
    11041104
    1105         chardev_conn(iid, icall, &ns8250->cds);
     1105        chardev_conn(icall_handle, icall, &ns8250->cds);
    11061106}
    11071107
  • uspace/drv/char/pl050/pl050.c

    r3e242d2 ra46e56b  
    286286}
    287287
    288 void pl050_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     288void pl050_char_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    289289{
    290290        pl050_t *pl050 = pl050_from_fun((ddf_fun_t *)arg);
    291291
    292         chardev_conn(iid, icall, &pl050->cds);
     292        chardev_conn(icall_handle, icall, &pl050->cds);
    293293}
    294294
  • uspace/drv/char/ski-con/ski-con.c

    r3e242d2 ra46e56b  
    255255
    256256/** Character device connection handler. */
    257 static void ski_con_connection(cap_call_handle_t iid, ipc_call_t *icall,
     257static void ski_con_connection(cap_call_handle_t icall_handle, ipc_call_t *icall,
    258258    void *arg)
    259259{
     
    261261            ddf_fun_get_dev((ddf_fun_t *) arg));
    262262
    263         chardev_conn(iid, icall, &con->cds);
     263        chardev_conn(icall_handle, icall, &con->cds);
    264264}
    265265
  • uspace/drv/char/sun4v-con/sun4v-con.c

    r3e242d2 ra46e56b  
    180180
    181181/** Character device connection handler. */
    182 static void sun4v_con_connection(cap_call_handle_t iid, ipc_call_t *icall,
     182static void sun4v_con_connection(cap_call_handle_t icall_handle, ipc_call_t *icall,
    183183    void *arg)
    184184{
     
    186186            ddf_fun_get_dev((ddf_fun_t *) arg));
    187187
    188         chardev_conn(iid, icall, &con->cds);
     188        chardev_conn(icall_handle, icall, &con->cds);
    189189}
    190190
  • uspace/drv/fb/amdm37x_dispc/main.c

    r3e242d2 ra46e56b  
    4646#define NAME  "amdm37x_dispc"
    4747
    48 static void graph_vsl_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     48static void graph_vsl_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    4949{
    5050        visualizer_t *vsl;
    5151
    5252        vsl = (visualizer_t *) ddf_fun_data_get((ddf_fun_t *)arg);
    53         graph_visualizer_connection(vsl, iid, icall, NULL);
     53        graph_visualizer_connection(vsl, icall_handle, icall, NULL);
    5454}
    5555
  • uspace/drv/fb/kfb/port.c

    r3e242d2 ra46e56b  
    162162};
    163163
    164 static void graph_vsl_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     164static void graph_vsl_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    165165{
    166166        visualizer_t *vsl;
     
    168168
    169169        vsl = (visualizer_t *) ddf_fun_data_get((ddf_fun_t *)arg);
    170         graph_visualizer_connection(vsl, iid, icall, NULL);
     170        graph_visualizer_connection(vsl, icall_handle, icall, NULL);
    171171
    172172        if (kfb.addr != NULL) {
  • uspace/drv/hid/adb-kbd/adb-kbd.c

    r3e242d2 ra46e56b  
    130130}
    131131
    132 static void adb_kbd_events(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     132static void adb_kbd_events(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    133133{
    134134        adb_kbd_t *kbd = (adb_kbd_t *) arg;
     
    138138
    139139                ipc_call_t call;
    140                 cap_call_handle_t callid = async_get_call(&call);
     140                cap_call_handle_t chandle = async_get_call(&call);
    141141
    142142                errno_t retval = EOK;
     
    154154                        retval = ENOENT;
    155155                }
    156                 async_answer_0(callid, retval);
     156                async_answer_0(chandle, retval);
    157157        }
    158158}
     
    190190
    191191/** Handle client connection */
    192 static void adb_kbd_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
    193 {
    194         cap_call_handle_t callid;
     192static void adb_kbd_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
     193{
     194        cap_call_handle_t chandle;
    195195        ipc_call_t call;
    196196        sysarg_t method;
     
    200200         * Answer the first IPC_M_CONNECT_ME_TO call.
    201201         */
    202         async_answer_0(iid, EOK);
     202        async_answer_0(icall_handle, EOK);
    203203
    204204        kbd = (adb_kbd_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
    205205
    206206        while (true) {
    207                 callid = async_get_call(&call);
     207                chandle = async_get_call(&call);
    208208                method = IPC_GET_IMETHOD(call);
    209209
    210210                if (!method) {
    211211                        /* The other side has hung up. */
    212                         async_answer_0(callid, EOK);
     212                        async_answer_0(chandle, EOK);
    213213                        return;
    214214                }
     
    218218                if (sess != NULL) {
    219219                        kbd->client_sess = sess;
    220                         async_answer_0(callid, EOK);
     220                        async_answer_0(chandle, EOK);
    221221                } else {
    222                         async_answer_0(callid, EINVAL);
     222                        async_answer_0(chandle, EINVAL);
    223223                }
    224224        }
  • uspace/drv/hid/adb-mouse/adb-mouse.c

    r3e242d2 ra46e56b  
    8888}
    8989
    90 static void adb_mouse_events(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     90static void adb_mouse_events(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    9191{
    9292        adb_mouse_t *mouse = (adb_mouse_t *) arg;
     
    9595        while (true) {
    9696                ipc_call_t call;
    97                 cap_call_handle_t callid = async_get_call(&call);
     97                cap_call_handle_t chandle = async_get_call(&call);
    9898
    9999                errno_t retval = EOK;
     
    112112                }
    113113
    114                 async_answer_0(callid, retval);
     114                async_answer_0(chandle, retval);
    115115        }
    116116}
     
    200200
    201201/** Handle client connection */
    202 static void adb_mouse_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
    203 {
    204         cap_call_handle_t callid;
     202static void adb_mouse_conn(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
     203{
     204        cap_call_handle_t chandle;
    205205        ipc_call_t call;
    206206        sysarg_t method;
     
    210210         * Answer the first IPC_M_CONNECT_ME_TO call.
    211211         */
    212         async_answer_0(iid, EOK);
     212        async_answer_0(icall_handle, EOK);
    213213
    214214        mouse = (adb_mouse_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
    215215
    216216        while (true) {
    217                 callid = async_get_call(&call);
     217                chandle = async_get_call(&call);
    218218                method = IPC_GET_IMETHOD(call);
    219219
    220220                if (!method) {
    221221                        /* The other side has hung up. */
    222                         async_answer_0(callid, EOK);
     222                        async_answer_0(chandle, EOK);
    223223                        return;
    224224                }
     
    228228                if (sess != NULL) {
    229229                        mouse->client_sess = sess;
    230                         async_answer_0(callid, EOK);
     230                        async_answer_0(chandle, EOK);
    231231                } else {
    232                         async_answer_0(callid, EINVAL);
     232                        async_answer_0(chandle, EINVAL);
    233233                }
    234234        }
  • uspace/drv/hid/atkbd/atkbd.c

    r3e242d2 ra46e56b  
    293293 *
    294294 * @param fun     Device function handling the call.
    295  * @param icallid Call id.
     295 * @param icall_handle Call id.
    296296 * @param icall   Call data.
    297297 *
    298298 */
    299299static void default_connection_handler(ddf_fun_t *fun,
    300     cap_call_handle_t icallid, ipc_call_t *icall)
     300    cap_call_handle_t icall_handle, ipc_call_t *icall)
    301301{
    302302        const sysarg_t method = IPC_GET_IMETHOD(*icall);
     
    306306        switch (method) {
    307307        case KBDEV_SET_IND:
    308                 async_answer_0(icallid, ENOTSUP);
     308                async_answer_0(icall_handle, ENOTSUP);
    309309                break;
    310310        /*
     
    319319                        ddf_msg(LVL_WARN,
    320320                            "Failed creating callback session");
    321                         async_answer_0(icallid, EAGAIN);
     321                        async_answer_0(icall_handle, EAGAIN);
    322322                        break;
    323323                }
     
    326326                        kbd->client_sess = sess;
    327327                        ddf_msg(LVL_DEBUG, "Set client session");
    328                         async_answer_0(icallid, EOK);
     328                        async_answer_0(icall_handle, EOK);
    329329                } else {
    330330                        ddf_msg(LVL_ERROR, "Client session already set");
    331                         async_answer_0(icallid, ELIMIT);
     331                        async_answer_0(icall_handle, ELIMIT);
    332332                }
    333333
     
    335335        default:
    336336                ddf_msg(LVL_ERROR, "Unknown method: %d.", (int)method);
    337                 async_answer_0(icallid, EINVAL);
     337                async_answer_0(icall_handle, EINVAL);
    338338                break;
    339339        }
  • uspace/drv/hid/ps2mouse/ps2mouse.c

    r3e242d2 ra46e56b  
    400400 *
    401401 * @param fun Device function handling the call.
    402  * @param icallid Call id.
     402 * @param icall_handle Call id.
    403403 * @param icall Call data.
    404404 */
    405405void default_connection_handler(ddf_fun_t *fun,
    406     cap_call_handle_t icallid, ipc_call_t *icall)
     406    cap_call_handle_t icall_handle, ipc_call_t *icall)
    407407{
    408408        const sysarg_t method = IPC_GET_IMETHOD(*icall);
     
    419419                        ddf_msg(LVL_WARN,
    420420                            "Failed creating client callback session");
    421                         async_answer_0(icallid, EAGAIN);
     421                        async_answer_0(icall_handle, EAGAIN);
    422422                        break;
    423423                }
     
    425425                        mouse->client_sess = sess;
    426426                        ddf_msg(LVL_DEBUG, "Set client session");
    427                         async_answer_0(icallid, EOK);
     427                        async_answer_0(icall_handle, EOK);
    428428                } else {
    429429                        ddf_msg(LVL_ERROR, "Client session already set");
    430                         async_answer_0(icallid, ELIMIT);
     430                        async_answer_0(icall_handle, ELIMIT);
    431431                }
    432432                break;
    433433        default:
    434434                ddf_msg(LVL_ERROR, "Unknown method: %d.", (int)method);
    435                 async_answer_0(icallid, EINVAL);
     435                async_answer_0(icall_handle, EINVAL);
    436436                break;
    437437        }
  • uspace/drv/hid/usbhid/kbd/kbddev.c

    r3e242d2 ra46e56b  
    157157 *
    158158 * @param fun Device function handling the call.
    159  * @param icallid Call id.
     159 * @param icall_handle Call id.
    160160 * @param icall Call data.
    161161 */
    162162static void default_connection_handler(ddf_fun_t *fun,
    163     cap_call_handle_t icallid, ipc_call_t *icall)
     163    cap_call_handle_t icall_handle, ipc_call_t *icall)
    164164{
    165165        const sysarg_t method = IPC_GET_IMETHOD(*icall);
     
    171171                kbd_dev->mods = IPC_GET_ARG1(*icall);
    172172                usb_kbd_set_led(kbd_dev->hid_dev, kbd_dev);
    173                 async_answer_0(icallid, EOK);
     173                async_answer_0(icall_handle, EOK);
    174174                break;
    175175        /* This might be ugly but async_callback_receive_start makes no
     
    181181                        usb_log_warning(
    182182                            "Failed to create start console session.\n");
    183                         async_answer_0(icallid, EAGAIN);
     183                        async_answer_0(icall_handle, EAGAIN);
    184184                        break;
    185185                }
     
    187187                        kbd_dev->client_sess = sess;
    188188                        usb_log_debug("%s: OK", __FUNCTION__);
    189                         async_answer_0(icallid, EOK);
     189                        async_answer_0(icall_handle, EOK);
    190190                } else {
    191191                        usb_log_error("%s: console session already set",
    192192                           __FUNCTION__);
    193                         async_answer_0(icallid, ELIMIT);
     193                        async_answer_0(icall_handle, ELIMIT);
    194194                }
    195195                break;
     
    197197                        usb_log_error("%s: Unknown method: %d.",
    198198                            __FUNCTION__, (int) method);
    199                         async_answer_0(icallid, EINVAL);
     199                        async_answer_0(icall_handle, EINVAL);
    200200                        break;
    201201        }
  • uspace/drv/hid/usbhid/mouse/mousedev.c

    r3e242d2 ra46e56b  
    110110 *
    111111 * @param fun Device function handling the call.
    112  * @param icallid Call id.
     112 * @param icall_handle Call id.
    113113 * @param icall Call data.
    114114 */
    115115static void default_connection_handler(ddf_fun_t *fun,
    116     cap_call_handle_t icallid, ipc_call_t *icall)
     116    cap_call_handle_t icall_handle, ipc_call_t *icall)
    117117{
    118118        usb_mouse_t *mouse_dev = ddf_fun_data_get(fun);
     
    120120        if (mouse_dev == NULL) {
    121121                usb_log_debug("%s: Missing parameters.", __FUNCTION__);
    122                 async_answer_0(icallid, EINVAL);
     122                async_answer_0(icall_handle, EINVAL);
    123123                return;
    124124        }
     
    135135                        usb_log_debug("Console session to %s set ok (%p).",
    136136                            ddf_fun_get_name(fun), sess);
    137                         async_answer_0(icallid, EOK);
     137                        async_answer_0(icall_handle, EOK);
    138138                } else {
    139139                        usb_log_error("Console session to %s already set.",
    140140                            ddf_fun_get_name(fun));
    141                         async_answer_0(icallid, ELIMIT);
     141                        async_answer_0(icall_handle, ELIMIT);
    142142                        async_hangup(sess);
    143143                }
    144144        } else {
    145145                usb_log_debug("%s: Invalid function.", __FUNCTION__);
    146                 async_answer_0(icallid, EINVAL);
     146                async_answer_0(icall_handle, EINVAL);
    147147        }
    148148}
  • uspace/drv/hid/usbhid/multimedia/multimedia.c

    r3e242d2 ra46e56b  
    8181 *
    8282 * @param fun Device function handling the call.
    83  * @param icallid Call id.
     83 * @param icall_handle Call id.
    8484 * @param icall Call data.
    8585 */
    8686static void default_connection_handler(ddf_fun_t *fun,
    87     cap_call_handle_t icallid, ipc_call_t *icall)
     87    cap_call_handle_t icall_handle, ipc_call_t *icall)
    8888{
    8989        usb_log_debug(NAME " default_connection_handler()");
     
    9898                        usb_log_debug(NAME " Saved session to console: %p",
    9999                            sess);
    100                         async_answer_0(icallid, EOK);
     100                        async_answer_0(icall_handle, EOK);
    101101                } else
    102                         async_answer_0(icallid, ELIMIT);
     102                        async_answer_0(icall_handle, ELIMIT);
    103103        } else
    104                 async_answer_0(icallid, EINVAL);
     104                async_answer_0(icall_handle, EINVAL);
    105105}
    106106
  • uspace/drv/hid/xtkbd/xtkbd.c

    r3e242d2 ra46e56b  
    329329 *
    330330 * @param fun     Device function handling the call.
    331  * @param icallid Call id.
     331 * @param icall_handle Call id.
    332332 * @param icall   Call data.
    333333 *
    334334 */
    335335static void default_connection_handler(ddf_fun_t *fun,
    336     cap_call_handle_t icallid, ipc_call_t *icall)
     336    cap_call_handle_t icall_handle, ipc_call_t *icall)
    337337{
    338338        const sysarg_t method = IPC_GET_IMETHOD(*icall);
     
    357357                errno_t rc = chardev_write(kbd->chardev, &cmds[0], 1, &nwr);
    358358                if (rc != EOK) {
    359                         async_answer_0(icallid, rc);
     359                        async_answer_0(icall_handle, rc);
    360360                        break;
    361361                }
    362362
    363363                rc = chardev_write(kbd->chardev, &cmds[1], 1, &nwr);
    364                 async_answer_0(icallid, rc);
     364                async_answer_0(icall_handle, rc);
    365365                break;
    366366        /*
     
    375375                        ddf_msg(LVL_WARN,
    376376                            "Failed creating callback session");
    377                         async_answer_0(icallid, EAGAIN);
     377                        async_answer_0(icall_handle, EAGAIN);
    378378                        break;
    379379                }
     
    382382                        kbd->client_sess = sess;
    383383                        ddf_msg(LVL_DEBUG, "Set client session");
    384                         async_answer_0(icallid, EOK);
     384                        async_answer_0(icall_handle, EOK);
    385385                } else {
    386386                        ddf_msg(LVL_ERROR, "Client session already set");
    387                         async_answer_0(icallid, ELIMIT);
     387                        async_answer_0(icall_handle, ELIMIT);
    388388                }
    389389
     
    391391        default:
    392392                ddf_msg(LVL_ERROR, "Unknown method: %d.", (int)method);
    393                 async_answer_0(icallid, EINVAL);
     393                async_answer_0(icall_handle, EINVAL);
    394394                break;
    395395        }
  • uspace/drv/intctl/apic/apic.c

    r3e242d2 ra46e56b  
    164164 * @param arg   Local argument.
    165165 */
    166 static void apic_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
    167 {
    168         cap_call_handle_t callid;
     166static void apic_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
     167{
     168        cap_call_handle_t chandle;
    169169        ipc_call_t call;
    170170        apic_t *apic;
     
    173173         * Answer the first IPC_M_CONNECT_ME_TO call.
    174174         */
    175         async_answer_0(iid, EOK);
     175        async_answer_0(icall_handle, EOK);
    176176
    177177        apic = (apic_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
    178178
    179179        while (true) {
    180                 callid = async_get_call(&call);
     180                chandle = async_get_call(&call);
    181181
    182182                if (!IPC_GET_IMETHOD(call)) {
    183183                        /* The other side has hung up. */
    184                         async_answer_0(callid, EOK);
     184                        async_answer_0(chandle, EOK);
    185185                        return;
    186186                }
     
    188188                switch (IPC_GET_IMETHOD(call)) {
    189189                case IRC_ENABLE_INTERRUPT:
    190                         async_answer_0(callid, apic_enable_irq(apic,
     190                        async_answer_0(chandle, apic_enable_irq(apic,
    191191                            IPC_GET_ARG1(call)));
    192192                        break;
    193193                case IRC_DISABLE_INTERRUPT:
    194194                        /* XXX TODO */
    195                         async_answer_0(callid, EOK);
     195                        async_answer_0(chandle, EOK);
    196196                        break;
    197197                case IRC_CLEAR_INTERRUPT:
    198198                        /* Noop */
    199                         async_answer_0(callid, EOK);
     199                        async_answer_0(chandle, EOK);
    200200                        break;
    201201                default:
    202                         async_answer_0(callid, EINVAL);
     202                        async_answer_0(chandle, EINVAL);
    203203                        break;
    204204                }
  • uspace/drv/intctl/i8259/i8259.c

    r3e242d2 ra46e56b  
    9393 * @param arg   Local argument.
    9494 */
    95 static void i8259_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
    96 {
    97         cap_call_handle_t callid;
     95static void i8259_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
     96{
     97        cap_call_handle_t chandle;
    9898        ipc_call_t call;
    9999        i8259_t *i8259 = NULL /* XXX */;
     
    102102         * Answer the first IPC_M_CONNECT_ME_TO call.
    103103         */
    104         async_answer_0(iid, EOK);
     104        async_answer_0(icall_handle, EOK);
    105105
    106106        i8259 = (i8259_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
    107107
    108108        while (true) {
    109                 callid = async_get_call(&call);
     109                chandle = async_get_call(&call);
    110110
    111111                if (!IPC_GET_IMETHOD(call)) {
    112112                        /* The other side has hung up. */
    113                         async_answer_0(callid, EOK);
     113                        async_answer_0(chandle, EOK);
    114114                        return;
    115115                }
     
    117117                switch (IPC_GET_IMETHOD(call)) {
    118118                case IRC_ENABLE_INTERRUPT:
    119                         async_answer_0(callid, pic_enable_irq(i8259,
     119                        async_answer_0(chandle, pic_enable_irq(i8259,
    120120                            IPC_GET_ARG1(call)));
    121121                        break;
    122122                case IRC_DISABLE_INTERRUPT:
    123123                        /* XXX TODO */
    124                         async_answer_0(callid, EOK);
     124                        async_answer_0(chandle, EOK);
    125125                        break;
    126126                case IRC_CLEAR_INTERRUPT:
    127127                        /* Noop */
    128                         async_answer_0(callid, EOK);
     128                        async_answer_0(chandle, EOK);
    129129                        break;
    130130                default:
    131                         async_answer_0(callid, EINVAL);
     131                        async_answer_0(chandle, EINVAL);
    132132                        break;
    133133                }
  • uspace/drv/intctl/icp-ic/icp-ic.c

    r3e242d2 ra46e56b  
    6969 * @param arg   Local argument.
    7070 */
    71 static void icpic_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     71static void icpic_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    7272{
    73         cap_call_handle_t callid;
     73        cap_call_handle_t chandle;
    7474        ipc_call_t call;
    7575        icpic_t *icpic;
     
    7878         * Answer the first IPC_M_CONNECT_ME_TO call.
    7979         */
    80         async_answer_0(iid, EOK);
     80        async_answer_0(icall_handle, EOK);
    8181
    8282        icpic = (icpic_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
    8383
    8484        while (true) {
    85                 callid = async_get_call(&call);
     85                chandle = async_get_call(&call);
    8686
    8787                if (!IPC_GET_IMETHOD(call)) {
    8888                        /* The other side has hung up. */
    89                         async_answer_0(callid, EOK);
     89                        async_answer_0(chandle, EOK);
    9090                        return;
    9191                }
     
    9393                switch (IPC_GET_IMETHOD(call)) {
    9494                case IRC_ENABLE_INTERRUPT:
    95                         async_answer_0(callid,
     95                        async_answer_0(chandle,
    9696                            icpic_enable_irq(icpic, IPC_GET_ARG1(call)));
    9797                        break;
    9898                case IRC_DISABLE_INTERRUPT:
    9999                        /* XXX TODO */
    100                         async_answer_0(callid, EOK);
     100                        async_answer_0(chandle, EOK);
    101101                        break;
    102102                case IRC_CLEAR_INTERRUPT:
    103103                        /* Noop */
    104                         async_answer_0(callid, EOK);
     104                        async_answer_0(chandle, EOK);
    105105                        break;
    106106                default:
    107                         async_answer_0(callid, EINVAL);
     107                        async_answer_0(chandle, EINVAL);
    108108                        break;
    109109                }
  • uspace/drv/intctl/obio/obio.c

    r3e242d2 ra46e56b  
    7373 * @param arg           Local argument.
    7474 */
    75 static void obio_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     75static void obio_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    7676{
    77         cap_call_handle_t callid;
     77        cap_call_handle_t chandle;
    7878        ipc_call_t call;
    7979        obio_t *obio;
     
    8282         * Answer the first IPC_M_CONNECT_ME_TO call.
    8383         */
    84         async_answer_0(iid, EOK);
     84        async_answer_0(icall_handle, EOK);
    8585
    8686        obio = (obio_t *)ddf_dev_data_get(ddf_fun_get_dev((ddf_fun_t *)arg));
     
    8989                int inr;
    9090
    91                 callid = async_get_call(&call);
     91                chandle = async_get_call(&call);
    9292                switch (IPC_GET_IMETHOD(call)) {
    9393                case IRC_ENABLE_INTERRUPT:
     
    9595                        pio_set_64(&obio->regs[OBIO_IMR(inr & INO_MASK)],
    9696                            1UL << 31, 0);
    97                         async_answer_0(callid, EOK);
     97                        async_answer_0(chandle, EOK);
    9898                        break;
    9999                case IRC_DISABLE_INTERRUPT:
    100100                        /* XXX TODO */
    101                         async_answer_0(callid, EOK);
     101                        async_answer_0(chandle, EOK);
    102102                        break;
    103103                case IRC_CLEAR_INTERRUPT:
    104104                        inr = IPC_GET_ARG1(call);
    105105                        pio_write_64(&obio->regs[OBIO_CIR(inr & INO_MASK)], 0);
    106                         async_answer_0(callid, EOK);
     106                        async_answer_0(chandle, EOK);
    107107                        break;
    108108                default:
    109                         async_answer_0(callid, EINVAL);
     109                        async_answer_0(chandle, EINVAL);
    110110                        break;
    111111                }
Note: See TracChangeset for help on using the changeset viewer.