Changeset 3be9d10 in mainline for uspace/srv/loader/main.c


Ignore:
Timestamp:
2018-03-21T21:29:31Z (7 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3e242d2
Parents:
eadaeae8
Message:

Get rid of ipc_callid_t

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/loader/main.c

    readaeae8 r3be9d10  
    9090static bool connected = false;
    9191
    92 static void ldr_get_taskid(ipc_callid_t rid, ipc_call_t *request)
    93 {
    94         ipc_callid_t callid;
     92static void ldr_get_taskid(cap_call_handle_t rid, ipc_call_t *request)
     93{
     94        cap_call_handle_t callid;
    9595        task_id_t task_id;
    9696        size_t len;
     
    116116 * @param request
    117117 */
    118 static void ldr_set_cwd(ipc_callid_t rid, ipc_call_t *request)
     118static void ldr_set_cwd(cap_call_handle_t rid, ipc_call_t *request)
    119119{
    120120        char *buf;
     
    136136 * @param request
    137137 */
    138 static void ldr_set_program(ipc_callid_t rid, ipc_call_t *request)
    139 {
    140         ipc_callid_t writeid;
     138static void ldr_set_program(cap_call_handle_t rid, ipc_call_t *request)
     139{
     140        cap_call_handle_t writeid;
    141141        size_t namesize;
    142142        if (!async_data_write_receive(&writeid, &namesize)) {
     
    169169 * @param request
    170170 */
    171 static void ldr_set_args(ipc_callid_t rid, ipc_call_t *request)
     171static void ldr_set_args(cap_call_handle_t rid, ipc_call_t *request)
    172172{
    173173        char *buf;
     
    234234 * @param request
    235235 */
    236 static void ldr_add_inbox(ipc_callid_t rid, ipc_call_t *request)
     236static void ldr_add_inbox(cap_call_handle_t rid, ipc_call_t *request)
    237237{
    238238        if (inbox_entries == INBOX_MAX_ENTRIES) {
     
    241241        }
    242242
    243         ipc_callid_t writeid;
     243        cap_call_handle_t writeid;
    244244        size_t namesize;
    245245        if (!async_data_write_receive(&writeid, &namesize)) {
     
    281281 * @return 0 on success, !0 on error.
    282282 */
    283 static int ldr_load(ipc_callid_t rid, ipc_call_t *request)
     283static int ldr_load(cap_call_handle_t rid, ipc_call_t *request)
    284284{
    285285        int rc = elf_load(program_fd, &prog_info);
     
    310310 * @return 0 on success, !0 on error.
    311311 */
    312 static __attribute__((noreturn)) void ldr_run(ipc_callid_t rid,
     312static __attribute__((noreturn)) void ldr_run(cap_call_handle_t rid,
    313313    ipc_call_t *request)
    314314{
     
    332332 * to execute the loaded program).
    333333 */
    334 static void ldr_connection(ipc_callid_t iid, ipc_call_t *icall, void *arg)
     334static void ldr_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg)
    335335{
    336336        /* Already have a connection? */
     
    351351                errno_t retval;
    352352                ipc_call_t call;
    353                 ipc_callid_t callid = async_get_call(&call);
     353                cap_call_handle_t callid = async_get_call(&call);
    354354
    355355                if (!IPC_GET_IMETHOD(call))
Note: See TracChangeset for help on using the changeset viewer.