Changeset d5c1051 in mainline for uspace/lib/c/generic/ipc.c
- Timestamp:
- 2017-12-20T22:25:34Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 39b54fe
- Parents:
- 8610c2c
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 22:22:29)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2017-12-20 22:25:34)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/ipc.c
r8610c2c rd5c1051 136 136 return; 137 137 138 int rc = __SYSCALL6(SYS_IPC_CALL_ASYNC_FAST, phandle, imethod, arg1,138 int rc = (int) __SYSCALL6(SYS_IPC_CALL_ASYNC_FAST, phandle, imethod, arg1, 139 139 arg2, arg3, (sysarg_t) call); 140 140 … … 175 175 IPC_SET_ARG5(call->msg.data, arg5); 176 176 177 int rc = __SYSCALL3(SYS_IPC_CALL_ASYNC_SLOW, phandle,177 int rc = (int) __SYSCALL3(SYS_IPC_CALL_ASYNC_SLOW, phandle, 178 178 (sysarg_t) &call->msg.data, (sysarg_t) call); 179 179 … … 200 200 sysarg_t arg2, sysarg_t arg3, sysarg_t arg4) 201 201 { 202 return __SYSCALL6(SYS_IPC_ANSWER_FAST, chandle,retval, arg1, arg2,202 return (int) __SYSCALL6(SYS_IPC_ANSWER_FAST, chandle, (sysarg_t) retval, arg1, arg2, 203 203 arg3, arg4); 204 204 } … … 230 230 IPC_SET_ARG5(data, arg5); 231 231 232 return __SYSCALL2(SYS_IPC_ANSWER_SLOW, chandle, (sysarg_t) &data);232 return (int) __SYSCALL2(SYS_IPC_ANSWER_SLOW, chandle, (sysarg_t) &data); 233 233 } 234 234 … … 260 260 int ipc_wait_cycle(ipc_call_t *call, sysarg_t usec, unsigned int flags) 261 261 { 262 int rc = __SYSCALL3(SYS_IPC_WAIT, (sysarg_t) call, usec, flags);262 int rc = (int) __SYSCALL3(SYS_IPC_WAIT, (sysarg_t) call, usec, flags); 263 263 264 264 /* Handle received answers */ … … 330 330 int ipc_hangup(cap_handle_t phandle) 331 331 { 332 return __SYSCALL1(SYS_IPC_HANGUP, phandle);332 return (int) __SYSCALL1(SYS_IPC_HANGUP, phandle); 333 333 } 334 334 … … 353 353 sysarg_t imethod, sysarg_t arg1, sysarg_t arg2, unsigned int mode) 354 354 { 355 return __SYSCALL6(SYS_IPC_FORWARD_FAST, chandle, phandle, imethod, arg1,355 return (int) __SYSCALL6(SYS_IPC_FORWARD_FAST, chandle, phandle, imethod, arg1, 356 356 arg2, mode); 357 357 } … … 370 370 IPC_SET_ARG5(data, arg5); 371 371 372 return __SYSCALL4(SYS_IPC_FORWARD_SLOW, chandle, phandle,372 return (int) __SYSCALL4(SYS_IPC_FORWARD_SLOW, chandle, phandle, 373 373 (sysarg_t) &data, mode); 374 374 } … … 379 379 int ipc_connect_kbox(task_id_t id, cap_handle_t *phone) 380 380 { 381 return __SYSCALL2(SYS_IPC_CONNECT_KBOX, (sysarg_t) &id, (sysarg_t) phone);381 return (int) __SYSCALL2(SYS_IPC_CONNECT_KBOX, (sysarg_t) &id, (sysarg_t) phone); 382 382 } 383 383
Note:
See TracChangeset
for help on using the changeset viewer.