Changeset 215e375 in mainline for uspace/lib/libc/generic/ipc.c


Ignore:
Timestamp:
2007-12-31T17:23:20Z (18 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
f57f8ea
Parents:
27d293a
Message:

The IPC_M_SHARE_* and IPC_M_DATA_* calls pass through 3 stages. Rename the send,
receive and deliver wrappers to names ending with 'start', 'receive' and
'finalize', respectively. This should make it clearer for dummies.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/libc/generic/ipc.c

    r27d293a r215e375  
    678678 * @return              Zero on success or a negative error code from errno.h.
    679679 */
    680 int ipc_share_in_send(int phoneid, void *dst, size_t size, ipcarg_t arg,
     680int ipc_share_in_start(int phoneid, void *dst, size_t size, ipcarg_t arg,
    681681    int *flags)
    682682{
     
    728728 * @return              Zero on success or a value from @ref errno.h on failure.
    729729 */
    730 int ipc_share_in_deliver(ipc_callid_t callid, void *src, int flags)
     730int ipc_share_in_finalize(ipc_callid_t callid, void *src, int flags)
    731731{
    732732        return ipc_answer_2(callid, EOK, (ipcarg_t) src, (ipcarg_t) flags);
     
    741741 * @return              Zero on success or a negative error code from errno.h.
    742742 */
    743 int ipc_share_out_send(int phoneid, void *src, int flags)
     743int ipc_share_out_start(int phoneid, void *src, int flags)
    744744{
    745745        return ipc_call_sync_3_0(phoneid, IPC_M_SHARE_OUT, (ipcarg_t) src, 0,
     
    788788 * @return              Zero on success or a value from @ref errno.h on failure.
    789789 */
    790 int ipc_share_out_deliver(ipc_callid_t callid, void *dst)
     790int ipc_share_out_finalize(ipc_callid_t callid, void *dst)
    791791{
    792792        return ipc_answer_1(callid, EOK, (ipcarg_t) dst);
     
    802802 * @return              Zero on success or a negative error code from errno.h.
    803803 */
    804 int ipc_data_read_send(int phoneid, void *dst, size_t size)
     804int ipc_data_read_start(int phoneid, void *dst, size_t size)
    805805{
    806806        return ipc_call_sync_2_0(phoneid, IPC_M_DATA_READ, (ipcarg_t) dst,
     
    848848 * @return              Zero on success or a value from @ref errno.h on failure.
    849849 */
    850 int ipc_data_read_deliver(ipc_callid_t callid, void *src, size_t size)
     850int ipc_data_read_finalize(ipc_callid_t callid, void *src, size_t size)
    851851{
    852852        return ipc_answer_2(callid, EOK, (ipcarg_t) src, (ipcarg_t) size);
     
    861861 * @return              Zero on success or a negative error code from errno.h.
    862862 */
    863 int ipc_data_write_send(int phoneid, void *src, size_t size)
     863int ipc_data_write_start(int phoneid, void *src, size_t size)
    864864{
    865865        return ipc_call_sync_2_0(phoneid, IPC_M_DATA_WRITE, (ipcarg_t) src,
     
    906906 * @return              Zero on success or a value from @ref errno.h on failure.
    907907 */
    908 int ipc_data_write_deliver(ipc_callid_t callid, void *dst, size_t size)
     908int ipc_data_write_finalize(ipc_callid_t callid, void *dst, size_t size)
    909909{
    910910        return ipc_answer_2(callid, EOK, (ipcarg_t) dst, (ipcarg_t) size);
Note: See TracChangeset for help on using the changeset viewer.