Include dependency graph for ipc.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| struct | ipc_call_t |
Defines | |
| #define | ipc_call_sync_2(phoneid, method, arg1, arg2, res1, res2) ipc_call_sync_3((phoneid), (method), (arg1), (arg2), 0, (res1), (res2), 0) |
| #define | ipc_call_async(phoneid, method, arg1, private, callback, can_preempt) (ipc_call_async_2(phoneid, method, arg1, 0, private, callback, can_preempt)) |
Typedefs | |
| typedef sysarg_t | ipcarg_t |
| typedef sysarg_t | ipc_callid_t |
| typedef void(* | ipc_async_callback_t )(void *private, int retval, ipc_call_t *data) |
Functions | |
| int | ipc_call_sync_3 (int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2, ipcarg_t arg3, ipcarg_t *result1, ipcarg_t *result2, ipcarg_t *result3) |
| int | ipc_call_sync (int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t *result) |
| ipc_callid_t | ipc_wait_cycle (ipc_call_t *call, uint32_t usec, int flags) |
| ipc_callid_t | ipc_wait_for_call_timeout (ipc_call_t *data, uint32_t usec) |
| static ipc_callid_t | ipc_wait_for_call (ipc_call_t *data) |
| ipc_callid_t | ipc_trywait_for_call (ipc_call_t *data) |
| ipcarg_t | ipc_answer_fast (ipc_callid_t callid, ipcarg_t retval, ipcarg_t arg1, ipcarg_t arg2) |
| ipcarg_t | ipc_answer (ipc_callid_t callid, ipc_call_t *call) |
| void | ipc_call_async_2 (int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2, void *private, ipc_async_callback_t callback, int can_preempt) |
| void | ipc_call_async_3 (int phoneid, ipcarg_t method, ipcarg_t arg1, ipcarg_t arg2, ipcarg_t arg3, void *private, ipc_async_callback_t callback, int can_preempt) |
| int | ipc_connect_to_me (int phoneid, int arg1, int arg2, ipcarg_t *phone) |
| int | ipc_connect_me_to (int phoneid, int arg1, int arg2) |
| int | ipc_hangup (int phoneid) |
| int | ipc_register_irq (int irq, irq_code_t *code) |
| int | ipc_unregister_irq (int irq) |
| int | ipc_forward_fast (ipc_callid_t callid, int phoneid, int method, ipcarg_t arg1) |
Definition in file ipc.h.
1.4.6