sysipc.c File Reference

Include dependency graph for sysipc.c:

Go to the source code of this file.

Defines

#define GET_CHECK_PHONE(phone, phoneid, err)
#define STRUCT_TO_USPACE(dst, src)   copy_to_uspace(dst,src,sizeof(*(src)))

Functions

static int is_system_method (__native method)
static int is_forwardable (__native method)
static int answer_need_old (call_t *call)
static int answer_preprocess (call_t *answer, ipc_data_t *olddata)
static int request_preprocess (call_t *call)
static void process_answer (call_t *call)
static int process_request (answerbox_t *box, call_t *call)
__native sys_ipc_call_sync_fast (__native phoneid, __native method, __native arg1, ipc_data_t *data)
__native sys_ipc_call_sync (__native phoneid, ipc_data_t *question, ipc_data_t *reply)
static int check_call_limit (void)
__native sys_ipc_call_async_fast (__native phoneid, __native method, __native arg1, __native arg2)
__native sys_ipc_call_async (__native phoneid, ipc_data_t *data)
__native sys_ipc_forward_fast (__native callid, __native phoneid, __native method, __native arg1)
__native sys_ipc_answer_fast (__native callid, __native retval, __native arg1, __native arg2)
__native sys_ipc_answer (__native callid, ipc_data_t *data)
__native sys_ipc_hangup (int phoneid)
__native sys_ipc_wait_for_call (ipc_data_t *calldata, __u32 usec, int nonblocking)
__native sys_ipc_register_irq (int irq, irq_code_t *ucode)
__native sys_ipc_unregister_irq (int irq)


Detailed Description

Definition in file sysipc.c.


Generated on Sun Jun 18 17:29:55 2006 for HelenOS Kernel (ppc64) by  doxygen 1.4.6