Changes in uspace/lib/c/include/ipc/ipc.h [6aae539d:633bcc6] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/include/ipc/ipc.h
r6aae539d r633bcc6 254 254 sysarg_t, sysarg_t, void *, ipc_async_callback_t, bool); 255 255 256 extern int ipc_clone_establish(int);257 256 extern int ipc_connect_to_me(int, sysarg_t, sysarg_t, sysarg_t, task_id_t *, 258 257 sysarg_t *); 258 extern int ipc_connect_me(int); 259 259 extern int ipc_connect_me_to(int, sysarg_t, sysarg_t, sysarg_t); 260 260 extern int ipc_connect_me_to_blocking(int, sysarg_t, sysarg_t, sysarg_t); … … 271 271 */ 272 272 273 #define ipc_share_in_start_0_0(phoneid, size, dst) \274 ipc_share_in_start((phoneid), ( size), 0, NULL, (dst))275 #define ipc_share_in_start_0_1(phoneid, size, flags, dst) \276 ipc_share_in_start((phoneid), ( size), 0, (flags), (dst))277 #define ipc_share_in_start_1_0(phoneid, size, arg, dst) \278 ipc_share_in_start((phoneid), ( size), (arg), NULL, (dst))279 #define ipc_share_in_start_1_1(phoneid, size, arg, flags, dst) \280 ipc_share_in_start((phoneid), ( size), (arg), (flags), (dst))281 282 extern int ipc_share_in_start(int, size_t, sysarg_t, unsigned int *, void **);273 #define ipc_share_in_start_0_0(phoneid, dst, size) \ 274 ipc_share_in_start((phoneid), (dst), (size), 0, NULL) 275 #define ipc_share_in_start_0_1(phoneid, dst, size, flags) \ 276 ipc_share_in_start((phoneid), (dst), (size), 0, (flags)) 277 #define ipc_share_in_start_1_0(phoneid, dst, size, arg) \ 278 ipc_share_in_start((phoneid), (dst), (size), (arg), NULL) 279 #define ipc_share_in_start_1_1(phoneid, dst, size, arg, flags) \ 280 ipc_share_in_start((phoneid), (dst), (size), (arg), (flags)) 281 282 extern int ipc_share_in_start(int, void *, size_t, sysarg_t, unsigned int *); 283 283 extern int ipc_share_in_finalize(ipc_callid_t, void *, unsigned int); 284 284 extern int ipc_share_out_start(int, void *, unsigned int); 285 extern int ipc_share_out_finalize(ipc_callid_t, void * *);285 extern int ipc_share_out_finalize(ipc_callid_t, void *); 286 286 extern int ipc_data_read_start(int, void *, size_t); 287 287 extern int ipc_data_read_finalize(ipc_callid_t, const void *, size_t);
Note:
See TracChangeset
for help on using the changeset viewer.