Ignore:
File:
1 edited

Legend:

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

    r47c9a8c r5da7199  
    139139extern void async_wait_for(aid_t, sysarg_t *);
    140140extern int async_wait_timeout(aid_t, sysarg_t *, suseconds_t);
    141 extern void async_forget(aid_t);
    142141
    143142extern fid_t async_new_connection(task_id_t, sysarg_t, ipc_callid_t,
     
    347346 */
    348347
    349 #define async_share_in_start_0_0(exch, size, dst) \
    350         async_share_in_start(exch, size, 0, NULL, dst)
    351 #define async_share_in_start_0_1(exch, size, flags, dst) \
    352         async_share_in_start(exch, size, 0, flags, dst)
    353 #define async_share_in_start_1_0(exch, size, arg, dst) \
    354         async_share_in_start(exch, size, arg, NULL, dst)
    355 #define async_share_in_start_1_1(exch, size, arg, flags, dst) \
    356         async_share_in_start(exch, size, arg, flags, dst)
    357 
    358 extern int async_share_in_start(async_exch_t *, size_t, sysarg_t,
    359     unsigned int *, void **);
     348#define async_share_in_start_0_0(exch, dst, size) \
     349        async_share_in_start(exch, dst, size, 0, NULL)
     350#define async_share_in_start_0_1(exch, dst, size, flags) \
     351        async_share_in_start(exch, dst, size, 0, flags)
     352#define async_share_in_start_1_0(exch, dst, size, arg) \
     353        async_share_in_start(exch, dst, size, arg, NULL)
     354#define async_share_in_start_1_1(exch, dst, size, arg, flags) \
     355        async_share_in_start(exch, dst, size, arg, flags)
     356
     357extern int async_share_in_start(async_exch_t *, void *, size_t, sysarg_t,
     358    unsigned int *);
    360359extern bool async_share_in_receive(ipc_callid_t *, size_t *);
    361360extern int async_share_in_finalize(ipc_callid_t, void *, unsigned int);
     
    363362extern int async_share_out_start(async_exch_t *, void *, unsigned int);
    364363extern bool async_share_out_receive(ipc_callid_t *, size_t *, unsigned int *);
    365 extern int async_share_out_finalize(ipc_callid_t, void **);
     364extern int async_share_out_finalize(ipc_callid_t, void *);
    366365
    367366/*
Note: See TracChangeset for help on using the changeset viewer.