Changes in uspace/lib/c/include/ipc/ipc.h [7c0e1f5:8d2dd7f2] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/ipc/ipc.h
r7c0e1f5 r8d2dd7f2 89 89 90 90 #define ipc_call_async_0(phoneid, method, private, callback) \ 91 ipc_call_async_fast((phoneid), (method), 0, 0, 0, (private), (callback)) 91 ipc_call_async_fast((phoneid), (method), 0, 0, 0, 0, (private), \ 92 (callback)) 92 93 #define ipc_call_async_1(phoneid, method, arg1, private, callback) \ 93 ipc_call_async_fast((phoneid), (method), (arg1), 0, 0, (private), \94 ipc_call_async_fast((phoneid), (method), (arg1), 0, 0, 0, (private), \ 94 95 (callback)) 95 96 #define ipc_call_async_2(phoneid, method, arg1, arg2, private, callback) \ 96 ipc_call_async_fast((phoneid), (method), (arg1), (arg2), 0, \97 ipc_call_async_fast((phoneid), (method), (arg1), (arg2), 0, 0, \ 97 98 (private), (callback)) 98 99 #define ipc_call_async_3(phoneid, method, arg1, arg2, arg3, private, callback) \ 99 ipc_call_async_fast((phoneid), (method), (arg1), (arg2), (arg3), \100 ipc_call_async_fast((phoneid), (method), (arg1), (arg2), (arg3), 0, \ 100 101 (private), (callback)) 101 102 #define ipc_call_async_4(phoneid, method, arg1, arg2, arg3, arg4, private, \ 102 103 callback) \ 103 ipc_call_async_ slow((phoneid), (method), (arg1), (arg2), (arg3), \104 (arg4), 0,(private), (callback))104 ipc_call_async_fast((phoneid), (method), (arg1), (arg2), (arg3), \ 105 (arg4), (private), (callback)) 105 106 #define ipc_call_async_5(phoneid, method, arg1, arg2, arg3, arg4, arg5, \ 106 107 private, callback) \ … … 109 110 110 111 extern void ipc_call_async_fast(int, sysarg_t, sysarg_t, sysarg_t, sysarg_t, 111 void *, ipc_async_callback_t);112 sysarg_t, void *, ipc_async_callback_t); 112 113 extern void ipc_call_async_slow(int, sysarg_t, sysarg_t, sysarg_t, sysarg_t, 113 114 sysarg_t, sysarg_t, void *, ipc_async_callback_t);
Note:
See TracChangeset
for help on using the changeset viewer.