Ignore:
Timestamp:
2018-03-22T06:49:35Z (7 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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/remote_usbhid.c

    r3e242d2 ra46e56b  
    309309
    310310void remote_usbhid_get_event_length(ddf_fun_t *fun, void *iface,
    311     cap_call_handle_t callid, ipc_call_t *call)
     311    cap_call_handle_t chandle, ipc_call_t *call)
    312312{
    313313        printf("remote_usbhid_get_event_length()\n");
     
    317317        if (!hid_iface->get_event_length) {
    318318                printf("Get event length not set!\n");
    319                 async_answer_0(callid, ENOTSUP);
     319                async_answer_0(chandle, ENOTSUP);
    320320                return;
    321321        }
     
    325325//              len = EEMPTY;
    326326//      }
    327         async_answer_1(callid, EOK, len);
     327        async_answer_1(chandle, EOK, len);
    328328
    329329//      if (len < 0) {
    330 //              async_answer_0(callid, len);
     330//              async_answer_0(chandle, len);
    331331//      } else {
    332 //              async_answer_1(callid, EOK, len);
     332//              async_answer_1(chandle, EOK, len);
    333333//      }
    334334}
    335335
    336336void remote_usbhid_get_event(ddf_fun_t *fun, void *iface,
    337     cap_call_handle_t callid, ipc_call_t *call)
     337    cap_call_handle_t chandle, ipc_call_t *call)
    338338{
    339339        usbhid_iface_t *hid_iface = (usbhid_iface_t *) iface;
    340340
    341341        if (!hid_iface->get_event) {
    342                 async_answer_0(callid, ENOTSUP);
     342                async_answer_0(chandle, ENOTSUP);
    343343                return;
    344344        }
     
    347347
    348348        size_t len;
    349         cap_call_handle_t data_callid;
    350         if (!async_data_read_receive(&data_callid, &len)) {
    351                 async_answer_0(callid, EPARTY);
     349        cap_call_handle_t data_chandle;
     350        if (!async_data_read_receive(&data_chandle, &len)) {
     351                async_answer_0(chandle, EPARTY);
    352352                return;
    353353        }
     
    357357//      }
    358358        if (len == 0) {
    359                 async_answer_0(data_callid, EINVAL);
    360                 async_answer_0(callid, EINVAL);
     359                async_answer_0(data_chandle, EINVAL);
     360                async_answer_0(chandle, EINVAL);
    361361                return;
    362362        }
     
    366366        uint8_t *data = malloc(len);
    367367        if (data == NULL) {
    368                 async_answer_0(data_callid, ENOMEM);
    369                 async_answer_0(callid, ENOMEM);
     368                async_answer_0(data_chandle, ENOMEM);
     369                async_answer_0(chandle, ENOMEM);
    370370                return;
    371371        }
     
    376376        if (rc != EOK) {
    377377                free(data);
    378                 async_answer_0(data_callid, rc);
    379                 async_answer_0(callid, rc);
     378                async_answer_0(data_chandle, rc);
     379                async_answer_0(chandle, rc);
    380380                return;
    381381        }
     
    386386        }
    387387
    388         async_data_read_finalize(data_callid, data, act_length);
     388        async_data_read_finalize(data_chandle, data, act_length);
    389389
    390390        free(data);
    391391
    392         async_answer_1(callid, EOK, event_nr);
     392        async_answer_1(chandle, EOK, event_nr);
    393393}
    394394
    395395void remote_usbhid_get_report_descriptor_length(ddf_fun_t *fun, void *iface,
    396     cap_call_handle_t callid, ipc_call_t *call)
     396    cap_call_handle_t chandle, ipc_call_t *call)
    397397{
    398398        usbhid_iface_t *hid_iface = (usbhid_iface_t *) iface;
    399399
    400400        if (!hid_iface->get_report_descriptor_length) {
    401                 async_answer_0(callid, ENOTSUP);
     401                async_answer_0(chandle, ENOTSUP);
    402402                return;
    403403        }
    404404
    405405        size_t len = hid_iface->get_report_descriptor_length(fun);
    406         async_answer_1(callid, EOK, (sysarg_t) len);
     406        async_answer_1(chandle, EOK, (sysarg_t) len);
    407407}
    408408
    409409void remote_usbhid_get_report_descriptor(ddf_fun_t *fun, void *iface,
    410     cap_call_handle_t callid, ipc_call_t *call)
     410    cap_call_handle_t chandle, ipc_call_t *call)
    411411{
    412412        usbhid_iface_t *hid_iface = (usbhid_iface_t *) iface;
    413413
    414414        if (!hid_iface->get_report_descriptor) {
    415                 async_answer_0(callid, ENOTSUP);
     415                async_answer_0(chandle, ENOTSUP);
    416416                return;
    417417        }
    418418
    419419        size_t len;
    420         cap_call_handle_t data_callid;
    421         if (!async_data_read_receive(&data_callid, &len)) {
    422                 async_answer_0(callid, EINVAL);
     420        cap_call_handle_t data_chandle;
     421        if (!async_data_read_receive(&data_chandle, &len)) {
     422                async_answer_0(chandle, EINVAL);
    423423                return;
    424424        }
    425425
    426426        if (len == 0) {
    427                 async_answer_0(data_callid, EINVAL);
    428                 async_answer_0(callid, EINVAL);
     427                async_answer_0(data_chandle, EINVAL);
     428                async_answer_0(chandle, EINVAL);
    429429                return;
    430430        }
     
    432432        uint8_t *descriptor = malloc(len);
    433433        if (descriptor == NULL) {
    434                 async_answer_0(data_callid, ENOMEM);
    435                 async_answer_0(callid, ENOMEM);
     434                async_answer_0(data_chandle, ENOMEM);
     435                async_answer_0(chandle, ENOMEM);
    436436                return;
    437437        }
     
    445445        if (rc != EOK) {
    446446                free(descriptor);
    447                 async_answer_0(data_callid, rc);
    448                 async_answer_0(callid, rc);
    449                 return;
    450         }
    451 
    452         async_data_read_finalize(data_callid, descriptor, act_len);
    453         async_answer_0(callid, EOK);
     447                async_answer_0(data_chandle, rc);
     448                async_answer_0(chandle, rc);
     449                return;
     450        }
     451
     452        async_data_read_finalize(data_chandle, descriptor, act_len);
     453        async_answer_0(chandle, EOK);
    454454
    455455        free(descriptor);
Note: See TracChangeset for help on using the changeset viewer.