Changeset 25a179e in mainline for uspace/lib/c/generic
- Timestamp:
- 2017-12-20T19:51:45Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f96b6c8
- Parents:
- d4a829e
- Location:
- uspace/lib/c/generic
- Files:
-
- 29 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/async.c
rd4a829e r25a179e 205 205 ipc_call_t *dataptr; 206 206 207 sysarg_t retval;207 int retval; 208 208 } amsg_t; 209 209 … … 332 332 msg->destroyed = false; 333 333 msg->dataptr = NULL; 334 msg->retval = (sysarg_t)EINVAL;334 msg->retval = EINVAL; 335 335 awaiter_initialize(&msg->wdata); 336 336 } … … 860 860 &answer); 861 861 862 sysarg_t ret;862 int ret; 863 863 async_wait_for(req, &ret); 864 864 if (ret != EOK) … … 1708 1708 * 1709 1709 */ 1710 void async_wait_for(aid_t amsgid, sysarg_t *retval)1710 void async_wait_for(aid_t amsgid, int *retval) 1711 1711 { 1712 1712 assert(amsgid); … … 1754 1754 * 1755 1755 */ 1756 int async_wait_timeout(aid_t amsgid, sysarg_t *retval, suseconds_t timeout)1756 int async_wait_timeout(aid_t amsgid, int *retval, suseconds_t timeout) 1757 1757 { 1758 1758 assert(amsgid); … … 1917 1917 * 1918 1918 */ 1919 sysarg_t async_req_fast(async_exch_t *exch, sysarg_t imethod, sysarg_t arg1,1919 int async_req_fast(async_exch_t *exch, sysarg_t imethod, sysarg_t arg1, 1920 1920 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4, sysarg_t *r1, sysarg_t *r2, 1921 1921 sysarg_t *r3, sysarg_t *r4, sysarg_t *r5) … … 1928 1928 &result); 1929 1929 1930 sysarg_t rc;1930 int rc; 1931 1931 async_wait_for(aid, &rc); 1932 1932 … … 1969 1969 * 1970 1970 */ 1971 sysarg_t async_req_slow(async_exch_t *exch, sysarg_t imethod, sysarg_t arg1,1971 int async_req_slow(async_exch_t *exch, sysarg_t imethod, sysarg_t arg1, 1972 1972 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4, sysarg_t arg5, sysarg_t *r1, 1973 1973 sysarg_t *r2, sysarg_t *r3, sysarg_t *r4, sysarg_t *r5) … … 1980 1980 &result); 1981 1981 1982 sysarg_t rc;1982 int rc; 1983 1983 async_wait_for(aid, &rc); 1984 1984 … … 2044 2044 } 2045 2045 2046 sysarg_t async_answer_0(cap_handle_t chandle, sysarg_t retval)2046 int async_answer_0(cap_handle_t chandle, int retval) 2047 2047 { 2048 2048 return ipc_answer_0(chandle, retval); 2049 2049 } 2050 2050 2051 sysarg_t async_answer_1(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1)2051 int async_answer_1(cap_handle_t chandle, int retval, sysarg_t arg1) 2052 2052 { 2053 2053 return ipc_answer_1(chandle, retval, arg1); 2054 2054 } 2055 2055 2056 sysarg_t async_answer_2(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,2056 int async_answer_2(cap_handle_t chandle, int retval, sysarg_t arg1, 2057 2057 sysarg_t arg2) 2058 2058 { … … 2060 2060 } 2061 2061 2062 sysarg_t async_answer_3(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,2062 int async_answer_3(cap_handle_t chandle, int retval, sysarg_t arg1, 2063 2063 sysarg_t arg2, sysarg_t arg3) 2064 2064 { … … 2066 2066 } 2067 2067 2068 sysarg_t async_answer_4(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,2068 int async_answer_4(cap_handle_t chandle, int retval, sysarg_t arg1, 2069 2069 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4) 2070 2070 { … … 2072 2072 } 2073 2073 2074 sysarg_t async_answer_5(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,2074 int async_answer_5(cap_handle_t chandle, int retval, sysarg_t arg1, 2075 2075 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4, sysarg_t arg5) 2076 2076 { … … 2120 2120 &answer); 2121 2121 2122 sysarg_t rc;2122 int rc; 2123 2123 async_wait_for(req, &rc); 2124 2124 if (rc != EOK) … … 2147 2147 msg, reply_received); 2148 2148 2149 sysarg_t rc;2149 int rc; 2150 2150 async_wait_for((aid_t) msg, &rc); 2151 2151 … … 2886 2886 } 2887 2887 2888 sysarg_t rc;2888 int rc; 2889 2889 async_wait_for(msg, &rc); 2890 2890 … … 3064 3064 * 3065 3065 */ 3066 void async_data_write_void( sysarg_t retval)3066 void async_data_write_void(int retval) 3067 3067 { 3068 3068 cap_handle_t chandle; … … 3102 3102 } 3103 3103 3104 sysarg_t rc;3104 int rc; 3105 3105 async_wait_for(msg, &rc); 3106 3106 -
uspace/lib/c/generic/bd.c
rd4a829e r25a179e 98 98 } 99 99 100 sysarg_t retval;100 int retval; 101 101 async_wait_for(req, &retval); 102 102 … … 121 121 } 122 122 123 sysarg_t retval;123 int retval; 124 124 async_wait_for(req, &retval); 125 125 … … 146 146 } 147 147 148 sysarg_t retval;148 int retval; 149 149 async_wait_for(req, &retval); 150 150 if (retval != EOK) -
uspace/lib/c/generic/clipboard.c
rd4a829e r25a179e 104 104 if (size == 0) { 105 105 async_exch_t *exch = clip_exchange_begin(); 106 sysarg_t rc = async_req_1_0(exch, CLIPBOARD_PUT_DATA,106 int rc = async_req_1_0(exch, CLIPBOARD_PUT_DATA, 107 107 CLIPBOARD_TAG_NONE); 108 108 clip_exchange_end(exch); … … 113 113 aid_t req = async_send_1(exch, CLIPBOARD_PUT_DATA, CLIPBOARD_TAG_DATA, 114 114 NULL); 115 sysarg_t rc = async_data_write_start(exch, (void *) str, size);115 int rc = async_data_write_start(exch, (void *) str, size); 116 116 clip_exchange_end(exch); 117 117 118 118 if (rc != EOK) { 119 sysarg_t rc_orig;119 int rc_orig; 120 120 async_wait_for(req, &rc_orig); 121 121 if (rc_orig == EOK) … … 148 148 sysarg_t size; 149 149 sysarg_t tag; 150 sysarg_t rc = async_req_0_2(exch, CLIPBOARD_CONTENT, &size, &tag);150 int rc = async_req_0_2(exch, CLIPBOARD_CONTENT, &size, &tag); 151 151 152 152 clip_exchange_end(exch); … … 185 185 186 186 if (rc != EOK) { 187 sysarg_t rc_orig;187 int rc_orig; 188 188 async_wait_for(req, &rc_orig); 189 189 if (rc_orig == EOK) -
uspace/lib/c/generic/device/clock_dev.c
rd4a829e r25a179e 60 60 async_exchange_end(exch); 61 61 62 sysarg_t rc;62 int rc; 63 63 if (ret != EOK) { 64 64 async_forget(req); … … 91 91 async_exchange_end(exch); 92 92 93 sysarg_t rc;93 int rc; 94 94 if (ret != EOK) { 95 95 async_forget(req); -
uspace/lib/c/generic/device/led_dev.c
rd4a829e r25a179e 48 48 async_exchange_end(exch); 49 49 50 sysarg_t rc;50 int rc; 51 51 async_wait_for(req, &rc); 52 52 -
uspace/lib/c/generic/devman.c
rd4a829e r25a179e 182 182 ipc_call_t answer; 183 183 aid_t req = async_send_2(exch, DEVMAN_DRIVER_REGISTER, 0, 0, &answer); 184 sysarg_t retval = async_data_write_start(exch, name, str_size(name));184 int retval = async_data_write_start(exch, name, str_size(name)); 185 185 186 186 devman_exchange_end(exch); … … 222 222 aid_t req = async_send_3(exch, DEVMAN_ADD_FUNCTION, (sysarg_t) ftype, 223 223 devh, match_count, &answer); 224 sysarg_t retval = async_data_write_start(exch, name, str_size(name));224 int retval = async_data_write_start(exch, name, str_size(name)); 225 225 if (retval != EOK) { 226 226 devman_exchange_end(exch); … … 272 272 aid_t req = async_send_1(exch, DEVMAN_ADD_DEVICE_TO_CATEGORY, 273 273 devman_handle, &answer); 274 sysarg_t retval = async_data_write_start(exch, cat_name,274 int retval = async_data_write_start(exch, cat_name, 275 275 str_size(cat_name)); 276 276 … … 310 310 { 311 311 async_exch_t *exch; 312 sysarg_t retval;312 int retval; 313 313 314 314 exch = devman_exchange_begin_blocking(INTERFACE_DDF_DRIVER); … … 316 316 devman_exchange_end(exch); 317 317 318 return (int)retval;318 return retval; 319 319 } 320 320 … … 325 325 return ENOMEM; 326 326 327 sysarg_t retval = async_req_1_0(exch, DEVMAN_DRV_FUN_ONLINE, funh);328 329 devman_exchange_end(exch); 330 return (int)retval;327 int retval = async_req_1_0(exch, DEVMAN_DRV_FUN_ONLINE, funh); 328 329 devman_exchange_end(exch); 330 return retval; 331 331 } 332 332 … … 337 337 return ENOMEM; 338 338 339 sysarg_t retval = async_req_1_0(exch, DEVMAN_DRV_FUN_OFFLINE, funh);340 341 devman_exchange_end(exch); 342 return (int)retval;339 int retval = async_req_1_0(exch, DEVMAN_DRV_FUN_OFFLINE, funh); 340 341 devman_exchange_end(exch); 342 return retval; 343 343 } 344 344 … … 374 374 aid_t req = async_send_2(exch, DEVMAN_DEVICE_GET_HANDLE, flags, 0, 375 375 &answer); 376 sysarg_t retval = async_data_write_start(exch, pathname,376 int retval = async_data_write_start(exch, pathname, 377 377 str_size(pathname)); 378 378 … … 405 405 ipc_call_t dreply; 406 406 size_t act_size; 407 sysarg_t dretval;407 int dretval; 408 408 409 409 exch = devman_exchange_begin_blocking(INTERFACE_DDF_CLIENT); … … 421 421 } 422 422 423 sysarg_t retval;423 int retval; 424 424 async_wait_for(req, &retval); 425 425 … … 476 476 return ENOMEM; 477 477 478 sysarg_t retval = async_req_1_0(exch, DEVMAN_FUN_ONLINE, funh);479 480 devman_exchange_end(exch); 481 return (int)retval;478 int retval = async_req_1_0(exch, DEVMAN_FUN_ONLINE, funh); 479 480 devman_exchange_end(exch); 481 return retval; 482 482 } 483 483 … … 488 488 return ENOMEM; 489 489 490 sysarg_t retval = async_req_1_0(exch, DEVMAN_FUN_OFFLINE, funh);491 492 devman_exchange_end(exch); 493 return (int)retval;490 int retval = async_req_1_0(exch, DEVMAN_FUN_OFFLINE, funh); 491 492 devman_exchange_end(exch); 493 return retval; 494 494 } 495 495 … … 510 510 } 511 511 512 sysarg_t retval;512 int retval; 513 513 async_wait_for(req, &retval); 514 514 … … 580 580 return ENOMEM; 581 581 582 sysarg_t retval = async_req_1_1(exch, DEVMAN_FUN_GET_CHILD,582 int retval = async_req_1_1(exch, DEVMAN_FUN_GET_CHILD, 583 583 funh, devh); 584 584 585 585 devman_exchange_end(exch); 586 return (int)retval;586 return retval; 587 587 } 588 588 … … 600 600 return ENOMEM; 601 601 602 sysarg_t retval = async_req_1_1(exch, DEVMAN_DEV_GET_PARENT,602 int retval = async_req_1_1(exch, DEVMAN_DEV_GET_PARENT, 603 603 devh, funh); 604 604 605 605 devman_exchange_end(exch); 606 return (int)retval;606 return retval; 607 607 } 608 608 … … 613 613 return ENOMEM; 614 614 615 sysarg_t retval = async_req_1_1(exch, DEVMAN_FUN_SID_TO_HANDLE,615 int retval = async_req_1_1(exch, DEVMAN_FUN_SID_TO_HANDLE, 616 616 sid, handle); 617 617 618 618 devman_exchange_end(exch); 619 return (int)retval;619 return retval; 620 620 } 621 621 … … 643 643 ipc_call_t answer; 644 644 aid_t req = async_send_0(exch, DEVMAN_DRIVER_GET_HANDLE, &answer); 645 sysarg_t retval = async_data_write_start(exch, drvname,645 int retval = async_data_write_start(exch, drvname, 646 646 str_size(drvname)); 647 647 -
uspace/lib/c/generic/dnsr.c
rd4a829e r25a179e 90 90 sizeof(inet_addr_t), &answer_addr); 91 91 92 sysarg_t retval_addr;92 int retval_addr; 93 93 async_wait_for(req_addr, &retval_addr); 94 94 … … 97 97 async_forget(req); 98 98 free(info); 99 return (int)retval_addr;99 return retval_addr; 100 100 } 101 101 … … 107 107 dnsr_exchange_end(exch); 108 108 109 sysarg_t retval_cname;109 int retval_cname; 110 110 async_wait_for(req_cname, &retval_cname); 111 111 … … 113 113 async_forget(req); 114 114 free(info); 115 return (int)retval_cname;115 return retval_cname; 116 116 } 117 117 118 sysarg_t retval;118 int retval; 119 119 async_wait_for(req, &retval); 120 120 … … 122 122 async_forget(req); 123 123 free(info); 124 return (int)retval;124 return retval; 125 125 } 126 126 … … 165 165 } 166 166 167 sysarg_t retval;167 int retval; 168 168 async_wait_for(req, &retval); 169 169 170 return (int)retval;170 return retval; 171 171 } 172 172 … … 186 186 } 187 187 188 sysarg_t retval;188 int retval; 189 189 async_wait_for(req, &retval); 190 190 191 return (int)retval;191 return retval; 192 192 } 193 193 -
uspace/lib/c/generic/inet.c
rd4a829e r25a179e 58 58 return rc; 59 59 60 sysarg_t retval;60 int retval; 61 61 async_wait_for(req, &retval); 62 62 … … 141 141 } 142 142 143 sysarg_t retval;143 int retval; 144 144 async_wait_for(req, &retval); 145 145 146 return (int)retval;146 return retval; 147 147 } 148 148 … … 170 170 } 171 171 172 sysarg_t retval;172 int retval; 173 173 async_wait_for(req, &retval); 174 174 175 return (int)retval;175 return retval; 176 176 } 177 177 -
uspace/lib/c/generic/inet/tcp.c
rd4a829e r25a179e 76 76 return rc; 77 77 78 sysarg_t retval;78 int retval; 79 79 async_wait_for(req, &retval); 80 80 … … 216 216 exch = async_exchange_begin(tcp->sess); 217 217 aid_t req = async_send_0(exch, TCP_CONN_CREATE, &answer); 218 sysarg_t rc = async_data_write_start(exch, (void *)epp,218 int rc = async_data_write_start(exch, (void *)epp, 219 219 sizeof(inet_ep2_t)); 220 220 async_exchange_end(exch); 221 221 222 222 if (rc != EOK) { 223 sysarg_t rc_orig;223 int rc_orig; 224 224 async_wait_for(req, &rc_orig); 225 225 if (rc_orig != EOK) … … 260 260 261 261 exch = async_exchange_begin(conn->tcp->sess); 262 sysarg_t rc = async_req_1_0(exch, TCP_CONN_DESTROY, conn->id);262 int rc = async_req_1_0(exch, TCP_CONN_DESTROY, conn->id); 263 263 async_exchange_end(exch); 264 264 … … 331 331 exch = async_exchange_begin(tcp->sess); 332 332 aid_t req = async_send_0(exch, TCP_LISTENER_CREATE, &answer); 333 sysarg_t rc = async_data_write_start(exch, (void *)ep,333 int rc = async_data_write_start(exch, (void *)ep, 334 334 sizeof(inet_ep_t)); 335 335 async_exchange_end(exch); 336 336 337 337 if (rc != EOK) { 338 sysarg_t rc_orig;338 int rc_orig; 339 339 async_wait_for(req, &rc_orig); 340 340 if (rc_orig != EOK) … … 377 377 378 378 exch = async_exchange_begin(lst->tcp->sess); 379 sysarg_t rc = async_req_1_0(exch, TCP_LISTENER_DESTROY, lst->id);379 int rc = async_req_1_0(exch, TCP_LISTENER_DESTROY, lst->id); 380 380 async_exchange_end(exch); 381 381 … … 451 451 { 452 452 async_exch_t *exch; 453 sysarg_t rc;453 int rc; 454 454 455 455 exch = async_exchange_begin(conn->tcp->sess); … … 485 485 486 486 exch = async_exchange_begin(conn->tcp->sess); 487 sysarg_t rc = async_req_1_0(exch, TCP_CONN_SEND_FIN, conn->id);487 int rc = async_req_1_0(exch, TCP_CONN_SEND_FIN, conn->id); 488 488 async_exchange_end(exch); 489 489 … … 501 501 502 502 exch = async_exchange_begin(conn->tcp->sess); 503 sysarg_t rc = async_req_1_0(exch, TCP_CONN_PUSH, conn->id);503 int rc = async_req_1_0(exch, TCP_CONN_PUSH, conn->id); 504 504 async_exchange_end(exch); 505 505 … … 517 517 518 518 exch = async_exchange_begin(conn->tcp->sess); 519 sysarg_t rc = async_req_1_0(exch, TCP_CONN_RESET, conn->id);519 int rc = async_req_1_0(exch, TCP_CONN_RESET, conn->id); 520 520 async_exchange_end(exch); 521 521 … … 562 562 } 563 563 564 sysarg_t retval;564 int retval; 565 565 async_wait_for(req, &retval); 566 566 if (retval != EOK) { … … 616 616 } 617 617 618 sysarg_t retval;618 int retval; 619 619 async_wait_for(req, &retval); 620 620 if (retval != EOK) { -
uspace/lib/c/generic/inet/udp.c
rd4a829e r25a179e 63 63 return rc; 64 64 65 sysarg_t retval;65 int retval; 66 66 async_wait_for(req, &retval); 67 67 … … 173 173 exch = async_exchange_begin(udp->sess); 174 174 aid_t req = async_send_0(exch, UDP_ASSOC_CREATE, &answer); 175 sysarg_t rc = async_data_write_start(exch, (void *)epp,175 int rc = async_data_write_start(exch, (void *)epp, 176 176 sizeof(inet_ep2_t)); 177 177 async_exchange_end(exch); 178 178 179 179 if (rc != EOK) { 180 sysarg_t rc_orig;180 int rc_orig; 181 181 async_wait_for(req, &rc_orig); 182 182 if (rc_orig != EOK) … … 220 220 221 221 exch = async_exchange_begin(assoc->udp->sess); 222 sysarg_t rc = async_req_1_0(exch, UDP_ASSOC_DESTROY, assoc->id);222 int rc = async_req_1_0(exch, UDP_ASSOC_DESTROY, assoc->id); 223 223 async_exchange_end(exch); 224 224 … … 237 237 238 238 exch = async_exchange_begin(assoc->udp->sess); 239 sysarg_t rc = async_req_1_0(exch, UDP_ASSOC_SET_NOLOCAL, assoc->id);239 int rc = async_req_1_0(exch, UDP_ASSOC_SET_NOLOCAL, assoc->id); 240 240 async_exchange_end(exch); 241 241 … … 260 260 aid_t req = async_send_1(exch, UDP_ASSOC_SEND_MSG, assoc->id, NULL); 261 261 262 sysarg_t rc = async_data_write_start(exch, (void *)dest,262 int rc = async_data_write_start(exch, (void *)dest, 263 263 sizeof(inet_ep_t)); 264 264 if (rc != EOK) { … … 333 333 } 334 334 335 sysarg_t retval;335 int retval; 336 336 async_wait_for(req, &retval); 337 337 if (retval != EOK) { … … 398 398 } 399 399 400 sysarg_t retval;400 int retval; 401 401 async_wait_for(req, &retval); 402 402 if (retval != EOK) … … 420 420 421 421 exch = async_exchange_begin(udp->sess); 422 sysarg_t rc = async_req_0_0(exch, UDP_RMSG_DISCARD);422 int rc = async_req_0_0(exch, UDP_RMSG_DISCARD); 423 423 async_exchange_end(exch); 424 424 -
uspace/lib/c/generic/inetcfg.c
rd4a829e r25a179e 55 55 } 56 56 57 sysarg_t retval;57 int retval; 58 58 async_wait_for(req, &retval); 59 59 … … 158 158 } 159 159 160 sysarg_t retval;160 int retval; 161 161 async_wait_for(req, &retval); 162 162 163 163 *addr_id = IPC_GET_ARG1(answer); 164 164 165 return (int)retval;165 return retval; 166 166 } 167 167 … … 187 187 sizeof(inet_naddr_t), &answer_naddr); 188 188 189 sysarg_t retval_naddr;189 int retval_naddr; 190 190 async_wait_for(req_naddr, &retval_naddr); 191 191 … … 193 193 async_exchange_end(exch); 194 194 async_forget(req); 195 return (int)retval_naddr;195 return retval_naddr; 196 196 } 197 197 … … 203 203 async_exchange_end(exch); 204 204 205 sysarg_t retval_name;205 int retval_name; 206 206 async_wait_for(req_name, &retval_name); 207 207 208 208 if (retval_name != EOK) { 209 209 async_forget(req); 210 return (int)retval_name;211 } 212 213 sysarg_t retval;210 return retval_name; 211 } 212 213 int retval; 214 214 async_wait_for(req, &retval); 215 215 216 216 if (retval != EOK) 217 return (int)retval;217 return retval; 218 218 219 219 size_t act_size = IPC_GET_ARG2(answer_name); … … 234 234 ipc_call_t answer; 235 235 aid_t req = async_send_1(exch, INETCFG_ADDR_GET_ID, link_id, &answer); 236 sysarg_t retval = async_data_write_start(exch, name, str_size(name));236 int retval = async_data_write_start(exch, name, str_size(name)); 237 237 238 238 async_exchange_end(exch); … … 280 280 { 281 281 ipc_call_t dreply; 282 sysarg_t dretval;282 int dretval; 283 283 size_t act_size; 284 284 char name_buf[LOC_NAME_MAXLEN + 1]; … … 299 299 } 300 300 301 sysarg_t retval;301 int retval; 302 302 async_wait_for(req, &retval); 303 303 … … 356 356 } 357 357 358 sysarg_t retval;358 int retval; 359 359 async_wait_for(req, &retval); 360 360 361 361 *sroute_id = IPC_GET_ARG1(answer); 362 362 363 return (int)retval;363 return retval; 364 364 } 365 365 … … 385 385 sizeof(inet_naddr_t), &answer_dest); 386 386 387 sysarg_t retval_dest;387 int retval_dest; 388 388 async_wait_for(req_dest, &retval_dest); 389 389 … … 391 391 async_exchange_end(exch); 392 392 async_forget(req); 393 return (int)retval_dest;393 return retval_dest; 394 394 } 395 395 … … 398 398 sizeof(inet_addr_t), &answer_router); 399 399 400 sysarg_t retval_router;400 int retval_router; 401 401 async_wait_for(req_router, &retval_router); 402 402 … … 404 404 async_exchange_end(exch); 405 405 async_forget(req); 406 return (int)retval_router;406 return retval_router; 407 407 } 408 408 … … 414 414 async_exchange_end(exch); 415 415 416 sysarg_t retval_name;416 int retval_name; 417 417 async_wait_for(req_name, &retval_name); 418 418 419 419 if (retval_name != EOK) { 420 420 async_forget(req); 421 return (int)retval_name;422 } 423 424 sysarg_t retval;421 return retval_name; 422 } 423 424 int retval; 425 425 async_wait_for(req, &retval); 426 426 427 427 if (retval != EOK) 428 return (int)retval;428 return retval; 429 429 430 430 size_t act_size = IPC_GET_ARG2(answer_name); … … 444 444 ipc_call_t answer; 445 445 aid_t req = async_send_0(exch, INETCFG_SROUTE_GET_ID, &answer); 446 sysarg_t retval = async_data_write_start(exch, name, str_size(name));446 int retval = async_data_write_start(exch, name, str_size(name)); 447 447 448 448 async_exchange_end(exch); -
uspace/lib/c/generic/inetping.c
rd4a829e r25a179e 110 110 } 111 111 112 sysarg_t retval;112 int retval; 113 113 async_wait_for(req, &retval); 114 114 115 return (int)retval;115 return retval; 116 116 } 117 117 … … 136 136 async_exchange_end(exch); 137 137 138 sysarg_t retval_local;138 int retval_local; 139 139 async_wait_for(req_local, &retval_local); 140 140 141 141 if (retval_local != EOK) { 142 142 async_forget(req); 143 return (int)retval_local;144 } 145 146 sysarg_t retval;143 return retval_local; 144 } 145 146 int retval; 147 147 async_wait_for(req, &retval); 148 148 149 return (int)retval;149 return retval; 150 150 } 151 151 -
uspace/lib/c/generic/io/chardev.c
rd4a829e r25a179e 114 114 } 115 115 116 sysarg_t retval;116 int retval; 117 117 async_wait_for(req, &retval); 118 118 … … 166 166 } 167 167 168 sysarg_t retval;168 int retval; 169 169 async_wait_for(req, &retval); 170 170 if (retval != EOK) { -
uspace/lib/c/generic/io/console.c
rd4a829e r25a179e 188 188 async_exchange_end(exch); 189 189 190 sysarg_t rc;190 int rc; 191 191 async_wait_for(aid, &rc); 192 192 … … 202 202 } 203 203 } else { 204 sysarg_t retval;204 int retval; 205 205 async_wait_for(ctrl->input_aid, &retval); 206 206 … … 208 208 209 209 if (retval != EOK) { 210 errno = (int)retval;210 errno = retval; 211 211 return false; 212 212 } … … 235 235 } 236 236 237 sysarg_t retval;237 int retval; 238 238 int rc = async_wait_timeout(ctrl->input_aid, &retval, *timeout); 239 239 if (rc != EOK) { … … 246 246 247 247 if (retval != EOK) { 248 errno = (int)retval;248 errno = retval; 249 249 return false; 250 250 } -
uspace/lib/c/generic/io/log.c
rd4a829e r25a179e 89 89 log, level, NULL); 90 90 int rc = async_data_write_start(exchange, message, str_size(message)); 91 sysarg_t reg_msg_rc;91 int reg_msg_rc; 92 92 async_wait_for(reg_msg, ®_msg_rc); 93 93 … … 199 199 parent, &answer); 200 200 int rc = async_data_write_start(exchange, name, str_size(name)); 201 sysarg_t reg_msg_rc;201 int reg_msg_rc; 202 202 async_wait_for(reg_msg, ®_msg_rc); 203 203 -
uspace/lib/c/generic/io/logctl.c
rd4a829e r25a179e 111 111 new_level, NULL); 112 112 rc = async_data_write_start(exchange, logname, str_size(logname)); 113 sysarg_t reg_msg_rc;113 int reg_msg_rc; 114 114 async_wait_for(reg_msg, ®_msg_rc); 115 115 … … 137 137 rc = vfs_pass_handle(vfs_exch, vfs_root(), exchange); 138 138 vfs_exchange_end(vfs_exch); 139 sysarg_t reg_msg_rc;139 int reg_msg_rc; 140 140 async_wait_for(reg_msg, ®_msg_rc); 141 141 -
uspace/lib/c/generic/io/output.c
rd4a829e r25a179e 94 94 async_exchange_end(exch); 95 95 96 sysarg_t ret;96 int ret; 97 97 async_wait_for(req, &ret); 98 98 -
uspace/lib/c/generic/io/visualizer.c
rd4a829e r25a179e 68 68 async_exchange_end(exch); 69 69 70 sysarg_t ret;70 int ret; 71 71 async_wait_for(req, &ret); 72 72 … … 91 91 async_exchange_end(exch); 92 92 93 sysarg_t ret;93 int ret; 94 94 async_wait_for(req, &ret); 95 95 … … 114 114 async_exchange_end(exch); 115 115 116 sysarg_t ret;116 int ret; 117 117 async_wait_for(req, &ret); 118 118 … … 137 137 async_exchange_end(exch); 138 138 139 sysarg_t ret;139 int ret; 140 140 async_wait_for(req, &ret); 141 141 … … 160 160 async_exchange_end(exch); 161 161 162 sysarg_t ret;162 int ret; 163 163 async_wait_for(req, &ret); 164 164 -
uspace/lib/c/generic/io/window.c
rd4a829e r25a179e 61 61 async_exchange_end(exch); 62 62 63 sysarg_t ret;63 int ret; 64 64 async_wait_for(req, &ret); 65 65 … … 105 105 async_exchange_end(exch); 106 106 107 sysarg_t ret;107 int ret; 108 108 async_wait_for(req, &ret); 109 109 -
uspace/lib/c/generic/ipc.c
rd4a829e r25a179e 197 197 * 198 198 */ 199 sysarg_t ipc_answer_fast(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,199 int ipc_answer_fast(cap_handle_t chandle, int retval, sysarg_t arg1, 200 200 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4) 201 201 { … … 218 218 * 219 219 */ 220 sysarg_t ipc_answer_slow(cap_handle_t chandle, sysarg_t retval, sysarg_t arg1,220 int ipc_answer_slow(cap_handle_t chandle, int retval, sysarg_t arg1, 221 221 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4, sysarg_t arg5) 222 222 { -
uspace/lib/c/generic/iplink.c
rd4a829e r25a179e 102 102 } 103 103 104 sysarg_t retval;105 async_wait_for(req, &retval); 106 107 return (int)retval;104 int retval; 105 async_wait_for(req, &retval); 106 107 return retval; 108 108 } 109 109 … … 131 131 } 132 132 133 sysarg_t retval;134 async_wait_for(req, &retval); 135 136 return (int)retval;133 int retval; 134 async_wait_for(req, &retval); 135 136 return retval; 137 137 } 138 138 … … 169 169 } 170 170 171 sysarg_t retval;172 async_wait_for(req, &retval); 173 174 return (int)retval;171 int retval; 172 async_wait_for(req, &retval); 173 174 return retval; 175 175 } 176 176 … … 191 191 } 192 192 193 sysarg_t retval;194 async_wait_for(req, &retval); 195 196 return (int)retval;193 int retval; 194 async_wait_for(req, &retval); 195 196 return retval; 197 197 } 198 198 … … 213 213 } 214 214 215 sysarg_t retval;216 async_wait_for(req, &retval); 217 218 return (int)retval;215 int retval; 216 async_wait_for(req, &retval); 217 218 return retval; 219 219 } 220 220 … … 234 234 } 235 235 236 sysarg_t retval;237 async_wait_for(req, &retval); 238 239 return (int)retval;236 int retval; 237 async_wait_for(req, &retval); 238 239 return retval; 240 240 } 241 241 -
uspace/lib/c/generic/iplink_srv.c
rd4a829e r25a179e 78 78 async_answer_0(callid, rc); 79 79 80 async_answer_0(iid, (sysarg_t)rc);80 async_answer_0(iid, rc); 81 81 } 82 82 … … 90 90 91 91 if (!async_data_write_receive(&callid, &size)) { 92 async_answer_0(callid, (sysarg_t)EREFUSED);93 async_answer_0(iid, (sysarg_t)EREFUSED);92 async_answer_0(callid, EREFUSED); 93 async_answer_0(iid, EREFUSED); 94 94 } 95 95 … … 104 104 async_answer_0(callid, rc); 105 105 106 async_answer_0(iid, (sysarg_t)rc);106 async_answer_0(iid, rc); 107 107 } 108 108 … … 127 127 int rc = async_data_write_finalize(callid, &addr, size); 128 128 if (rc != EOK) { 129 async_answer_0(callid, (sysarg_t)rc);130 async_answer_0(iid, (sysarg_t)rc);129 async_answer_0(callid, rc); 130 async_answer_0(iid, rc); 131 131 } 132 132 133 133 rc = srv->ops->addr_add(srv, &addr); 134 async_answer_0(iid, (sysarg_t)rc);134 async_answer_0(iid, rc); 135 135 } 136 136 … … 155 155 int rc = async_data_write_finalize(callid, &addr, size); 156 156 if (rc != EOK) { 157 async_answer_0(callid, (sysarg_t)rc);158 async_answer_0(iid, (sysarg_t)rc);157 async_answer_0(callid, rc); 158 async_answer_0(iid, rc); 159 159 } 160 160 161 161 rc = srv->ops->addr_remove(srv, &addr); 162 async_answer_0(iid, (sysarg_t)rc);162 async_answer_0(iid, rc); 163 163 } 164 164 … … 204 204 int rc = async_data_write_finalize(callid, &sdu.dest, size); 205 205 if (rc != EOK) { 206 async_answer_0(callid, (sysarg_t)rc);207 async_answer_0(iid, (sysarg_t)rc);206 async_answer_0(callid, rc); 207 async_answer_0(iid, rc); 208 208 } 209 209 … … 321 321 } 322 322 323 sysarg_t retval;323 int retval; 324 324 async_wait_for(req, &retval); 325 325 if (retval != EOK) … … 347 347 } 348 348 349 sysarg_t retval;349 int retval; 350 350 async_wait_for(req, &retval); 351 351 if (retval != EOK) -
uspace/lib/c/generic/loader.c
rd4a829e r25a179e 94 94 ipc_call_t answer; 95 95 aid_t req = async_send_0(exch, LOADER_GET_TASKID, &answer); 96 sysarg_t rc = async_data_read_start(exch, task_id, sizeof(task_id_t));96 int rc = async_data_read_start(exch, task_id, sizeof(task_id_t)); 97 97 98 98 async_exchange_end(exch); … … 131 131 ipc_call_t answer; 132 132 aid_t req = async_send_0(exch, LOADER_SET_CWD, &answer); 133 sysarg_t rc = async_data_write_start(exch, cwd, len);133 int rc = async_data_write_start(exch, cwd, len); 134 134 135 135 async_exchange_end(exch); … … 161 161 aid_t req = async_send_0(exch, LOADER_SET_PROGRAM, &answer); 162 162 163 sysarg_t rc = async_data_write_start(exch, name, str_size(name) + 1);163 int rc = async_data_write_start(exch, name, str_size(name) + 1); 164 164 if (rc == EOK) { 165 165 async_exch_t *vfs_exch = vfs_exchange_begin(); … … 252 252 ipc_call_t answer; 253 253 aid_t req = async_send_0(exch, LOADER_SET_ARGS, &answer); 254 sysarg_t rc = async_data_write_start(exch, (void *) arg_buf,254 int rc = async_data_write_start(exch, (void *) arg_buf, 255 255 buffer_size); 256 256 … … 283 283 aid_t req = async_send_0(exch, LOADER_ADD_INBOX, NULL); 284 284 285 sysarg_t rc = async_data_write_start(exch, name, str_size(name) + 1);285 int rc = async_data_write_start(exch, name, str_size(name) + 1); 286 286 if (rc == EOK) { 287 287 rc = vfs_pass_handle(vfs_exch, file, exch); -
uspace/lib/c/generic/loc.c
rd4a829e r25a179e 121 121 return rc; 122 122 123 sysarg_t retval;123 int retval; 124 124 async_wait_for(req, &retval); 125 125 if (retval != EOK) … … 245 245 ipc_call_t answer; 246 246 aid_t req = async_send_2(exch, LOC_SERVER_REGISTER, 0, 0, &answer); 247 sysarg_t retval = async_data_write_start(exch, name, str_size(name));247 int retval = async_data_write_start(exch, name, str_size(name)); 248 248 249 249 if (retval != EOK) { … … 278 278 ipc_call_t answer; 279 279 aid_t req = async_send_0(exch, LOC_SERVICE_REGISTER, &answer); 280 sysarg_t retval = async_data_write_start(exch, fqsn, str_size(fqsn));280 int retval = async_data_write_start(exch, fqsn, str_size(fqsn)); 281 281 282 282 if (retval != EOK) { … … 314 314 { 315 315 async_exch_t *exch; 316 sysarg_t retval;316 int retval; 317 317 318 318 exch = loc_exchange_begin_blocking(INTERFACE_LOC_SUPPLIER); … … 339 339 aid_t req = async_send_2(exch, LOC_SERVICE_GET_ID, flags, 0, 340 340 &answer); 341 sysarg_t retval = async_data_write_start(exch, fqdn, str_size(fqdn));341 int retval = async_data_write_start(exch, fqdn, str_size(fqdn)); 342 342 343 343 loc_exchange_end(exch); … … 379 379 ipc_call_t dreply; 380 380 size_t act_size; 381 sysarg_t dretval;381 int dretval; 382 382 383 383 *name = NULL; … … 397 397 } 398 398 399 sysarg_t retval;399 int retval; 400 400 async_wait_for(req, &retval); 401 401 … … 472 472 aid_t req = async_send_2(exch, LOC_NAMESPACE_GET_ID, flags, 0, 473 473 &answer); 474 sysarg_t retval = async_data_write_start(exch, name, str_size(name));474 int retval = async_data_write_start(exch, name, str_size(name)); 475 475 476 476 loc_exchange_end(exch); … … 521 521 aid_t req = async_send_0(exch, LOC_CATEGORY_GET_ID, 522 522 &answer); 523 sysarg_t retval = async_data_write_start(exch, name, str_size(name));523 int retval = async_data_write_start(exch, name, str_size(name)); 524 524 525 525 loc_exchange_end(exch); … … 615 615 { 616 616 async_exch_t *exch; 617 sysarg_t retval;617 int retval; 618 618 619 619 exch = loc_exchange_begin_blocking(INTERFACE_LOC_SUPPLIER); … … 692 692 } 693 693 694 sysarg_t retval;694 int retval; 695 695 async_wait_for(req, &retval); 696 696 … … 741 741 } 742 742 743 sysarg_t retval;743 int retval; 744 744 async_wait_for(req, &retval); 745 745 … … 768 768 } 769 769 770 sysarg_t retval;770 int retval; 771 771 async_wait_for(req, &retval); 772 772 -
uspace/lib/c/generic/ns.c
rd4a829e r25a179e 48 48 int service_register(service_t service) 49 49 { 50 sysarg_t retval;50 int retval; 51 51 ipc_call_t answer; 52 52 -
uspace/lib/c/generic/task.c
rd4a829e r25a179e 369 369 assert(retval); 370 370 371 sysarg_t rc;371 int rc; 372 372 async_wait_for(wait->aid, &rc); 373 373 -
uspace/lib/c/generic/vbd.c
rd4a829e r25a179e 106 106 { 107 107 async_exch_t *exch; 108 sysarg_t retval;108 int retval; 109 109 ipc_call_t answer; 110 110 … … 183 183 } 184 184 185 sysarg_t retval;185 int retval; 186 186 async_wait_for(req, &retval); 187 187 … … 259 259 { 260 260 async_exch_t *exch; 261 sysarg_t retval;261 int retval; 262 262 ipc_call_t answer; 263 263 … … 283 283 { 284 284 async_exch_t *exch; 285 sysarg_t retval;285 int retval; 286 286 ipc_call_t answer; 287 287 … … 338 338 { 339 339 async_exch_t *exch; 340 sysarg_t retval;340 int retval; 341 341 ipc_call_t answer; 342 342 -
uspace/lib/c/generic/vfs/vfs.c
rd4a829e r25a179e 375 375 vfs_fs_probe_info_t *info) 376 376 { 377 sysarg_t rc;377 int rc; 378 378 379 379 ipc_call_t answer; … … 616 616 unsigned int flags, unsigned int instance, int *mountedfd) 617 617 { 618 sysarg_t rc, rc1;618 int rc, rc1; 619 619 620 620 if (!mountedfd) … … 810 810 811 811 sysarg_t ret; 812 sysarg_t rc = async_req_1_1(vfs_exch, VFS_IN_WAIT_HANDLE, high, &ret);812 int rc = async_req_1_1(vfs_exch, VFS_IN_WAIT_HANDLE, high, &ret); 813 813 814 814 async_exchange_end(vfs_exch); … … 879 879 ssize_t *nread) 880 880 { 881 sysarg_t rc;881 int rc; 882 882 ipc_call_t answer; 883 883 aid_t req; … … 920 920 int vfs_rename_path(const char *old, const char *new) 921 921 { 922 sysarg_t rc;923 sysarg_t rc_orig;922 int rc; 923 int rc_orig; 924 924 aid_t req; 925 925 … … 1051 1051 int vfs_stat(int file, struct stat *stat) 1052 1052 { 1053 sysarg_t rc;1053 int rc; 1054 1054 aid_t req; 1055 1055 … … 1061 1061 vfs_exchange_end(exch); 1062 1062 1063 sysarg_t rc_orig;1063 int rc_orig; 1064 1064 async_wait_for(req, &rc_orig); 1065 1065 … … 1106 1106 int vfs_statfs(int file, struct statfs *st) 1107 1107 { 1108 sysarg_t rc, ret;1108 int rc, ret; 1109 1109 aid_t req; 1110 1110 … … 1173 1173 int vfs_unlink(int parent, const char *child, int expect) 1174 1174 { 1175 sysarg_t rc;1175 int rc; 1176 1176 aid_t req; 1177 1177 … … 1183 1183 vfs_exchange_end(exch); 1184 1184 1185 sysarg_t rc_orig;1185 int rc_orig; 1186 1186 async_wait_for(req, &rc_orig); 1187 1187 … … 1270 1270 ipc_call_t answer; 1271 1271 aid_t req = async_send_2(exch, VFS_IN_WALK, parent, flags, &answer); 1272 sysarg_t rc = async_data_write_start(exch, path, str_size(path));1272 int rc = async_data_write_start(exch, path, str_size(path)); 1273 1273 vfs_exchange_end(exch); 1274 1274 1275 sysarg_t rc_orig;1275 int rc_orig; 1276 1276 async_wait_for(req, &rc_orig); 1277 1277 … … 1343 1343 ssize_t *nwritten) 1344 1344 { 1345 sysarg_t rc;1345 int rc; 1346 1346 ipc_call_t answer; 1347 1347 aid_t req; -
uspace/lib/c/generic/vol.c
rd4a829e r25a179e 119 119 } 120 120 121 sysarg_t retval;121 int retval; 122 122 async_wait_for(req, &retval); 123 123 … … 215 215 { 216 216 async_exch_t *exch; 217 sysarg_t retval;217 int retval; 218 218 ipc_call_t answer; 219 219 … … 257 257 { 258 258 async_exch_t *exch; 259 sysarg_t retval;259 int retval; 260 260 ipc_call_t answer; 261 261 … … 283 283 async_exch_t *exch; 284 284 ipc_call_t answer; 285 sysarg_t retval;285 int retval; 286 286 287 287 exch = async_exchange_begin(vol->sess);
Note:
See TracChangeset
for help on using the changeset viewer.