Changeset a46e56b in mainline for uspace/srv/loader/main.c


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/srv/loader/main.c

    r3e242d2 ra46e56b  
    9292static void ldr_get_taskid(cap_call_handle_t rid, ipc_call_t *request)
    9393{
    94         cap_call_handle_t callid;
     94        cap_call_handle_t chandle;
    9595        task_id_t task_id;
    9696        size_t len;
     
    9898        task_id = task_get_id();
    9999
    100         if (!async_data_read_receive(&callid, &len)) {
    101                 async_answer_0(callid, EINVAL);
     100        if (!async_data_read_receive(&chandle, &len)) {
     101                async_answer_0(chandle, EINVAL);
    102102                async_answer_0(rid, EINVAL);
    103103                return;
     
    107107                len = sizeof(task_id);
    108108
    109         async_data_read_finalize(callid, &task_id, len);
     109        async_data_read_finalize(chandle, &task_id, len);
    110110        async_answer_0(rid, EOK);
    111111}
     
    138138static void ldr_set_program(cap_call_handle_t rid, ipc_call_t *request)
    139139{
    140         cap_call_handle_t writeid;
     140        cap_call_handle_t write_chandle;
    141141        size_t namesize;
    142         if (!async_data_write_receive(&writeid, &namesize)) {
     142        if (!async_data_write_receive(&write_chandle, &namesize)) {
    143143                async_answer_0(rid, EINVAL);
    144144                return;
     
    146146
    147147        char* name = malloc(namesize);
    148         errno_t rc = async_data_write_finalize(writeid, name, namesize);
     148        errno_t rc = async_data_write_finalize(write_chandle, name, namesize);
    149149        if (rc != EOK) {
    150150                async_answer_0(rid, EINVAL);
     
    241241        }
    242242
    243         cap_call_handle_t writeid;
     243        cap_call_handle_t write_chandle;
    244244        size_t namesize;
    245         if (!async_data_write_receive(&writeid, &namesize)) {
     245        if (!async_data_write_receive(&write_chandle, &namesize)) {
    246246                async_answer_0(rid, EINVAL);
    247247                return;
     
    249249
    250250        char* name = malloc(namesize);
    251         errno_t rc = async_data_write_finalize(writeid, name, namesize);
     251        errno_t rc = async_data_write_finalize(write_chandle, name, namesize);
    252252        if (rc != EOK) {
    253253                async_answer_0(rid, EINVAL);
     
    332332 * to execute the loaded program).
    333333 */
    334 static void ldr_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
     334static void ldr_connection(cap_call_handle_t icall_handle, ipc_call_t *icall, void *arg)
    335335{
    336336        /* Already have a connection? */
    337337        if (connected) {
    338                 async_answer_0(iid, ELIMIT);
     338                async_answer_0(icall_handle, ELIMIT);
    339339                return;
    340340        }
     
    343343
    344344        /* Accept the connection */
    345         async_answer_0(iid, EOK);
     345        async_answer_0(icall_handle, EOK);
    346346
    347347        /* Ignore parameters, the connection is already open */
     
    351351                errno_t retval;
    352352                ipc_call_t call;
    353                 cap_call_handle_t callid = async_get_call(&call);
     353                cap_call_handle_t chandle = async_get_call(&call);
    354354
    355355                if (!IPC_GET_IMETHOD(call))
     
    358358                switch (IPC_GET_IMETHOD(call)) {
    359359                case LOADER_GET_TASKID:
    360                         ldr_get_taskid(callid, &call);
     360                        ldr_get_taskid(chandle, &call);
    361361                        continue;
    362362                case LOADER_SET_CWD:
    363                         ldr_set_cwd(callid, &call);
     363                        ldr_set_cwd(chandle, &call);
    364364                        continue;
    365365                case LOADER_SET_PROGRAM:
    366                         ldr_set_program(callid, &call);
     366                        ldr_set_program(chandle, &call);
    367367                        continue;
    368368                case LOADER_SET_ARGS:
    369                         ldr_set_args(callid, &call);
     369                        ldr_set_args(chandle, &call);
    370370                        continue;
    371371                case LOADER_ADD_INBOX:
    372                         ldr_add_inbox(callid, &call);
     372                        ldr_add_inbox(chandle, &call);
    373373                        continue;
    374374                case LOADER_LOAD:
    375                         ldr_load(callid, &call);
     375                        ldr_load(chandle, &call);
    376376                        continue;
    377377                case LOADER_RUN:
    378                         ldr_run(callid, &call);
     378                        ldr_run(chandle, &call);
    379379                        /* Not reached */
    380380                default:
     
    383383                }
    384384
    385                 async_answer_0(callid, retval);
     385                async_answer_0(chandle, retval);
    386386        }
    387387}
Note: See TracChangeset for help on using the changeset viewer.