Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/ipc/ipc.h

    r6aae539d r633bcc6  
    254254    sysarg_t, sysarg_t, void *, ipc_async_callback_t, bool);
    255255
    256 extern int ipc_clone_establish(int);
    257256extern int ipc_connect_to_me(int, sysarg_t, sysarg_t, sysarg_t, task_id_t *,
    258257    sysarg_t *);
     258extern int ipc_connect_me(int);
    259259extern int ipc_connect_me_to(int, sysarg_t, sysarg_t, sysarg_t);
    260260extern int ipc_connect_me_to_blocking(int, sysarg_t, sysarg_t, sysarg_t);
     
    271271 */
    272272
    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
     282extern int ipc_share_in_start(int, void *, size_t, sysarg_t, unsigned int *);
    283283extern int ipc_share_in_finalize(ipc_callid_t, void *, unsigned int);
    284284extern int ipc_share_out_start(int, void *, unsigned int);
    285 extern int ipc_share_out_finalize(ipc_callid_t, void **);
     285extern int ipc_share_out_finalize(ipc_callid_t, void *);
    286286extern int ipc_data_read_start(int, void *, size_t);
    287287extern int ipc_data_read_finalize(ipc_callid_t, const void *, size_t);
Note: See TracChangeset for help on using the changeset viewer.