HelenOS sources

phone_t           155 kernel/generic/include/ipc/ipc.h 	phone_t *caller_phone;
phone_t           180 kernel/generic/include/ipc/ipc.h extern errno_t ipc_call_sync(phone_t *, call_t *);
phone_t           181 kernel/generic/include/ipc/ipc.h extern errno_t ipc_call(phone_t *, call_t *);
phone_t           183 kernel/generic/include/ipc/ipc.h extern errno_t ipc_forward(call_t *, phone_t *, answerbox_t *, unsigned int);
phone_t           187 kernel/generic/include/ipc/ipc.h extern void ipc_phone_init(phone_t *, struct task *);
phone_t           188 kernel/generic/include/ipc/ipc.h extern bool ipc_phone_connect(phone_t *, answerbox_t *);
phone_t           189 kernel/generic/include/ipc/ipc.h extern errno_t ipc_phone_hangup(phone_t *);
phone_t           194 kernel/generic/include/ipc/ipc.h extern void ipc_backsend_err(phone_t *, call_t *, errno_t);
phone_t            92 kernel/generic/include/ipc/sysipc_ops.h 	errno_t (*request_preprocess)(call_t *, phone_t *);
phone_t           151 kernel/generic/include/ipc/sysipc_ops.h extern errno_t null_request_preprocess(call_t *, phone_t *);
phone_t            40 kernel/generic/include/udebug/udebug_ipc.h errno_t udebug_request_preprocess(call_t *call, phone_t *phone);
phone_t           163 kernel/generic/src/ipc/ipc.c bool ipc_phone_connect(phone_t *phone, answerbox_t *box)
phone_t           195 kernel/generic/src/ipc/ipc.c void ipc_phone_init(phone_t *phone, task_t *caller)
phone_t           214 kernel/generic/src/ipc/ipc.c errno_t ipc_call_sync(phone_t *phone, call_t *request)
phone_t           348 kernel/generic/src/ipc/ipc.c static void _ipc_call_actions_internal(phone_t *phone, call_t *call,
phone_t           386 kernel/generic/src/ipc/ipc.c void ipc_backsend_err(phone_t *phone, call_t *call, errno_t err)
phone_t           401 kernel/generic/src/ipc/ipc.c static void _ipc_call(phone_t *phone, answerbox_t *box, call_t *call,
phone_t           430 kernel/generic/src/ipc/ipc.c errno_t ipc_call(phone_t *phone, call_t *call)
phone_t           463 kernel/generic/src/ipc/ipc.c errno_t ipc_phone_hangup(phone_t *phone)
phone_t           513 kernel/generic/src/ipc/ipc.c errno_t ipc_forward(call_t *call, phone_t *newphone, answerbox_t *oldbox,
phone_t           654 kernel/generic/src/ipc/ipc.c 	phone_t *phone;
phone_t           662 kernel/generic/src/ipc/ipc.c 		    phone_t, link);
phone_t           890 kernel/generic/src/ipc/ipc.c 	phone_cache = slab_cache_create("phone_t", sizeof(phone_t), 0, NULL,
phone_t           929 kernel/generic/src/ipc/ipc.c 	phone_t *phone = cap->kobject->phone;
phone_t            48 kernel/generic/src/ipc/ipcrsc.c 	phone_t *phone = (phone_t *) arg;
phone_t            73 kernel/generic/src/ipc/ipcrsc.c 		phone_t *phone = slab_alloc(phone_cache, FRAME_ATOMIC);
phone_t            42 kernel/generic/src/ipc/ops/conctmeto.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t            43 kernel/generic/src/ipc/ops/dataread.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t            43 kernel/generic/src/ipc/ops/datawrite.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t            46 kernel/generic/src/ipc/ops/pagein.c static errno_t pagein_request_preprocess(call_t *call, phone_t *phone)
phone_t            44 kernel/generic/src/ipc/ops/shareout.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t            43 kernel/generic/src/ipc/ops/stchngath.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t           195 kernel/generic/src/ipc/sysipc.c 		phone_t *phone = answer->caller_phone;
phone_t           223 kernel/generic/src/ipc/sysipc.c static errno_t request_preprocess(call_t *call, phone_t *phone)
phone_t           345 kernel/generic/src/ipc/sysipc.c static int check_call_limit(phone_t *phone)
phone_t            71 kernel/generic/src/ipc/sysipc_ops.c errno_t null_request_preprocess(call_t *call, phone_t *phone)
phone_t           386 kernel/generic/src/sysinfo/stats.c 	phone_t *phone = cap->kobject->phone;
phone_t            53 kernel/generic/src/udebug/udebug_ipc.c errno_t udebug_request_preprocess(call_t *call, phone_t *phone)
HelenOS homepage, sources at GitHub