HelenOS sources
call 63 kernel/generic/include/cap/cap.h struct call;
call 91 kernel/generic/include/cap/cap.h struct call *call;
call 49 kernel/generic/include/ipc/ipc.h struct call;
call 71 kernel/generic/include/ipc/ipc.h struct call *hangup_call;
call 40 kernel/generic/include/ipc/sysipc_ops.h #define SYSIPC_OP(op, call, ...) \
call 42 kernel/generic/include/ipc/sysipc_ops.h sysipc_ops_t *ops = sysipc_ops_get((call)->request_method); \
call 44 kernel/generic/include/ipc/sysipc_ops.h ops->op((call), ##__VA_ARGS__); \
call 40 kernel/generic/include/udebug/udebug_ipc.h errno_t udebug_request_preprocess(call_t *call, phone_t *phone);
call 41 kernel/generic/include/udebug/udebug_ipc.h void udebug_call_receive(call_t *call);
call 43 kernel/generic/include/udebug/udebug_ops.h errno_t udebug_begin(call_t *call, bool *active);
call 47 kernel/generic/include/udebug/udebug_ops.h errno_t udebug_go(thread_t *t, call_t *call);
call 48 kernel/generic/include/udebug/udebug_ops.h errno_t udebug_stop(thread_t *t, call_t *call);
call 149 kernel/generic/src/ipc/event.c call_t *call = ipc_call_alloc();
call 151 kernel/generic/src/ipc/event.c if (call) {
call 152 kernel/generic/src/ipc/event.c call->flags |= IPC_CALL_NOTIF;
call 153 kernel/generic/src/ipc/event.c call->priv = ++event->counter;
call 155 kernel/generic/src/ipc/event.c ipc_set_imethod(&call->data, event->imethod);
call 156 kernel/generic/src/ipc/event.c ipc_set_arg1(&call->data, a1);
call 157 kernel/generic/src/ipc/event.c ipc_set_arg2(&call->data, a2);
call 158 kernel/generic/src/ipc/event.c ipc_set_arg3(&call->data, a3);
call 159 kernel/generic/src/ipc/event.c ipc_set_arg4(&call->data, a4);
call 160 kernel/generic/src/ipc/event.c ipc_set_arg5(&call->data, a5);
call 162 kernel/generic/src/ipc/event.c call->data.task_id = TASK ? TASK->taskid : 0;
call 166 kernel/generic/src/ipc/event.c list_append(&call->ab_link,
call 80 kernel/generic/src/ipc/ipc.c static void _ipc_call_init(call_t *call)
call 82 kernel/generic/src/ipc/ipc.c memsetb(call, sizeof(*call), 0);
call 83 kernel/generic/src/ipc/ipc.c spinlock_initialize(&call->forget_lock, "forget_lock");
call 84 kernel/generic/src/ipc/ipc.c call->active = false;
call 85 kernel/generic/src/ipc/ipc.c call->forget = false;
call 86 kernel/generic/src/ipc/ipc.c call->sender = NULL;
call 87 kernel/generic/src/ipc/ipc.c call->callerbox = NULL;
call 88 kernel/generic/src/ipc/ipc.c call->buffer = NULL;
call 93 kernel/generic/src/ipc/ipc.c call_t *call = (call_t *) arg;
call 95 kernel/generic/src/ipc/ipc.c if (call->buffer)
call 96 kernel/generic/src/ipc/ipc.c free(call->buffer);
call 97 kernel/generic/src/ipc/ipc.c if (call->caller_phone)
call 98 kernel/generic/src/ipc/ipc.c kobject_put(call->caller_phone->kobject);
call 99 kernel/generic/src/ipc/ipc.c slab_free(call_cache, call);
call 118 kernel/generic/src/ipc/ipc.c call_t *call = slab_alloc(call_cache, FRAME_ATOMIC);
call 119 kernel/generic/src/ipc/ipc.c if (!call)
call 124 kernel/generic/src/ipc/ipc.c slab_free(call_cache, call);
call 128 kernel/generic/src/ipc/ipc.c _ipc_call_init(call);
call 129 kernel/generic/src/ipc/ipc.c kobject_initialize(kobj, KOBJECT_TYPE_CALL, call);
call 130 kernel/generic/src/ipc/ipc.c call->kobject = kobj;
call 132 kernel/generic/src/ipc/ipc.c return call;
call 285 kernel/generic/src/ipc/ipc.c void _ipc_answer_free_call(call_t *call, bool selflocked)
call 292 kernel/generic/src/ipc/ipc.c spinlock_lock(&call->forget_lock);
call 293 kernel/generic/src/ipc/ipc.c if (call->forget) {
call 295 kernel/generic/src/ipc/ipc.c spinlock_unlock(&call->forget_lock);
call 296 kernel/generic/src/ipc/ipc.c kobject_put(call->kobject);
call 304 kernel/generic/src/ipc/ipc.c if (call->active) {
call 305 kernel/generic/src/ipc/ipc.c spinlock_lock(&call->sender->active_calls_lock);
call 306 kernel/generic/src/ipc/ipc.c list_remove(&call->ta_link);
call 307 kernel/generic/src/ipc/ipc.c spinlock_unlock(&call->sender->active_calls_lock);
call 310 kernel/generic/src/ipc/ipc.c spinlock_unlock(&call->forget_lock);
call 312 kernel/generic/src/ipc/ipc.c answerbox_t *callerbox = call->callerbox ? call->callerbox :
call 313 kernel/generic/src/ipc/ipc.c &call->sender->answerbox;
call 316 kernel/generic/src/ipc/ipc.c call->flags |= IPC_CALL_ANSWERED;
call 318 kernel/generic/src/ipc/ipc.c call->data.task_id = TASK->taskid;
call 323 kernel/generic/src/ipc/ipc.c list_append(&call->ab_link, &callerbox->answers);
call 337 kernel/generic/src/ipc/ipc.c void ipc_answer(answerbox_t *box, call_t *call)
call 341 kernel/generic/src/ipc/ipc.c list_remove(&call->ab_link);
call 345 kernel/generic/src/ipc/ipc.c _ipc_answer_free_call(call, false);
call 348 kernel/generic/src/ipc/ipc.c static void _ipc_call_actions_internal(phone_t *phone, call_t *call,
call 353 kernel/generic/src/ipc/ipc.c call->caller_phone = phone;
call 357 kernel/generic/src/ipc/ipc.c call->forget = true;
call 360 kernel/generic/src/ipc/ipc.c if (call->callerbox)
call 361 kernel/generic/src/ipc/ipc.c atomic_inc(&call->callerbox->active_calls);
call 365 kernel/generic/src/ipc/ipc.c call->sender = caller;
call 366 kernel/generic/src/ipc/ipc.c call->active = true;
call 368 kernel/generic/src/ipc/ipc.c list_append(&call->ta_link, &caller->active_calls);
call 372 kernel/generic/src/ipc/ipc.c call->data.request_label = phone->label;
call 373 kernel/generic/src/ipc/ipc.c call->data.task_id = caller->taskid;
call 386 kernel/generic/src/ipc/ipc.c void ipc_backsend_err(phone_t *phone, call_t *call, errno_t err)
call 388 kernel/generic/src/ipc/ipc.c _ipc_call_actions_internal(phone, call, false);
call 389 kernel/generic/src/ipc/ipc.c ipc_set_retval(&call->data, err);
call 390 kernel/generic/src/ipc/ipc.c _ipc_answer_free_call(call, false);
call 401 kernel/generic/src/ipc/ipc.c static void _ipc_call(phone_t *phone, answerbox_t *box, call_t *call,
call 411 kernel/generic/src/ipc/ipc.c if (!(call->flags & IPC_CALL_FORWARDED))
call 412 kernel/generic/src/ipc/ipc.c _ipc_call_actions_internal(phone, call, preforget);
call 415 kernel/generic/src/ipc/ipc.c list_append(&call->ab_link, &box->calls);
call 430 kernel/generic/src/ipc/ipc.c errno_t ipc_call(phone_t *phone, call_t *call)
call 435 kernel/generic/src/ipc/ipc.c if (!(call->flags & IPC_CALL_FORWARDED)) {
call 437 kernel/generic/src/ipc/ipc.c ipc_backsend_err(phone, call, EHANGUP);
call 439 kernel/generic/src/ipc/ipc.c ipc_backsend_err(phone, call, ENOENT);
call 446 kernel/generic/src/ipc/ipc.c _ipc_call(phone, box, call, false);
call 483 kernel/generic/src/ipc/ipc.c call_t *call = phone->hangup_call;
call 485 kernel/generic/src/ipc/ipc.c assert(call);
call 487 kernel/generic/src/ipc/ipc.c ipc_set_imethod(&call->data, IPC_M_PHONE_HUNGUP);
call 488 kernel/generic/src/ipc/ipc.c call->request_method = IPC_M_PHONE_HUNGUP;
call 489 kernel/generic/src/ipc/ipc.c call->flags |= IPC_CALL_DISCARD_ANSWER;
call 490 kernel/generic/src/ipc/ipc.c _ipc_call(phone, box, call, false);
call 513 kernel/generic/src/ipc/ipc.c errno_t ipc_forward(call_t *call, phone_t *newphone, answerbox_t *oldbox,
call 520 kernel/generic/src/ipc/ipc.c list_remove(&call->ab_link);
call 524 kernel/generic/src/ipc/ipc.c call->data.request_label = newphone->label;
call 525 kernel/generic/src/ipc/ipc.c call->data.task_id = TASK->taskid;
call 528 kernel/generic/src/ipc/ipc.c return ipc_call(newphone, call);
call 549 kernel/generic/src/ipc/ipc.c call_t **call)
call 612 kernel/generic/src/ipc/ipc.c *call = request;
call 625 kernel/generic/src/ipc/ipc.c call_t *call = list_get_instance(list_first(lst), call_t,
call 628 kernel/generic/src/ipc/ipc.c list_remove(&call->ab_link);
call 633 kernel/generic/src/ipc/ipc.c SYSIPC_OP(request_process, call, box);
call 635 kernel/generic/src/ipc/ipc.c ipc_data_t old = call->data;
call 636 kernel/generic/src/ipc/ipc.c ipc_set_retval(&call->data, EHANGUP);
call 637 kernel/generic/src/ipc/ipc.c answer_preprocess(call, &old);
call 638 kernel/generic/src/ipc/ipc.c _ipc_answer_free_call(call, true);
call 688 kernel/generic/src/ipc/ipc.c call_t *call = phone->hangup_call;
call 690 kernel/generic/src/ipc/ipc.c assert(call);
call 692 kernel/generic/src/ipc/ipc.c ipc_set_imethod(&call->data, IPC_M_PHONE_HUNGUP);
call 693 kernel/generic/src/ipc/ipc.c call->request_method = IPC_M_PHONE_HUNGUP;
call 694 kernel/generic/src/ipc/ipc.c call->flags |= IPC_CALL_DISCARD_ANSWER;
call 695 kernel/generic/src/ipc/ipc.c _ipc_call(phone, box, call, true);
call 712 kernel/generic/src/ipc/ipc.c static void ipc_forget_call(call_t *call)
call 715 kernel/generic/src/ipc/ipc.c assert(spinlock_locked(&call->forget_lock));
call 721 kernel/generic/src/ipc/ipc.c call->forget = true;
call 722 kernel/generic/src/ipc/ipc.c call->sender = NULL;
call 723 kernel/generic/src/ipc/ipc.c list_remove(&call->ta_link);
call 730 kernel/generic/src/ipc/ipc.c kobject_add_ref(call->kobject);
call 732 kernel/generic/src/ipc/ipc.c spinlock_unlock(&call->forget_lock);
call 735 kernel/generic/src/ipc/ipc.c atomic_dec(&call->caller_phone->active_calls);
call 737 kernel/generic/src/ipc/ipc.c kobject_put(call->caller_phone->kobject);
call 739 kernel/generic/src/ipc/ipc.c SYSIPC_OP(request_forget, call);
call 741 kernel/generic/src/ipc/ipc.c kobject_put(call->kobject);
call 746 kernel/generic/src/ipc/ipc.c call_t *call;
call 759 kernel/generic/src/ipc/ipc.c call = list_get_instance(list_first(&TASK->active_calls), call_t,
call 762 kernel/generic/src/ipc/ipc.c if (!spinlock_trylock(&call->forget_lock)) {
call 772 kernel/generic/src/ipc/ipc.c ipc_forget_call(call);
call 791 kernel/generic/src/ipc/ipc.c call_t *call = NULL;
call 793 kernel/generic/src/ipc/ipc.c SYNCH_NO_TIMEOUT, SYNCH_FLAGS_NONE, &call) == ENOENT)
call 795 kernel/generic/src/ipc/ipc.c assert(call);
call 796 kernel/generic/src/ipc/ipc.c assert(call->flags & (IPC_CALL_ANSWERED | IPC_CALL_NOTIF));
call 798 kernel/generic/src/ipc/ipc.c SYSIPC_OP(answer_process, call);
call 800 kernel/generic/src/ipc/ipc.c kobject_put(call->kobject);
call 898 kernel/generic/src/ipc/ipc.c list_foreach(*list, ab_link, call_t, call) {
call 900 kernel/generic/src/ipc/ipc.c printf("%10p ", call);
call 904 kernel/generic/src/ipc/ipc.c printf("%18p ", call);
call 907 kernel/generic/src/ipc/ipc.c spinlock_lock(&call->forget_lock);
call 911 kernel/generic/src/ipc/ipc.c ipc_get_imethod(&call->data), ipc_get_arg1(&call->data),
call 912 kernel/generic/src/ipc/ipc.c ipc_get_arg2(&call->data), ipc_get_arg3(&call->data),
call 913 kernel/generic/src/ipc/ipc.c ipc_get_arg4(&call->data), ipc_get_arg5(&call->data),
call 914 kernel/generic/src/ipc/ipc.c call->flags);
call 916 kernel/generic/src/ipc/ipc.c if (call->forget) {
call 920 kernel/generic/src/ipc/ipc.c call->sender->taskid, call->sender->name);
call 923 kernel/generic/src/ipc/ipc.c spinlock_unlock(&call->forget_lock);
call 425 kernel/generic/src/ipc/irq.c static void send_call(irq_t *irq, call_t *call)
call 428 kernel/generic/src/ipc/irq.c list_append(&call->ab_link, &irq->notif_cfg.answerbox->irq_notifs);
call 532 kernel/generic/src/ipc/irq.c call_t *call = ipc_call_alloc();
call 533 kernel/generic/src/ipc/irq.c if (!call)
call 536 kernel/generic/src/ipc/irq.c call->flags |= IPC_CALL_NOTIF;
call 538 kernel/generic/src/ipc/irq.c call->priv = ++irq->notif_cfg.counter;
call 541 kernel/generic/src/ipc/irq.c ipc_set_imethod(&call->data, irq->notif_cfg.imethod);
call 542 kernel/generic/src/ipc/irq.c ipc_set_arg1(&call->data, irq->notif_cfg.scratch[1]);
call 543 kernel/generic/src/ipc/irq.c ipc_set_arg2(&call->data, irq->notif_cfg.scratch[2]);
call 544 kernel/generic/src/ipc/irq.c ipc_set_arg3(&call->data, irq->notif_cfg.scratch[3]);
call 545 kernel/generic/src/ipc/irq.c ipc_set_arg4(&call->data, irq->notif_cfg.scratch[4]);
call 546 kernel/generic/src/ipc/irq.c ipc_set_arg5(&call->data, irq->notif_cfg.scratch[5]);
call 548 kernel/generic/src/ipc/irq.c send_call(irq, call);
call 568 kernel/generic/src/ipc/irq.c call_t *call = ipc_call_alloc();
call 569 kernel/generic/src/ipc/irq.c if (!call) {
call 574 kernel/generic/src/ipc/irq.c call->flags |= IPC_CALL_NOTIF;
call 576 kernel/generic/src/ipc/irq.c call->priv = ++irq->notif_cfg.counter;
call 578 kernel/generic/src/ipc/irq.c ipc_set_imethod(&call->data, irq->notif_cfg.imethod);
call 579 kernel/generic/src/ipc/irq.c ipc_set_arg1(&call->data, a1);
call 580 kernel/generic/src/ipc/irq.c ipc_set_arg2(&call->data, a2);
call 581 kernel/generic/src/ipc/irq.c ipc_set_arg3(&call->data, a3);
call 582 kernel/generic/src/ipc/irq.c ipc_set_arg4(&call->data, a4);
call 583 kernel/generic/src/ipc/irq.c ipc_set_arg5(&call->data, a5);
call 585 kernel/generic/src/ipc/irq.c send_call(irq, call);
call 108 kernel/generic/src/ipc/kbox.c static void kbox_proc_phone_hungup(call_t *call, bool *last)
call 111 kernel/generic/src/ipc/kbox.c if (call->sender == TASK->udebug.debugger) {
call 122 kernel/generic/src/ipc/kbox.c ipc_set_retval(&call->data, 0);
call 123 kernel/generic/src/ipc/kbox.c ipc_answer(&TASK->kb.box, call);
call 168 kernel/generic/src/ipc/kbox.c call_t *call = NULL;
call 170 kernel/generic/src/ipc/kbox.c SYNCH_FLAGS_NONE, &call);
call 172 kernel/generic/src/ipc/kbox.c if (call == NULL)
call 175 kernel/generic/src/ipc/kbox.c switch (ipc_get_imethod(&call->data)) {
call 179 kernel/generic/src/ipc/kbox.c udebug_call_receive(call);
call 188 kernel/generic/src/ipc/kbox.c kbox_proc_phone_hungup(call, &done);
call 42 kernel/generic/src/ipc/ops/conctmeto.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 52 kernel/generic/src/ipc/ops/conctmeto.c call->priv = 0;
call 57 kernel/generic/src/ipc/ops/conctmeto.c call->priv = (sysarg_t) pobj;
call 61 kernel/generic/src/ipc/ops/conctmeto.c ipc_set_arg5(&call->data, (sysarg_t) phandle);
call 66 kernel/generic/src/ipc/ops/conctmeto.c static errno_t request_forget(call_t *call)
call 68 kernel/generic/src/ipc/ops/conctmeto.c cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(&call->data);
call 74 kernel/generic/src/ipc/ops/conctmeto.c kobject_t *pobj = (kobject_t *) call->priv;
call 75 kernel/generic/src/ipc/ops/conctmeto.c call->priv = 0;
call 42 kernel/generic/src/ipc/ops/concttome.c static int request_process(call_t *call, answerbox_t *box)
call 51 kernel/generic/src/ipc/ops/concttome.c pobj->phone->label = ipc_get_arg5(&call->data);
call 53 kernel/generic/src/ipc/ops/concttome.c call->priv = (sysarg_t) pobj;
call 54 kernel/generic/src/ipc/ops/concttome.c ipc_set_arg5(&call->data, cap_handle_raw(phandle));
call 43 kernel/generic/src/ipc/ops/dataread.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 45 kernel/generic/src/ipc/ops/dataread.c size_t size = ipc_get_arg2(&call->data);
call 48 kernel/generic/src/ipc/ops/dataread.c int flags = ipc_get_arg3(&call->data);
call 51 kernel/generic/src/ipc/ops/dataread.c ipc_set_arg2(&call->data, DATA_XFER_LIMIT);
call 43 kernel/generic/src/ipc/ops/datawrite.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 45 kernel/generic/src/ipc/ops/datawrite.c uspace_addr_t src = ipc_get_arg1(&call->data);
call 46 kernel/generic/src/ipc/ops/datawrite.c size_t size = ipc_get_arg2(&call->data);
call 49 kernel/generic/src/ipc/ops/datawrite.c int flags = ipc_get_arg3(&call->data);
call 53 kernel/generic/src/ipc/ops/datawrite.c ipc_set_arg2(&call->data, size);
call 58 kernel/generic/src/ipc/ops/datawrite.c call->buffer = (uint8_t *) malloc(size);
call 59 kernel/generic/src/ipc/ops/datawrite.c if (!call->buffer)
call 61 kernel/generic/src/ipc/ops/datawrite.c errno_t rc = copy_from_uspace(call->buffer, src, size);
call 41 kernel/generic/src/ipc/ops/debug.c static int request_process(call_t *call, answerbox_t *box)
call 46 kernel/generic/src/ipc/ops/pagein.c static errno_t pagein_request_preprocess(call_t *call, phone_t *phone)
call 44 kernel/generic/src/ipc/ops/shareout.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 46 kernel/generic/src/ipc/ops/shareout.c size_t size = as_area_get_size(ipc_get_arg1(&call->data));
call 50 kernel/generic/src/ipc/ops/shareout.c ipc_set_arg2(&call->data, size);
call 43 kernel/generic/src/ipc/ops/stchngath.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 48 kernel/generic/src/ipc/ops/stchngath.c (cap_handle_t) ipc_get_arg5(&call->data), KOBJECT_TYPE_PHONE);
call 64 kernel/generic/src/ipc/ops/stchngath.c ipc_set_arg5(&call->data, (sysarg_t) other_task_s);
call 131 kernel/generic/src/ipc/sysipc.c static inline bool answer_need_old(call_t *call)
call 133 kernel/generic/src/ipc/sysipc.c switch (ipc_get_imethod(&call->data)) {
call 223 kernel/generic/src/ipc/sysipc.c static errno_t request_preprocess(call_t *call, phone_t *phone)
call 225 kernel/generic/src/ipc/sysipc.c call->request_method = ipc_get_imethod(&call->data);
call 226 kernel/generic/src/ipc/sysipc.c return SYSIPC_OP(request_preprocess, call, phone);
call 238 kernel/generic/src/ipc/sysipc.c static void process_answer(call_t *call)
call 240 kernel/generic/src/ipc/sysipc.c if (((errno_t) ipc_get_retval(&call->data) == EHANGUP) &&
call 241 kernel/generic/src/ipc/sysipc.c (call->flags & IPC_CALL_FORWARDED))
call 242 kernel/generic/src/ipc/sysipc.c ipc_set_retval(&call->data, EFORWARD);
call 244 kernel/generic/src/ipc/sysipc.c SYSIPC_OP(answer_process, call);
call 256 kernel/generic/src/ipc/sysipc.c static int process_request(answerbox_t *box, call_t *call)
call 258 kernel/generic/src/ipc/sysipc.c return SYSIPC_OP(request_process, call, box);
call 279 kernel/generic/src/ipc/sysipc.c call_t *call = ipc_call_alloc();
call 280 kernel/generic/src/ipc/sysipc.c if (!call) {
call 285 kernel/generic/src/ipc/sysipc.c call->priv = priv;
call 286 kernel/generic/src/ipc/sysipc.c memcpy(call->data.args, data->args, sizeof(data->args));
call 288 kernel/generic/src/ipc/sysipc.c errno_t rc = request_preprocess(call, kobj->phone);
call 294 kernel/generic/src/ipc/sysipc.c kobject_add_ref(call->kobject);
call 295 kernel/generic/src/ipc/sysipc.c rc = ipc_call_sync(kobj->phone, call);
call 296 kernel/generic/src/ipc/sysipc.c spinlock_lock(&call->forget_lock);
call 297 kernel/generic/src/ipc/sysipc.c bool forgotten = call->forget;
call 298 kernel/generic/src/ipc/sysipc.c spinlock_unlock(&call->forget_lock);
call 299 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 314 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 326 kernel/generic/src/ipc/sysipc.c process_answer(call);
call 328 kernel/generic/src/ipc/sysipc.c ipc_set_retval(&call->data, rc);
call 330 kernel/generic/src/ipc/sysipc.c memcpy(data->args, call->data.args, sizeof(data->args));
call 331 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 381 kernel/generic/src/ipc/sysipc.c call_t *call = ipc_call_alloc();
call 382 kernel/generic/src/ipc/sysipc.c if (!call) {
call 387 kernel/generic/src/ipc/sysipc.c ipc_set_imethod(&call->data, imethod);
call 388 kernel/generic/src/ipc/sysipc.c ipc_set_arg1(&call->data, arg1);
call 389 kernel/generic/src/ipc/sysipc.c ipc_set_arg2(&call->data, arg2);
call 390 kernel/generic/src/ipc/sysipc.c ipc_set_arg3(&call->data, arg3);
call 396 kernel/generic/src/ipc/sysipc.c ipc_set_arg5(&call->data, 0);
call 399 kernel/generic/src/ipc/sysipc.c call->data.answer_label = label;
call 401 kernel/generic/src/ipc/sysipc.c errno_t res = request_preprocess(call, kobj->phone);
call 404 kernel/generic/src/ipc/sysipc.c ipc_call(kobj->phone, call);
call 406 kernel/generic/src/ipc/sysipc.c ipc_backsend_err(kobj->phone, call, res);
call 433 kernel/generic/src/ipc/sysipc.c call_t *call = ipc_call_alloc();
call 434 kernel/generic/src/ipc/sysipc.c if (!call) {
call 439 kernel/generic/src/ipc/sysipc.c errno_t rc = copy_from_uspace(&call->data.args, data + offsetof(ipc_data_t, args),
call 440 kernel/generic/src/ipc/sysipc.c sizeof(call->data.args));
call 442 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 448 kernel/generic/src/ipc/sysipc.c call->data.answer_label = label;
call 450 kernel/generic/src/ipc/sysipc.c errno_t res = request_preprocess(call, kobj->phone);
call 453 kernel/generic/src/ipc/sysipc.c ipc_call(kobj->phone, call);
call 455 kernel/generic/src/ipc/sysipc.c ipc_backsend_err(kobj->phone, call, res);
call 491 kernel/generic/src/ipc/sysipc.c call_t *call = ckobj->call;
call 494 kernel/generic/src/ipc/sysipc.c bool need_old = answer_need_old(call);
call 496 kernel/generic/src/ipc/sysipc.c old = call->data;
call 507 kernel/generic/src/ipc/sysipc.c if (!method_is_forwardable(ipc_get_imethod(&call->data))) {
call 512 kernel/generic/src/ipc/sysipc.c call->flags |= IPC_CALL_FORWARDED;
call 520 kernel/generic/src/ipc/sysipc.c if (!method_is_immutable(ipc_get_imethod(&call->data))) {
call 521 kernel/generic/src/ipc/sysipc.c if (method_is_system(ipc_get_imethod(&call->data))) {
call 522 kernel/generic/src/ipc/sysipc.c if (ipc_get_imethod(&call->data) ==
call 524 kernel/generic/src/ipc/sysipc.c kobject_put((kobject_t *) call->priv);
call 525 kernel/generic/src/ipc/sysipc.c call->priv = 0;
call 527 kernel/generic/src/ipc/sysipc.c (cap_handle_t) ipc_get_arg5(&call->data));
call 530 kernel/generic/src/ipc/sysipc.c ipc_set_arg1(&call->data, imethod);
call 531 kernel/generic/src/ipc/sysipc.c ipc_set_arg2(&call->data, arg1);
call 532 kernel/generic/src/ipc/sysipc.c ipc_set_arg3(&call->data, arg2);
call 535 kernel/generic/src/ipc/sysipc.c ipc_set_arg4(&call->data, arg3);
call 542 kernel/generic/src/ipc/sysipc.c ipc_set_imethod(&call->data, imethod);
call 543 kernel/generic/src/ipc/sysipc.c ipc_set_arg1(&call->data, arg1);
call 544 kernel/generic/src/ipc/sysipc.c ipc_set_arg2(&call->data, arg2);
call 546 kernel/generic/src/ipc/sysipc.c ipc_set_arg3(&call->data, arg3);
call 547 kernel/generic/src/ipc/sysipc.c ipc_set_arg4(&call->data, arg4);
call 548 kernel/generic/src/ipc/sysipc.c ipc_set_arg5(&call->data, arg5);
call 553 kernel/generic/src/ipc/sysipc.c rc = ipc_forward(call, pkobj->phone, &TASK->answerbox, mode);
call 565 kernel/generic/src/ipc/sysipc.c ipc_set_retval(&call->data, EFORWARD);
call 566 kernel/generic/src/ipc/sysipc.c (void) answer_preprocess(call, need_old ? &old : NULL);
call 568 kernel/generic/src/ipc/sysipc.c _ipc_answer_free_call(call, false);
call 570 kernel/generic/src/ipc/sysipc.c ipc_answer(&TASK->answerbox, call);
call 661 kernel/generic/src/ipc/sysipc.c call_t *call = kobj->call;
call 662 kernel/generic/src/ipc/sysipc.c assert(!(call->flags & IPC_CALL_ANSWERED));
call 667 kernel/generic/src/ipc/sysipc.c if (answer_need_old(call)) {
call 668 kernel/generic/src/ipc/sysipc.c memcpy(&saved_data, &call->data, sizeof(call->data));
call 673 kernel/generic/src/ipc/sysipc.c ipc_set_retval(&call->data, retval);
call 674 kernel/generic/src/ipc/sysipc.c ipc_set_arg1(&call->data, arg1);
call 675 kernel/generic/src/ipc/sysipc.c ipc_set_arg2(&call->data, arg2);
call 676 kernel/generic/src/ipc/sysipc.c ipc_set_arg3(&call->data, arg3);
call 677 kernel/generic/src/ipc/sysipc.c ipc_set_arg4(&call->data, arg4);
call 683 kernel/generic/src/ipc/sysipc.c ipc_set_arg5(&call->data, 0);
call 684 kernel/generic/src/ipc/sysipc.c errno_t rc = answer_preprocess(call, saved ? &saved_data : NULL);
call 686 kernel/generic/src/ipc/sysipc.c ipc_answer(&TASK->answerbox, call);
call 708 kernel/generic/src/ipc/sysipc.c call_t *call = kobj->call;
call 709 kernel/generic/src/ipc/sysipc.c assert(!(call->flags & IPC_CALL_ANSWERED));
call 714 kernel/generic/src/ipc/sysipc.c if (answer_need_old(call)) {
call 715 kernel/generic/src/ipc/sysipc.c memcpy(&saved_data, &call->data, sizeof(call->data));
call 720 kernel/generic/src/ipc/sysipc.c errno_t rc = copy_from_uspace(&call->data.args, data + offsetof(ipc_data_t, args),
call 721 kernel/generic/src/ipc/sysipc.c sizeof(call->data.args));
call 730 kernel/generic/src/ipc/sysipc.c rc = answer_preprocess(call, saved ? &saved_data : NULL);
call 732 kernel/generic/src/ipc/sysipc.c ipc_answer(&TASK->answerbox, call);
call 771 kernel/generic/src/ipc/sysipc.c call_t *call = NULL;
call 780 kernel/generic/src/ipc/sysipc.c flags | SYNCH_FLAGS_INTERRUPTIBLE, &call);
call 789 kernel/generic/src/ipc/sysipc.c assert(call);
call 791 kernel/generic/src/ipc/sysipc.c call->data.flags = call->flags;
call 792 kernel/generic/src/ipc/sysipc.c if (call->flags & IPC_CALL_NOTIF) {
call 794 kernel/generic/src/ipc/sysipc.c call->data.request_label = (sysarg_t) call->priv;
call 796 kernel/generic/src/ipc/sysipc.c call->data.cap_handle = CAP_NIL;
call 798 kernel/generic/src/ipc/sysipc.c STRUCT_TO_USPACE(calldata, &call->data);
call 799 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 804 kernel/generic/src/ipc/sysipc.c if (call->flags & IPC_CALL_ANSWERED) {
call 805 kernel/generic/src/ipc/sysipc.c process_answer(call);
call 807 kernel/generic/src/ipc/sysipc.c if (call->flags & IPC_CALL_DISCARD_ANSWER) {
call 808 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 812 kernel/generic/src/ipc/sysipc.c call->data.cap_handle = CAP_NIL;
call 814 kernel/generic/src/ipc/sysipc.c STRUCT_TO_USPACE(calldata, &call->data);
call 815 kernel/generic/src/ipc/sysipc.c kobject_put(call->kobject);
call 820 kernel/generic/src/ipc/sysipc.c if (process_request(&TASK->answerbox, call))
call 829 kernel/generic/src/ipc/sysipc.c call->data.cap_handle = handle;
call 834 kernel/generic/src/ipc/sysipc.c rc = STRUCT_TO_USPACE(calldata, &call->data);
call 838 kernel/generic/src/ipc/sysipc.c kobject_add_ref(call->kobject);
call 839 kernel/generic/src/ipc/sysipc.c cap_publish(TASK, handle, call->kobject);
call 854 kernel/generic/src/ipc/sysipc.c if (answer_need_old(call)) {
call 855 kernel/generic/src/ipc/sysipc.c memcpy(&saved_data, &call->data, sizeof(call->data));
call 860 kernel/generic/src/ipc/sysipc.c ipc_set_retval(&call->data, EPARTY);
call 861 kernel/generic/src/ipc/sysipc.c (void) answer_preprocess(call, saved ? &saved_data : NULL);
call 862 kernel/generic/src/ipc/sysipc.c call->flags |= IPC_CALL_AUTO_REPLY;
call 863 kernel/generic/src/ipc/sysipc.c ipc_answer(&TASK->answerbox, call);
call 71 kernel/generic/src/ipc/sysipc_ops.c errno_t null_request_preprocess(call_t *call, phone_t *phone)
call 76 kernel/generic/src/ipc/sysipc_ops.c errno_t null_request_forget(call_t *call)
call 81 kernel/generic/src/ipc/sysipc_ops.c int null_request_process(call_t *call, answerbox_t *box)
call 86 kernel/generic/src/ipc/sysipc_ops.c errno_t null_answer_cleanup(call_t *call, ipc_data_t *data)
call 91 kernel/generic/src/ipc/sysipc_ops.c errno_t null_answer_preprocess(call_t *call, ipc_data_t *data)
call 96 kernel/generic/src/ipc/sysipc_ops.c errno_t null_answer_process(call_t *call)
call 237 kernel/generic/src/udebug/udebug.c call_t *call = THREAD->udebug.go_call;
call 240 kernel/generic/src/udebug/udebug.c ipc_set_retval(&call->data, 0);
call 241 kernel/generic/src/udebug/udebug.c ipc_set_arg1(&call->data, etype);
call 242 kernel/generic/src/udebug/udebug.c ipc_set_arg2(&call->data, id);
call 243 kernel/generic/src/udebug/udebug.c ipc_set_arg3(&call->data, rc);
call 261 kernel/generic/src/udebug/udebug.c ipc_answer(&TASK->answerbox, call);
call 308 kernel/generic/src/udebug/udebug.c call_t *call = THREAD->udebug.go_call;
call 311 kernel/generic/src/udebug/udebug.c ipc_set_retval(&call->data, 0);
call 312 kernel/generic/src/udebug/udebug.c ipc_set_arg1(&call->data, UDEBUG_EVENT_THREAD_B);
call 313 kernel/generic/src/udebug/udebug.c ipc_set_arg2(&call->data, (sysarg_t) thread);
call 324 kernel/generic/src/udebug/udebug.c ipc_answer(&TASK->answerbox, call);
call 359 kernel/generic/src/udebug/udebug.c call_t *call = THREAD->udebug.go_call;
call 362 kernel/generic/src/udebug/udebug.c ipc_set_retval(&call->data, 0);
call 363 kernel/generic/src/udebug/udebug.c ipc_set_arg1(&call->data, UDEBUG_EVENT_THREAD_E);
call 370 kernel/generic/src/udebug/udebug.c ipc_answer(&TASK->answerbox, call);
call 53 kernel/generic/src/udebug/udebug_ipc.c errno_t udebug_request_preprocess(call_t *call, phone_t *phone)
call 55 kernel/generic/src/udebug/udebug_ipc.c switch (ipc_get_arg1(&call->data)) {
call 71 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_begin(call_t *call)
call 76 kernel/generic/src/udebug/udebug_ipc.c rc = udebug_begin(call, &active);
call 78 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 79 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 88 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 89 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 98 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_end(call_t *call)
call 104 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 105 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 113 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_set_evmask(call_t *call)
call 118 kernel/generic/src/udebug/udebug_ipc.c mask = ipc_get_arg2(&call->data);
call 121 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 122 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 130 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_go(call_t *call)
call 135 kernel/generic/src/udebug/udebug_ipc.c t = (thread_t *)ipc_get_arg2(&call->data);
call 137 kernel/generic/src/udebug/udebug_ipc.c rc = udebug_go(t, call);
call 139 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 140 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 150 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_stop(call_t *call)
call 155 kernel/generic/src/udebug/udebug_ipc.c t = (thread_t *)ipc_get_arg2(&call->data);
call 157 kernel/generic/src/udebug/udebug_ipc.c rc = udebug_stop(t, call);
call 158 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 159 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 167 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_thread_read(call_t *call)
call 175 kernel/generic/src/udebug/udebug_ipc.c uspace_addr = ipc_get_arg2(&call->data); /* Destination address */
call 176 kernel/generic/src/udebug/udebug_ipc.c buf_size = ipc_get_arg3(&call->data); /* Dest. buffer size */
call 184 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 185 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 193 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 199 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_addr);
call 200 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, copied);
call 201 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg3(&call->data, needed);
call 202 kernel/generic/src/udebug/udebug_ipc.c call->buffer = buffer;
call 204 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 213 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_name_read(call_t *call)
call 222 kernel/generic/src/udebug/udebug_ipc.c uspace_addr = ipc_get_arg2(&call->data); /* Destination address */
call 223 kernel/generic/src/udebug/udebug_ipc.c buf_size = ipc_get_arg3(&call->data); /* Dest. buffer size */
call 230 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 231 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 246 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 252 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_addr);
call 253 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, to_copy);
call 255 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg3(&call->data, data_size);
call 256 kernel/generic/src/udebug/udebug_ipc.c call->buffer = data;
call 258 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 268 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_areas_read(call_t *call)
call 276 kernel/generic/src/udebug/udebug_ipc.c uspace_addr = ipc_get_arg2(&call->data); /* Destination address */
call 277 kernel/generic/src/udebug/udebug_ipc.c buf_size = ipc_get_arg3(&call->data); /* Dest. buffer size */
call 284 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, ENOMEM);
call 285 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 300 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 306 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_addr);
call 307 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, to_copy);
call 309 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg3(&call->data, data_size);
call 310 kernel/generic/src/udebug/udebug_ipc.c call->buffer = (uint8_t *) data;
call 312 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 320 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_args_read(call_t *call)
call 327 kernel/generic/src/udebug/udebug_ipc.c t = (thread_t *)ipc_get_arg2(&call->data);
call 331 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 332 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 340 kernel/generic/src/udebug/udebug_ipc.c uspace_addr = ipc_get_arg3(&call->data);
call 342 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 348 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_addr);
call 349 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, 6 * sizeof(sysarg_t));
call 350 kernel/generic/src/udebug/udebug_ipc.c call->buffer = buffer;
call 352 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 359 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_regs_read(call_t *call)
call 367 kernel/generic/src/udebug/udebug_ipc.c t = (thread_t *) ipc_get_arg2(&call->data);
call 371 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 372 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 382 kernel/generic/src/udebug/udebug_ipc.c uspace_addr = ipc_get_arg3(&call->data);
call 385 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 391 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_addr);
call 392 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, to_copy);
call 394 kernel/generic/src/udebug/udebug_ipc.c call->buffer = buffer;
call 396 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 404 kernel/generic/src/udebug/udebug_ipc.c static void udebug_receive_mem_read(call_t *call)
call 412 kernel/generic/src/udebug/udebug_ipc.c uspace_dst = ipc_get_arg2(&call->data);
call 413 kernel/generic/src/udebug/udebug_ipc.c uspace_src = ipc_get_arg3(&call->data);
call 414 kernel/generic/src/udebug/udebug_ipc.c size = ipc_get_arg4(&call->data);
call 418 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, rc);
call 419 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 425 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EOK);
call 431 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg1(&call->data, uspace_dst);
call 432 kernel/generic/src/udebug/udebug_ipc.c ipc_set_arg2(&call->data, size);
call 433 kernel/generic/src/udebug/udebug_ipc.c call->buffer = buffer;
call 435 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 443 kernel/generic/src/udebug/udebug_ipc.c void udebug_call_receive(call_t *call)
call 447 kernel/generic/src/udebug/udebug_ipc.c debug_method = ipc_get_arg1(&call->data);
call 457 kernel/generic/src/udebug/udebug_ipc.c if (TASK->udebug.debugger != call->sender) {
call 458 kernel/generic/src/udebug/udebug_ipc.c ipc_set_retval(&call->data, EINVAL);
call 459 kernel/generic/src/udebug/udebug_ipc.c ipc_answer(&TASK->kb.box, call);
call 466 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_begin(call);
call 469 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_end(call);
call 472 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_set_evmask(call);
call 475 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_go(call);
call 478 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_stop(call);
call 481 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_thread_read(call);
call 484 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_name_read(call);
call 487 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_areas_read(call);
call 490 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_args_read(call);
call 493 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_regs_read(call);
call 496 kernel/generic/src/udebug/udebug_ipc.c udebug_receive_mem_read(call);
call 163 kernel/generic/src/udebug/udebug_ops.c errno_t udebug_begin(call_t *call, bool *active)
call 175 kernel/generic/src/udebug/udebug_ops.c TASK->udebug.begin_call = call;
call 176 kernel/generic/src/udebug/udebug_ops.c TASK->udebug.debugger = call->sender;
call 255 kernel/generic/src/udebug/udebug_ops.c errno_t udebug_go(thread_t *thread, call_t *call)
call 262 kernel/generic/src/udebug/udebug_ops.c thread->udebug.go_call = call;
call 286 kernel/generic/src/udebug/udebug_ops.c errno_t udebug_stop(thread_t *thread, call_t *call)
call 314 kernel/generic/src/udebug/udebug_ops.c call = thread->udebug.go_call;
call 317 kernel/generic/src/udebug/udebug_ops.c ipc_set_retval(&call->data, 0);
call 318 kernel/generic/src/udebug/udebug_ops.c ipc_set_arg1(&call->data, UDEBUG_EVENT_STOP);
call 325 kernel/generic/src/udebug/udebug_ops.c ipc_answer(&TASK->answerbox, call);
call 149 uspace/app/kio/kio.c static void kio_notification_handler(ipc_call_t *call, void *arg)
call 166 uspace/app/kio/kio.c size_t kio_start = (size_t) ipc_get_arg1(call);
call 167 uspace/app/kio/kio.c size_t kio_len = (size_t) ipc_get_arg2(call);
call 168 uspace/app/kio/kio.c size_t kio_stored = (size_t) ipc_get_arg3(call);
call 543 uspace/app/sbi/src/p_expr.c stree_call_t *call;
call 549 uspace/app/sbi/src/p_expr.c call = stree_call_new();
call 550 uspace/app/sbi/src/p_expr.c call->fun = a;
call 551 uspace/app/sbi/src/p_expr.c list_init(&call->args);
call 558 uspace/app/sbi/src/p_expr.c list_append(&call->args, arg);
call 570 uspace/app/sbi/src/p_expr.c expr->u.call = call;
call 572 uspace/app/sbi/src/p_expr.c call->expr = expr;
call 113 uspace/app/sbi/src/run_expr.c static void run_call(run_t *run, stree_call_t *call, rdata_item_t **res);
call 167 uspace/app/sbi/src/run_expr.c run_call(run, expr->u.call, res);
call 2005 uspace/app/sbi/src/run_expr.c static void run_call(run_t *run, stree_call_t *call, rdata_item_t **res)
call 2020 uspace/app/sbi/src/run_expr.c run_expr(run, call->fun, &rdeleg);
call 2054 uspace/app/sbi/src/run_expr.c run_call_args(run, &call->args, &arg_vals);
call 718 uspace/app/sbi/src/stree.c stree_call_t *call;
call 720 uspace/app/sbi/src/stree.c call = calloc(1, sizeof(stree_call_t));
call 721 uspace/app/sbi/src/stree.c if (call == NULL) {
call 726 uspace/app/sbi/src/stree.c return call;
call 276 uspace/app/sbi/src/stree_t.h stree_call_t *call;
call 113 uspace/app/sbi/src/stype_expr.c static void stype_call(stype_t *stype, stree_call_t *call,
call 174 uspace/app/sbi/src/stype_expr.c stype_call(stype, expr->u.call, &et);
call 1399 uspace/app/sbi/src/stype_expr.c static void stype_call(stype_t *stype, stree_call_t *call,
call 1406 uspace/app/sbi/src/stype_expr.c cspan_print(call->expr->cspan);
call 1410 uspace/app/sbi/src/stype_expr.c stype_expr(stype, call->fun);
call 1413 uspace/app/sbi/src/stype_expr.c fun_ti = call->fun->titem;
call 1426 uspace/app/sbi/src/stype_expr.c cspan_print(call->fun->cspan);
call 1437 uspace/app/sbi/src/stype_expr.c stype_call_args(stype, call->expr->cspan, &tsig->arg_ti, tsig->varg_ti,
call 1438 uspace/app/sbi/src/stype_expr.c &call->args);
call 177 uspace/app/trace/ipcp.c void ipcp_call_out(cap_phone_handle_t phandle, ipc_call_t *call,
call 191 uspace/app/trace/ipcp.c args = call->args;
call 196 uspace/app/trace/ipcp.c ipc_m_print(proto, ipc_get_imethod(call));
call 205 uspace/app/trace/ipcp.c oper = proto_get_oper(proto, ipc_get_imethod(call));
call 242 uspace/app/trace/ipcp.c pcall->question = *call;
call 322 uspace/app/trace/ipcp.c void ipcp_call_in(ipc_call_t *call, cap_call_handle_t chandle)
call 327 uspace/app/trace/ipcp.c if ((call->flags & IPC_CALL_ANSWERED) == 0) {
call 346 uspace/app/trace/ipcp.c parse_answer(chandle, pcall, call);
call 300 uspace/app/trace/trace.c ipc_call_t call;
call 308 uspace/app/trace/trace.c ipc_set_imethod(&call, sc_args[1]);
call 309 uspace/app/trace/trace.c ipc_set_arg1(&call, sc_args[2]);
call 310 uspace/app/trace/trace.c ipc_set_arg2(&call, sc_args[3]);
call 311 uspace/app/trace/trace.c ipc_set_arg3(&call, sc_args[4]);
call 312 uspace/app/trace/trace.c ipc_set_arg4(&call, sc_args[5]);
call 313 uspace/app/trace/trace.c ipc_set_arg5(&call, 0);
call 315 uspace/app/trace/trace.c ipcp_call_out(phandle, &call, 0);
call 320 uspace/app/trace/trace.c ipc_call_t call;
call 326 uspace/app/trace/trace.c memset(&call, 0, sizeof(call));
call 327 uspace/app/trace/trace.c rc = udebug_mem_read(sess, &call.args, sc_args[1], sizeof(call.args));
call 330 uspace/app/trace/trace.c ipcp_call_out((cap_phone_handle_t) sc_args[0], &call, 0);
call 336 uspace/app/trace/trace.c ipc_call_t call;
call 342 uspace/app/trace/trace.c memset(&call, 0, sizeof(call));
call 343 uspace/app/trace/trace.c rc = udebug_mem_read(sess, &call, sc_args[0], sizeof(call));
call 346 uspace/app/trace/trace.c ipcp_call_in(&call, sc_rc);
call 102 uspace/app/wavplay/dplay.c ipc_call_t call;
call 103 uspace/app/wavplay/dplay.c async_get_call(&call);
call 105 uspace/app/wavplay/dplay.c switch (ipc_get_imethod(&call)) {
call 108 uspace/app/wavplay/dplay.c printf("%" PRIun " frames: ", ipc_get_arg1(&call));
call 109 uspace/app/wavplay/dplay.c async_answer_0(&call, EOK);
call 116 uspace/app/wavplay/dplay.c async_answer_0(&call, EOK);
call 120 uspace/app/wavplay/dplay.c printf("Unknown event %" PRIun ".\n", ipc_get_imethod(&call));
call 121 uspace/app/wavplay/dplay.c async_answer_0(&call, ENOTSUP);
call 102 uspace/app/wavplay/drec.c ipc_call_t call;
call 103 uspace/app/wavplay/drec.c async_get_call(&call);
call 105 uspace/app/wavplay/drec.c switch (ipc_get_imethod(&call)) {
call 111 uspace/app/wavplay/drec.c printf("%" PRIun " frames\n", ipc_get_arg1(&call));
call 114 uspace/app/wavplay/drec.c printf("Unknown event %" PRIun ".\n", ipc_get_imethod(&call));
call 115 uspace/app/wavplay/drec.c async_answer_0(&call, ENOTSUP);
call 120 uspace/app/wavplay/drec.c async_answer_0(&call, EOK);
call 132 uspace/app/wavplay/drec.c async_answer_0(&call, EOK);
call 83 uspace/drv/audio/sb16/main.c static void irq_handler(ipc_call_t *call, void *arg)
call 297 uspace/drv/block/isa-ide/isa-ide.c static void isa_ide_irq_handler(ipc_call_t *call, void *arg)
call 303 uspace/drv/block/isa-ide/isa-ide.c status = ipc_get_arg1(call);
call 905 uspace/drv/block/pc-floppy/pc-floppy.c static void pc_fdc_irq_handler(ipc_call_t *call, void *arg)
call 914 uspace/drv/block/pc-floppy/pc-floppy.c st0 = ipc_get_arg1(call);
call 915 uspace/drv/block/pc-floppy/pc-floppy.c st1 = ipc_get_arg2(call);
call 916 uspace/drv/block/pc-floppy/pc-floppy.c st2 = ipc_get_arg3(call);
call 917 uspace/drv/block/pc-floppy/pc-floppy.c c = ipc_get_arg4(call);
call 918 uspace/drv/block/pc-floppy/pc-floppy.c h = ipc_get_arg5(call);
call 919 uspace/drv/block/pc-floppy/pc-floppy.c n = ipc_get_imethod(call);
call 450 uspace/drv/block/pci-ide/pci-ide.c static void pci_ide_irq_handler(ipc_call_t *call, void *arg)
call 456 uspace/drv/block/pci-ide/pci-ide.c status = ipc_get_arg1(call);
call 202 uspace/drv/bus/adb/cuda_adb/cuda_adb.c ipc_call_t call;
call 209 uspace/drv/bus/adb/cuda_adb/cuda_adb.c async_get_call(&call);
call 210 uspace/drv/bus/adb/cuda_adb/cuda_adb.c method = ipc_get_imethod(&call);
call 214 uspace/drv/bus/adb/cuda_adb/cuda_adb.c async_answer_0(&call, EOK);
call 219 uspace/drv/bus/adb/cuda_adb/cuda_adb.c async_callback_receive_start(EXCHANGE_SERIALIZE, &call);
call 222 uspace/drv/bus/adb/cuda_adb/cuda_adb.c async_answer_0(&call, EOK);
call 224 uspace/drv/bus/adb/cuda_adb/cuda_adb.c async_answer_0(&call, EINVAL);
call 264 uspace/drv/bus/adb/cuda_adb/cuda_adb.c static void cuda_irq_handler(ipc_call_t *call, void *arg)
call 54 uspace/drv/bus/pci/pciintel/ctl.c ipc_call_t call;
call 65 uspace/drv/bus/pci/pciintel/ctl.c async_get_call(&call);
call 67 uspace/drv/bus/pci/pciintel/ctl.c if (!ipc_get_imethod(&call))
call 70 uspace/drv/bus/pci/pciintel/ctl.c switch (ipc_get_imethod(&call)) {
call 72 uspace/drv/bus/pci/pciintel/ctl.c pci_ctl_get_devices_srv(bus, &call);
call 75 uspace/drv/bus/pci/pciintel/ctl.c pci_ctl_dev_get_info_srv(bus, &call);
call 78 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, EINVAL);
call 91 uspace/drv/bus/pci/pciintel/ctl.c ipc_call_t call;
call 97 uspace/drv/bus/pci/pciintel/ctl.c if (!async_data_read_receive(&call, &size)) {
call 98 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, EREFUSED);
call 104 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, EINVAL);
call 111 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, ENOMEM);
call 119 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, rc);
call 124 uspace/drv/bus/pci/pciintel/ctl.c errno_t retval = async_data_read_finalize(&call, buf, size);
call 168 uspace/drv/bus/pci/pciintel/ctl.c ipc_call_t call;
call 170 uspace/drv/bus/pci/pciintel/ctl.c if (!async_data_read_receive(&call, &size)) {
call 171 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, EREFUSED);
call 177 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, EINVAL);
call 182 uspace/drv/bus/pci/pciintel/ctl.c rc = async_data_read_finalize(&call, &info,
call 185 uspace/drv/bus/pci/pciintel/ctl.c async_answer_0(&call, rc);
call 128 uspace/drv/char/i8042/i8042.c static void i8042_irq_handler(ipc_call_t *call, void *arg)
call 133 uspace/drv/char/i8042/i8042.c const uint8_t status = ipc_get_arg1(call);
call 134 uspace/drv/char/i8042/i8042.c const uint8_t data = ipc_get_arg2(call);
call 65 uspace/drv/char/msim-con/msim-con.c static void msim_irq_handler(ipc_call_t *call, void *arg)
call 73 uspace/drv/char/msim-con/msim-con.c c = ipc_get_arg2(call);
call 1079 uspace/drv/char/ns8250/ns8250.c static void ns8250_default_handler(chardev_srv_t *srv, ipc_call_t *call)
call 1082 uspace/drv/char/ns8250/ns8250.c sysarg_t method = ipc_get_imethod(call);
call 1090 uspace/drv/char/ns8250/ns8250.c async_answer_4(call, EOK, baud_rate, parity, word_length,
call 1095 uspace/drv/char/ns8250/ns8250.c baud_rate = ipc_get_arg1(call);
call 1096 uspace/drv/char/ns8250/ns8250.c parity = ipc_get_arg2(call);
call 1097 uspace/drv/char/ns8250/ns8250.c word_length = ipc_get_arg3(call);
call 1098 uspace/drv/char/ns8250/ns8250.c stop_bits = ipc_get_arg4(call);
call 1101 uspace/drv/char/ns8250/ns8250.c async_answer_0(call, ret);
call 1105 uspace/drv/char/ns8250/ns8250.c async_answer_0(call, ENOTSUP);
call 71 uspace/drv/char/pc-lpt/pc-lpt.c static void pc_lpt_irq_handler(ipc_call_t *call, void *arg)
call 193 uspace/drv/char/pl011/pl011.c static void pl011_irq_handler(ipc_call_t *call, void *arg)
call 196 uspace/drv/char/pl011/pl011.c uint32_t intrs = ipc_get_arg1(call);
call 197 uspace/drv/char/pl011/pl011.c uint8_t c = ipc_get_arg2(call);
call 150 uspace/drv/char/pl050/pl050.c static void pl050_interrupt(ipc_call_t *call, void *arg)
call 164 uspace/drv/char/pl050/pl050.c pl050->buffer[pl050->buf_wp] = ipc_get_arg2(call);
call 138 uspace/drv/hid/adb-kbd/adb-kbd.c ipc_call_t call;
call 139 uspace/drv/hid/adb-kbd/adb-kbd.c async_get_call(&call);
call 143 uspace/drv/hid/adb-kbd/adb-kbd.c if (!ipc_get_imethod(&call)) {
call 144 uspace/drv/hid/adb-kbd/adb-kbd.c async_answer_0(&call, EOK);
call 148 uspace/drv/hid/adb-kbd/adb-kbd.c switch (ipc_get_imethod(&call)) {
call 150 uspace/drv/hid/adb-kbd/adb-kbd.c adb_kbd_reg0_data(kbd, ipc_get_arg1(&call));
call 155 uspace/drv/hid/adb-kbd/adb-kbd.c async_answer_0(&call, retval);
call 194 uspace/drv/hid/adb-kbd/adb-kbd.c ipc_call_t call;
call 206 uspace/drv/hid/adb-kbd/adb-kbd.c async_get_call(&call);
call 207 uspace/drv/hid/adb-kbd/adb-kbd.c method = ipc_get_imethod(&call);
call 211 uspace/drv/hid/adb-kbd/adb-kbd.c async_answer_0(&call, EOK);
call 216 uspace/drv/hid/adb-kbd/adb-kbd.c async_callback_receive_start(EXCHANGE_SERIALIZE, &call);
call 219 uspace/drv/hid/adb-kbd/adb-kbd.c async_answer_0(&call, EOK);
call 221 uspace/drv/hid/adb-kbd/adb-kbd.c async_answer_0(&call, EINVAL);
call 96 uspace/drv/hid/adb-mouse/adb-mouse.c ipc_call_t call;
call 97 uspace/drv/hid/adb-mouse/adb-mouse.c async_get_call(&call);
call 101 uspace/drv/hid/adb-mouse/adb-mouse.c if (!ipc_get_imethod(&call)) {
call 106 uspace/drv/hid/adb-mouse/adb-mouse.c switch (ipc_get_imethod(&call)) {
call 108 uspace/drv/hid/adb-mouse/adb-mouse.c adb_mouse_data(mouse, ipc_get_arg1(&call));
call 114 uspace/drv/hid/adb-mouse/adb-mouse.c async_answer_0(&call, retval);
call 204 uspace/drv/hid/adb-mouse/adb-mouse.c ipc_call_t call;
call 216 uspace/drv/hid/adb-mouse/adb-mouse.c async_get_call(&call);
call 217 uspace/drv/hid/adb-mouse/adb-mouse.c method = ipc_get_imethod(&call);
call 221 uspace/drv/hid/adb-mouse/adb-mouse.c async_answer_0(&call, EOK);
call 226 uspace/drv/hid/adb-mouse/adb-mouse.c async_callback_receive_start(EXCHANGE_SERIALIZE, &call);
call 229 uspace/drv/hid/adb-mouse/adb-mouse.c async_answer_0(&call, EOK);
call 231 uspace/drv/hid/adb-mouse/adb-mouse.c async_answer_0(&call, EINVAL);
call 168 uspace/drv/intctl/apic/apic.c ipc_call_t call;
call 179 uspace/drv/intctl/apic/apic.c async_get_call(&call);
call 181 uspace/drv/intctl/apic/apic.c if (!ipc_get_imethod(&call)) {
call 183 uspace/drv/intctl/apic/apic.c async_answer_0(&call, EOK);
call 187 uspace/drv/intctl/apic/apic.c switch (ipc_get_imethod(&call)) {
call 189 uspace/drv/intctl/apic/apic.c async_answer_0(&call, apic_enable_irq(apic,
call 190 uspace/drv/intctl/apic/apic.c ipc_get_arg1(&call)));
call 194 uspace/drv/intctl/apic/apic.c async_answer_0(&call, EOK);
call 198 uspace/drv/intctl/apic/apic.c async_answer_0(&call, EOK);
call 201 uspace/drv/intctl/apic/apic.c async_answer_0(&call, EINVAL);
call 181 uspace/drv/intctl/gicv2/gicv2.c ipc_call_t call;
call 192 uspace/drv/intctl/gicv2/gicv2.c async_get_call(&call);
call 194 uspace/drv/intctl/gicv2/gicv2.c if (!ipc_get_imethod(&call)) {
call 196 uspace/drv/intctl/gicv2/gicv2.c async_answer_0(&call, EOK);
call 200 uspace/drv/intctl/gicv2/gicv2.c switch (ipc_get_imethod(&call)) {
call 202 uspace/drv/intctl/gicv2/gicv2.c async_answer_0(&call,
call 203 uspace/drv/intctl/gicv2/gicv2.c gicv2_enable_irq(gicv2, ipc_get_arg1(&call)));
call 207 uspace/drv/intctl/gicv2/gicv2.c async_answer_0(&call, EOK);
call 211 uspace/drv/intctl/gicv2/gicv2.c async_answer_0(&call, EOK);
call 214 uspace/drv/intctl/gicv2/gicv2.c async_answer_0(&call, EINVAL);
call 97 uspace/drv/intctl/i8259/i8259.c ipc_call_t call;
call 108 uspace/drv/intctl/i8259/i8259.c async_get_call(&call);
call 110 uspace/drv/intctl/i8259/i8259.c if (!ipc_get_imethod(&call)) {
call 112 uspace/drv/intctl/i8259/i8259.c async_answer_0(&call, EOK);
call 116 uspace/drv/intctl/i8259/i8259.c switch (ipc_get_imethod(&call)) {
call 118 uspace/drv/intctl/i8259/i8259.c async_answer_0(&call, pic_enable_irq(i8259,
call 119 uspace/drv/intctl/i8259/i8259.c ipc_get_arg1(&call)));
call 123 uspace/drv/intctl/i8259/i8259.c async_answer_0(&call, EOK);
call 127 uspace/drv/intctl/i8259/i8259.c async_answer_0(&call, EOK);
call 130 uspace/drv/intctl/i8259/i8259.c async_answer_0(&call, EINVAL);
call 73 uspace/drv/intctl/icp-ic/icp-ic.c ipc_call_t call;
call 84 uspace/drv/intctl/icp-ic/icp-ic.c async_get_call(&call);
call 86 uspace/drv/intctl/icp-ic/icp-ic.c if (!ipc_get_imethod(&call)) {
call 88 uspace/drv/intctl/icp-ic/icp-ic.c async_answer_0(&call, EOK);
call 92 uspace/drv/intctl/icp-ic/icp-ic.c switch (ipc_get_imethod(&call)) {
call 94 uspace/drv/intctl/icp-ic/icp-ic.c async_answer_0(&call,
call 95 uspace/drv/intctl/icp-ic/icp-ic.c icpic_enable_irq(icpic, ipc_get_arg1(&call)));
call 99 uspace/drv/intctl/icp-ic/icp-ic.c async_answer_0(&call, EOK);
call 103 uspace/drv/intctl/icp-ic/icp-ic.c async_answer_0(&call, EOK);
call 106 uspace/drv/intctl/icp-ic/icp-ic.c async_answer_0(&call, EINVAL);
call 77 uspace/drv/intctl/obio/obio.c ipc_call_t call;
call 90 uspace/drv/intctl/obio/obio.c async_get_call(&call);
call 92 uspace/drv/intctl/obio/obio.c switch (ipc_get_imethod(&call)) {
call 94 uspace/drv/intctl/obio/obio.c inr = ipc_get_arg1(&call);
call 97 uspace/drv/intctl/obio/obio.c async_answer_0(&call, EOK);
call 101 uspace/drv/intctl/obio/obio.c async_answer_0(&call, EOK);
call 104 uspace/drv/intctl/obio/obio.c inr = ipc_get_arg1(&call);
call 106 uspace/drv/intctl/obio/obio.c async_answer_0(&call, EOK);
call 109 uspace/drv/intctl/obio/obio.c async_answer_0(&call, EINVAL);
call 54 uspace/drv/nic/ne2k/ne2k.c #define IRQ_GET_ISR(call) ((int) ipc_get_arg2(&call))
call 61 uspace/drv/nic/ne2k/ne2k.c #define IRQ_GET_TSR(call) ((int) ipc_get_arg3(&call))
call 245 uspace/drv/nic/ne2k/ne2k.c void ne2k_interrupt_handler(ipc_call_t *call, void *arg)
call 248 uspace/drv/nic/ne2k/ne2k.c ne2k_interrupt(nic_data, IRQ_GET_ISR(*call), IRQ_GET_TSR(*call));
call 92 uspace/lib/c/generic/async/ports.c static void default_fallback_port_handler(ipc_call_t *call, void *arg)
call 94 uspace/lib/c/generic/async/ports.c async_answer_0(call, ENOENT);
call 152 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 337 uspace/lib/c/generic/async/server.c ipc_answer_0(fibril_connection->call.cap_handle, ENOMEM);
call 346 uspace/lib/c/generic/async/server.c fibril_connection->handler(&fibril_connection->call,
call 362 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 363 uspace/lib/c/generic/async/server.c while (mpsc_receive(c, &call, NULL) == EOK)
call 364 uspace/lib/c/generic/async/server.c ipc_answer_0(call.cap_handle, EHANGUP);
call 402 uspace/lib/c/generic/async/server.c ipc_call_t *call, async_port_handler_t handler, void *data)
call 412 uspace/lib/c/generic/async/server.c if (call)
call 413 uspace/lib/c/generic/async/server.c conn->call = *call;
call 415 uspace/lib/c/generic/async/server.c conn->call.cap_handle = CAP_NIL;
call 432 uspace/lib/c/generic/async/server.c if (call)
call 433 uspace/lib/c/generic/async/server.c ipc_answer_0(call->cap_handle, ENOMEM);
call 534 uspace/lib/c/generic/async/server.c static errno_t route_call(ipc_call_t *call)
call 536 uspace/lib/c/generic/async/server.c assert(call);
call 538 uspace/lib/c/generic/async/server.c connection_t *conn = (connection_t *) call->request_label;
call 545 uspace/lib/c/generic/async/server.c errno_t rc = mpsc_send(conn->msg_channel, call);
call 547 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) == IPC_M_PHONE_HUNGUP) {
call 636 uspace/lib/c/generic/async/server.c static void queue_notification(ipc_call_t *call)
call 638 uspace/lib/c/generic/async/server.c assert(call);
call 657 uspace/lib/c/generic/async/server.c sysarg_t imethod = ipc_get_imethod(call);
call 672 uspace/lib/c/generic/async/server.c m->calldata = *call;
call 846 uspace/lib/c/generic/async/server.c bool async_get_call_timeout(ipc_call_t *call, usec_t usecs)
call 848 uspace/lib/c/generic/async/server.c assert(call);
call 860 uspace/lib/c/generic/async/server.c call, expires);
call 871 uspace/lib/c/generic/async/server.c memset(call, 0, sizeof(ipc_call_t));
call 872 uspace/lib/c/generic/async/server.c ipc_set_imethod(call, IPC_M_PHONE_HUNGUP);
call 873 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 879 uspace/lib/c/generic/async/server.c bool async_get_call(ipc_call_t *call)
call 881 uspace/lib/c/generic/async/server.c return async_get_call_timeout(call, 0);
call 926 uspace/lib/c/generic/async/server.c static void handle_call(ipc_call_t *call)
call 928 uspace/lib/c/generic/async/server.c assert(call);
call 930 uspace/lib/c/generic/async/server.c if (call->flags & IPC_CALL_ANSWERED) {
call 932 uspace/lib/c/generic/async/server.c async_reply_received(call);
call 936 uspace/lib/c/generic/async/server.c if (call->cap_handle == CAP_NIL) {
call 937 uspace/lib/c/generic/async/server.c if (call->flags & IPC_CALL_NOTIF) {
call 939 uspace/lib/c/generic/async/server.c queue_notification(call);
call 945 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) == IPC_M_CONNECT_ME_TO) {
call 948 uspace/lib/c/generic/async/server.c ipc_answer_0(call->cap_handle, ENOMEM);
call 952 uspace/lib/c/generic/async/server.c iface_t iface = (iface_t) ipc_get_arg1(call);
call 959 uspace/lib/c/generic/async/server.c async_new_connection(conn, call->task_id, call, handler, data);
call 964 uspace/lib/c/generic/async/server.c errno_t rc = route_call(call);
call 970 uspace/lib/c/generic/async/server.c if (call->cap_handle != CAP_NIL)
call 972 uspace/lib/c/generic/async/server.c ipc_answer_0(call->cap_handle, EHANGUP);
call 982 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 986 uspace/lib/c/generic/async/server.c rc = fibril_ipc_wait(&call, NULL);
call 988 uspace/lib/c/generic/async/server.c handle_call(&call);
call 1042 uspace/lib/c/generic/async/server.c errno_t async_accept_0(ipc_call_t *call)
call 1044 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1046 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1050 uspace/lib/c/generic/async/server.c errno_t async_answer_0(ipc_call_t *call, errno_t retval)
call 1052 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1054 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1058 uspace/lib/c/generic/async/server.c errno_t async_answer_1(ipc_call_t *call, errno_t retval, sysarg_t arg1)
call 1060 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1062 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1066 uspace/lib/c/generic/async/server.c errno_t async_answer_2(ipc_call_t *call, errno_t retval, sysarg_t arg1,
call 1069 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1071 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1075 uspace/lib/c/generic/async/server.c errno_t async_answer_3(ipc_call_t *call, errno_t retval, sysarg_t arg1,
call 1078 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1080 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1084 uspace/lib/c/generic/async/server.c errno_t async_answer_4(ipc_call_t *call, errno_t retval, sysarg_t arg1,
call 1087 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1089 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1093 uspace/lib/c/generic/async/server.c errno_t async_answer_5(ipc_call_t *call, errno_t retval, sysarg_t arg1,
call 1096 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1098 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1102 uspace/lib/c/generic/async/server.c static errno_t async_forward_fast(ipc_call_t *call, async_exch_t *exch,
call 1105 uspace/lib/c/generic/async/server.c assert(call);
call 1107 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1109 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1118 uspace/lib/c/generic/async/server.c static errno_t async_forward_slow(ipc_call_t *call, async_exch_t *exch,
call 1122 uspace/lib/c/generic/async/server.c assert(call);
call 1124 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1126 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1135 uspace/lib/c/generic/async/server.c errno_t async_forward_0(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1138 uspace/lib/c/generic/async/server.c return async_forward_fast(call, exch, imethod, 0, 0, mode);
call 1141 uspace/lib/c/generic/async/server.c errno_t async_forward_1(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1144 uspace/lib/c/generic/async/server.c return async_forward_fast(call, exch, imethod, arg1, 0, mode);
call 1147 uspace/lib/c/generic/async/server.c errno_t async_forward_2(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1150 uspace/lib/c/generic/async/server.c return async_forward_fast(call, exch, imethod, arg1, arg2, mode);
call 1153 uspace/lib/c/generic/async/server.c errno_t async_forward_3(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1156 uspace/lib/c/generic/async/server.c return async_forward_slow(call, exch, imethod, arg1, arg2, arg3, 0, 0,
call 1160 uspace/lib/c/generic/async/server.c errno_t async_forward_4(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1164 uspace/lib/c/generic/async/server.c return async_forward_slow(call, exch, imethod, arg1, arg2, arg3, arg4,
call 1168 uspace/lib/c/generic/async/server.c errno_t async_forward_5(ipc_call_t *call, async_exch_t *exch, sysarg_t imethod,
call 1172 uspace/lib/c/generic/async/server.c return async_forward_slow(call, exch, imethod, arg1, arg2, arg3, arg4,
call 1215 uspace/lib/c/generic/async/server.c bool async_share_in_receive(ipc_call_t *call, size_t *size)
call 1217 uspace/lib/c/generic/async/server.c assert(call);
call 1220 uspace/lib/c/generic/async/server.c async_get_call(call);
call 1222 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) != IPC_M_SHARE_IN)
call 1225 uspace/lib/c/generic/async/server.c *size = (size_t) ipc_get_arg1(call);
call 1242 uspace/lib/c/generic/async/server.c errno_t async_share_in_finalize(ipc_call_t *call, void *src, unsigned int flags)
call 1244 uspace/lib/c/generic/async/server.c assert(call);
call 1246 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1248 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1268 uspace/lib/c/generic/async/server.c bool async_share_out_receive(ipc_call_t *call, size_t *size,
call 1271 uspace/lib/c/generic/async/server.c assert(call);
call 1275 uspace/lib/c/generic/async/server.c async_get_call(call);
call 1277 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) != IPC_M_SHARE_OUT)
call 1280 uspace/lib/c/generic/async/server.c *size = (size_t) ipc_get_arg2(call);
call 1281 uspace/lib/c/generic/async/server.c *flags = (unsigned int) ipc_get_arg3(call);
call 1298 uspace/lib/c/generic/async/server.c errno_t async_share_out_finalize(ipc_call_t *call, void **dst)
call 1300 uspace/lib/c/generic/async/server.c assert(call);
call 1302 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1304 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1324 uspace/lib/c/generic/async/server.c bool async_data_read_receive(ipc_call_t *call, size_t *size)
call 1326 uspace/lib/c/generic/async/server.c assert(call);
call 1328 uspace/lib/c/generic/async/server.c async_get_call(call);
call 1330 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) != IPC_M_DATA_READ)
call 1334 uspace/lib/c/generic/async/server.c *size = (size_t) ipc_get_arg2(call);
call 1353 uspace/lib/c/generic/async/server.c errno_t async_data_read_finalize(ipc_call_t *call, const void *src, size_t size)
call 1355 uspace/lib/c/generic/async/server.c assert(call);
call 1357 uspace/lib/c/generic/async/server.c cap_call_handle_t chandle = call->cap_handle;
call 1359 uspace/lib/c/generic/async/server.c call->cap_handle = CAP_NIL;
call 1374 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 1375 uspace/lib/c/generic/async/server.c if (!async_data_read_receive(&call, NULL)) {
call 1376 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1383 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1387 uspace/lib/c/generic/async/server.c errno_t retval = ipc_forward_fast(call.cap_handle, exch->phone, 0, 0, 0,
call 1391 uspace/lib/c/generic/async/server.c async_answer_0(&call, retval);
call 1483 uspace/lib/c/generic/async/server.c bool async_data_write_receive(ipc_call_t *call, size_t *size)
call 1485 uspace/lib/c/generic/async/server.c assert(call);
call 1487 uspace/lib/c/generic/async/server.c async_get_call(call);
call 1489 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) != IPC_M_DATA_WRITE)
call 1493 uspace/lib/c/generic/async/server.c *size = (size_t) ipc_get_arg2(call);
call 1511 uspace/lib/c/generic/async/server.c errno_t async_data_write_finalize(ipc_call_t *call, void *dst, size_t size)
call 1513 uspace/lib/c/generic/async/server.c assert(call);
call 1515 uspace/lib/c/generic/async/server.c return async_answer_2(call, EOK, (sysarg_t) dst, (sysarg_t) size);
call 1545 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 1547 uspace/lib/c/generic/async/server.c if (!async_data_write_receive(&call, &size)) {
call 1548 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1553 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1558 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1563 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1575 uspace/lib/c/generic/async/server.c async_answer_0(&call, ENOMEM);
call 1579 uspace/lib/c/generic/async/server.c errno_t rc = async_data_write_finalize(&call, arg_data, size);
call 1604 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 1605 uspace/lib/c/generic/async/server.c async_data_write_receive(&call, NULL);
call 1606 uspace/lib/c/generic/async/server.c async_answer_0(&call, retval);
call 1619 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 1620 uspace/lib/c/generic/async/server.c if (!async_data_write_receive(&call, NULL)) {
call 1621 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1628 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1632 uspace/lib/c/generic/async/server.c errno_t retval = ipc_forward_fast(call.cap_handle, exch->phone, 0, 0, 0,
call 1636 uspace/lib/c/generic/async/server.c async_answer_0(&call, retval);
call 1730 uspace/lib/c/generic/async/server.c ipc_call_t call;
call 1731 uspace/lib/c/generic/async/server.c async_get_call(&call);
call 1733 uspace/lib/c/generic/async/server.c cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(&call);
call 1735 uspace/lib/c/generic/async/server.c if ((ipc_get_imethod(&call) != IPC_M_CONNECT_TO_ME) ||
call 1737 uspace/lib/c/generic/async/server.c async_answer_0(&call, EINVAL);
call 1743 uspace/lib/c/generic/async/server.c async_answer_0(&call, ENOMEM);
call 1756 uspace/lib/c/generic/async/server.c async_answer_0(&call, EOK);
call 1775 uspace/lib/c/generic/async/server.c async_sess_t *async_callback_receive_start(exch_mgmt_t mgmt, ipc_call_t *call)
call 1777 uspace/lib/c/generic/async/server.c cap_phone_handle_t phandle = (cap_handle_t) ipc_get_arg5(call);
call 1779 uspace/lib/c/generic/async/server.c if ((ipc_get_imethod(call) != IPC_M_CONNECT_TO_ME) ||
call 1798 uspace/lib/c/generic/async/server.c bool async_state_change_receive(ipc_call_t *call)
call 1800 uspace/lib/c/generic/async/server.c assert(call);
call 1802 uspace/lib/c/generic/async/server.c async_get_call(call);
call 1804 uspace/lib/c/generic/async/server.c if (ipc_get_imethod(call) != IPC_M_STATE_CHANGE_AUTHORIZE)
call 1810 uspace/lib/c/generic/async/server.c errno_t async_state_change_finalize(ipc_call_t *call, async_exch_t *other_exch)
call 1812 uspace/lib/c/generic/async/server.c assert(call);
call 1814 uspace/lib/c/generic/async/server.c return async_answer_1(call, EOK, cap_handle_raw(other_exch->phone));
call 173 uspace/lib/c/generic/ipc.c errno_t ipc_wait(ipc_call_t *call, sysarg_t usec, unsigned int flags)
call 176 uspace/lib/c/generic/ipc.c return __SYSCALL3(SYS_IPC_WAIT, (sysarg_t) call, usec, flags);
call 55 uspace/lib/c/generic/loc.c ipc_call_t call;
call 56 uspace/lib/c/generic/loc.c async_get_call(&call);
call 58 uspace/lib/c/generic/loc.c if (!ipc_get_imethod(&call)) {
call 59 uspace/lib/c/generic/loc.c async_answer_0(&call, EOK);
call 63 uspace/lib/c/generic/loc.c switch (ipc_get_imethod(&call)) {
call 70 uspace/lib/c/generic/loc.c async_answer_0(&call, EOK);
call 77 uspace/lib/c/generic/loc.c async_answer_0(&call, ENOTSUP);
call 69 uspace/lib/c/generic/thread/fibril.c ipc_call_t *call;
call 76 uspace/lib/c/generic/thread/fibril.c ipc_call_t call;
call 240 uspace/lib/c/generic/thread/fibril.c static errno_t _ipc_wait(ipc_call_t *call, const struct timespec *expires)
call 243 uspace/lib/c/generic/thread/fibril.c return ipc_wait(call, SYNCH_NO_TIMEOUT, SYNCH_FLAGS_NONE);
call 246 uspace/lib/c/generic/thread/fibril.c return ipc_wait(call, SYNCH_NO_TIMEOUT, SYNCH_FLAGS_NON_BLOCKING);
call 252 uspace/lib/c/generic/thread/fibril.c return ipc_wait(call, SYNCH_NO_TIMEOUT, SYNCH_FLAGS_NON_BLOCKING);
call 254 uspace/lib/c/generic/thread/fibril.c return ipc_wait(call, NSEC2USEC(ts_sub_diff(expires, &now)),
call 301 uspace/lib/c/generic/thread/fibril.c ipc_call_t call = { 0 };
call 302 uspace/lib/c/generic/thread/fibril.c rc = _ipc_wait(&call, expires);
call 334 uspace/lib/c/generic/thread/fibril.c *w->call = call;
call 344 uspace/lib/c/generic/thread/fibril.c *buf = (_ipc_buffer_t) { .call = call, .rc = rc };
call 381 uspace/lib/c/generic/thread/fibril.c static errno_t _wait_ipc(ipc_call_t *call, const struct timespec *expires)
call 388 uspace/lib/c/generic/thread/fibril.c *call = buf->call;
call 400 uspace/lib/c/generic/thread/fibril.c _ipc_waiter_t w = { .call = call };
call 920 uspace/lib/c/generic/thread/fibril.c errno_t fibril_ipc_wait(ipc_call_t *call, const struct timespec *expires)
call 922 uspace/lib/c/generic/thread/fibril.c return _wait_ipc(call, expires);
call 802 uspace/lib/c/generic/vfs/vfs.c ipc_call_t call;
call 803 uspace/lib/c/generic/vfs/vfs.c if (!async_state_change_receive(&call)) {
call 804 uspace/lib/c/generic/vfs/vfs.c async_answer_0(&call, EINVAL);
call 810 uspace/lib/c/generic/vfs/vfs.c async_state_change_finalize(&call, vfs_exch);
call 93 uspace/lib/c/include/ipc/dev_iface.h #define DEV_IPC_GET_ARG1(call) ipc_get_arg2(&(call))
call 94 uspace/lib/c/include/ipc/dev_iface.h #define DEV_IPC_GET_ARG2(call) ipc_get_arg3(&(call))
call 95 uspace/lib/c/include/ipc/dev_iface.h #define DEV_IPC_GET_ARG3(call) ipc_get_arg4(&(call))
call 96 uspace/lib/c/include/ipc/dev_iface.h #define DEV_IPC_GET_ARG4(call) ipc_get_arg5(&(call))
call 79 uspace/lib/console/src/con_srv.c ipc_call_t call;
call 80 uspace/lib/console/src/con_srv.c if (!async_data_read_receive(&call, &size)) {
call 87 uspace/lib/console/src/con_srv.c async_answer_0(&call, ENOMEM);
call 93 uspace/lib/console/src/con_srv.c async_answer_0(&call, ENOTSUP);
call 102 uspace/lib/console/src/con_srv.c async_answer_0(&call, rc);
call 108 uspace/lib/console/src/con_srv.c async_data_read_finalize(&call, buf, nread);
call 342 uspace/lib/console/src/con_srv.c ipc_call_t call;
call 353 uspace/lib/console/src/con_srv.c if (!async_share_in_receive(&call, &size)) {
call 360 uspace/lib/console/src/con_srv.c async_answer_0(&call, EINVAL);
call 367 uspace/lib/console/src/con_srv.c async_answer_0(&call, rc);
call 372 uspace/lib/console/src/con_srv.c rc = async_share_in_finalize(&call, buf, AS_AREA_READ |
call 453 uspace/lib/console/src/con_srv.c ipc_call_t call;
call 458 uspace/lib/console/src/con_srv.c received = async_get_call_timeout(&call,
call 463 uspace/lib/console/src/con_srv.c async_answer_0(&call, EINTR);
call 471 uspace/lib/console/src/con_srv.c sysarg_t method = ipc_get_imethod(&call);
call 475 uspace/lib/console/src/con_srv.c async_answer_0(&call, EOK);
call 481 uspace/lib/console/src/con_srv.c con_read_srv(srv, &call);
call 484 uspace/lib/console/src/con_srv.c con_write_srv(srv, &call);
call 487 uspace/lib/console/src/con_srv.c con_sync_srv(srv, &call);
call 490 uspace/lib/console/src/con_srv.c con_clear_srv(srv, &call);
call 493 uspace/lib/console/src/con_srv.c con_set_pos_srv(srv, &call);
call 496 uspace/lib/console/src/con_srv.c con_get_pos_srv(srv, &call);
call 499 uspace/lib/console/src/con_srv.c con_get_size_srv(srv, &call);
call 502 uspace/lib/console/src/con_srv.c con_get_color_cap_srv(srv, &call);
call 505 uspace/lib/console/src/con_srv.c con_set_style_srv(srv, &call);
call 508 uspace/lib/console/src/con_srv.c con_set_color_srv(srv, &call);
call 511 uspace/lib/console/src/con_srv.c con_set_rgb_color_srv(srv, &call);
call 514 uspace/lib/console/src/con_srv.c con_set_cursor_visibility_srv(srv, &call);
call 517 uspace/lib/console/src/con_srv.c con_set_caption_srv(srv, &call);
call 520 uspace/lib/console/src/con_srv.c con_get_event_srv(srv, &call);
call 523 uspace/lib/console/src/con_srv.c con_map_srv(srv, &call);
call 526 uspace/lib/console/src/con_srv.c con_unmap_srv(srv, &call);
call 529 uspace/lib/console/src/con_srv.c con_update_srv(srv, &call);
call 532 uspace/lib/console/src/con_srv.c async_answer_0(&call, ENOTSUP);
call 185 uspace/lib/console/src/console.c static errno_t console_ev_decode(ipc_call_t *call, cons_event_t *event)
call 187 uspace/lib/console/src/console.c event->type = ipc_get_arg1(call);
call 191 uspace/lib/console/src/console.c event->ev.key.type = ipc_get_arg2(call);
call 192 uspace/lib/console/src/console.c event->ev.key.key = ipc_get_arg3(call);
call 193 uspace/lib/console/src/console.c event->ev.key.mods = ipc_get_arg4(call);
call 194 uspace/lib/console/src/console.c event->ev.key.c = ipc_get_arg5(call);
call 197 uspace/lib/console/src/console.c event->ev.pos.pos_id = ipc_get_arg2(call) >> 16;
call 198 uspace/lib/console/src/console.c event->ev.pos.type = ipc_get_arg2(call) & 0xffff;
call 199 uspace/lib/console/src/console.c event->ev.pos.btn_num = ipc_get_arg3(call);
call 200 uspace/lib/console/src/console.c event->ev.pos.hpos = ipc_get_arg4(call);
call 201 uspace/lib/console/src/console.c event->ev.pos.vpos = ipc_get_arg5(call);
call 74 uspace/lib/ddev/src/ddev_srv.c ipc_call_t call;
call 76 uspace/lib/ddev/src/ddev_srv.c if (!async_data_read_receive(&call, &size)) {
call 77 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, EREFUSED);
call 83 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, EINVAL);
call 89 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, ENOTSUP);
call 96 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, rc);
call 101 uspace/lib/ddev/src/ddev_srv.c rc = async_data_read_finalize(&call, &info, sizeof(ddev_info_t));
call 103 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, rc);
call 117 uspace/lib/ddev/src/ddev_srv.c ipc_call_t call;
call 119 uspace/lib/ddev/src/ddev_srv.c async_get_call(&call);
call 120 uspace/lib/ddev/src/ddev_srv.c sysarg_t method = ipc_get_imethod(&call);
call 124 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, EOK);
call 130 uspace/lib/ddev/src/ddev_srv.c ddev_get_gc_srv(srv, &call);
call 133 uspace/lib/ddev/src/ddev_srv.c ddev_get_info_srv(srv, &call);
call 136 uspace/lib/ddev/src/ddev_srv.c async_answer_0(&call, ENOTSUP);
call 205 uspace/lib/device/src/bd.c ipc_call_t call;
call 206 uspace/lib/device/src/bd.c async_get_call(&call);
call 208 uspace/lib/device/src/bd.c if (!ipc_get_imethod(&call)) {
call 209 uspace/lib/device/src/bd.c async_answer_0(&call, EOK);
call 213 uspace/lib/device/src/bd.c switch (ipc_get_imethod(&call)) {
call 215 uspace/lib/device/src/bd.c async_answer_0(&call, ENOTSUP);
call 45 uspace/lib/device/src/bd_srv.c static void bd_read_blocks_srv(bd_srv_t *srv, ipc_call_t *call)
call 53 uspace/lib/device/src/bd_srv.c ba = MERGE_LOUP32(ipc_get_arg1(call), ipc_get_arg2(call));
call 54 uspace/lib/device/src/bd_srv.c cnt = ipc_get_arg3(call);
call 59 uspace/lib/device/src/bd_srv.c async_answer_0(call, EINVAL);
call 66 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOMEM);
call 72 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 80 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOMEM);
call 88 uspace/lib/device/src/bd_srv.c async_answer_0(call, EOK);
call 91 uspace/lib/device/src/bd_srv.c static void bd_read_toc_srv(bd_srv_t *srv, ipc_call_t *call)
call 98 uspace/lib/device/src/bd_srv.c session = ipc_get_arg1(call);
call 103 uspace/lib/device/src/bd_srv.c async_answer_0(call, EINVAL);
call 110 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOMEM);
call 116 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 124 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOMEM);
call 132 uspace/lib/device/src/bd_srv.c async_answer_0(call, EOK);
call 135 uspace/lib/device/src/bd_srv.c static void bd_sync_cache_srv(bd_srv_t *srv, ipc_call_t *call)
call 141 uspace/lib/device/src/bd_srv.c ba = MERGE_LOUP32(ipc_get_arg1(call), ipc_get_arg2(call));
call 142 uspace/lib/device/src/bd_srv.c cnt = ipc_get_arg3(call);
call 145 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 150 uspace/lib/device/src/bd_srv.c async_answer_0(call, rc);
call 153 uspace/lib/device/src/bd_srv.c static void bd_write_blocks_srv(bd_srv_t *srv, ipc_call_t *call)
call 161 uspace/lib/device/src/bd_srv.c ba = MERGE_LOUP32(ipc_get_arg1(call), ipc_get_arg2(call));
call 162 uspace/lib/device/src/bd_srv.c cnt = ipc_get_arg3(call);
call 166 uspace/lib/device/src/bd_srv.c async_answer_0(call, rc);
call 171 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 177 uspace/lib/device/src/bd_srv.c async_answer_0(call, rc);
call 180 uspace/lib/device/src/bd_srv.c static void bd_get_block_size_srv(bd_srv_t *srv, ipc_call_t *call)
call 186 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 191 uspace/lib/device/src/bd_srv.c async_answer_1(call, rc, block_size);
call 194 uspace/lib/device/src/bd_srv.c static void bd_get_num_blocks_srv(bd_srv_t *srv, ipc_call_t *call)
call 200 uspace/lib/device/src/bd_srv.c async_answer_0(call, ENOTSUP);
call 205 uspace/lib/device/src/bd_srv.c async_answer_2(call, rc, LOWER32(num_blocks), UPPER32(num_blocks));
call 249 uspace/lib/device/src/bd_srv.c ipc_call_t call;
call 250 uspace/lib/device/src/bd_srv.c async_get_call(&call);
call 251 uspace/lib/device/src/bd_srv.c sysarg_t method = ipc_get_imethod(&call);
call 255 uspace/lib/device/src/bd_srv.c async_answer_0(&call, EOK);
call 261 uspace/lib/device/src/bd_srv.c bd_read_blocks_srv(srv, &call);
call 264 uspace/lib/device/src/bd_srv.c bd_read_toc_srv(srv, &call);
call 267 uspace/lib/device/src/bd_srv.c bd_sync_cache_srv(srv, &call);
call 270 uspace/lib/device/src/bd_srv.c bd_write_blocks_srv(srv, &call);
call 273 uspace/lib/device/src/bd_srv.c bd_get_block_size_srv(srv, &call);
call 276 uspace/lib/device/src/bd_srv.c bd_get_num_blocks_srv(srv, &call);
call 279 uspace/lib/device/src/bd_srv.c async_answer_0(&call, EINVAL);
call 55 uspace/lib/device/src/io/chardev_srv.c ipc_call_t call;
call 56 uspace/lib/device/src/io/chardev_srv.c if (!async_data_read_receive(&call, &size)) {
call 57 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, EINVAL);
call 64 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, ENOMEM);
call 70 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, ENOTSUP);
call 78 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, rc);
call 84 uspace/lib/device/src/io/chardev_srv.c async_data_read_finalize(&call, buf, nread);
call 155 uspace/lib/device/src/io/chardev_srv.c ipc_call_t call;
call 156 uspace/lib/device/src/io/chardev_srv.c async_get_call(&call);
call 157 uspace/lib/device/src/io/chardev_srv.c sysarg_t method = ipc_get_imethod(&call);
call 161 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, EOK);
call 167 uspace/lib/device/src/io/chardev_srv.c chardev_read_srv(srv, &call);
call 170 uspace/lib/device/src/io/chardev_srv.c chardev_write_srv(srv, &call);
call 174 uspace/lib/device/src/io/chardev_srv.c srv->srvs->ops->def_handler(srv, &call);
call 176 uspace/lib/device/src/io/chardev_srv.c async_answer_0(&call, ENOTSUP);
call 534 uspace/lib/dispcfg/src/dispcfg.c ipc_call_t call;
call 535 uspace/lib/dispcfg/src/dispcfg.c async_get_call(&call);
call 537 uspace/lib/dispcfg/src/dispcfg.c if (!ipc_get_imethod(&call)) {
call 539 uspace/lib/dispcfg/src/dispcfg.c async_answer_0(&call, EOK);
call 543 uspace/lib/dispcfg/src/dispcfg.c switch (ipc_get_imethod(&call)) {
call 545 uspace/lib/dispcfg/src/dispcfg.c dispcfg_ev_pending(dispcfg, &call);
call 548 uspace/lib/dispcfg/src/dispcfg.c async_answer_0(&call, ENOTSUP);
call 47 uspace/lib/dispcfg/src/dispcfg_srv.c static void dispcfg_callback_create_srv(dispcfg_srv_t *srv, ipc_call_t *call)
call 51 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(call, ENOMEM);
call 56 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(call, EOK);
call 61 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 79 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 81 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 88 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 93 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, &list->nseats, size);
call 96 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 103 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 105 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 112 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 117 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, list->seats, size);
call 120 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 132 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 153 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 155 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 162 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 169 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, &namesize, size);
call 172 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 179 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 181 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 188 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 193 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, info->name, size);
call 196 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 208 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 213 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_write_receive(&call, &size)) {
call 214 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 221 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, ENOMEM);
call 226 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_write_finalize(&call, name, size);
call 229 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 298 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 318 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 320 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 327 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 332 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, &list->ndevs, size);
call 335 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 342 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 344 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 351 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EINVAL);
call 356 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, list->devs, size);
call 359 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 371 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 387 uspace/lib/dispcfg/src/dispcfg_srv.c if (!async_data_read_receive(&call, &size)) {
call 388 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 394 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EREFUSED);
call 399 uspace/lib/dispcfg/src/dispcfg_srv.c rc = async_data_read_finalize(&call, &event, sizeof(event));
call 401 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, rc);
call 415 uspace/lib/dispcfg/src/dispcfg_srv.c ipc_call_t call;
call 417 uspace/lib/dispcfg/src/dispcfg_srv.c async_get_call(&call);
call 418 uspace/lib/dispcfg/src/dispcfg_srv.c sysarg_t method = ipc_get_imethod(&call);
call 422 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, EOK);
call 428 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_callback_create_srv(srv, &call);
call 431 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_get_seat_list_srv(srv, &call);
call 434 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_get_seat_info_srv(srv, &call);
call 437 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_seat_create_srv(srv, &call);
call 440 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_seat_delete_srv(srv, &call);
call 443 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_dev_assign_srv(srv, &call);
call 446 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_dev_unassign_srv(srv, &call);
call 449 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_get_asgn_dev_list_srv(srv, &call);
call 452 uspace/lib/dispcfg/src/dispcfg_srv.c dispcfg_get_event_srv(srv, &call);
call 455 uspace/lib/dispcfg/src/dispcfg_srv.c async_answer_0(&call, ENOTSUP);
call 49 uspace/lib/display/src/disp_srv.c static void display_callback_create_srv(display_srv_t *srv, ipc_call_t *call)
call 53 uspace/lib/display/src/disp_srv.c async_answer_0(call, ENOMEM);
call 58 uspace/lib/display/src/disp_srv.c async_answer_0(call, EOK);
call 64 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 71 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 72 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 78 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 83 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, &eparams, size);
call 85 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 96 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 98 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 105 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 110 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, caption, eparams.caption_size);
call 113 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 156 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 164 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 165 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 171 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 176 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, &pos, size);
call 178 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 195 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 202 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 203 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 209 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 214 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, &dpos, size);
call 216 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 233 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 245 uspace/lib/display/src/disp_srv.c if (!async_data_read_receive(&call, &size)) {
call 246 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 253 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 259 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 264 uspace/lib/display/src/disp_srv.c rc = async_data_read_finalize(&call, &dpos, size);
call 266 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 278 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 290 uspace/lib/display/src/disp_srv.c if (!async_data_read_receive(&call, &size)) {
call 291 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 298 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 304 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 309 uspace/lib/display/src/disp_srv.c rc = async_data_read_finalize(&call, &rect, size);
call 311 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 322 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 333 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 334 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 340 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 345 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, &pos, size);
call 347 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 365 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 372 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 373 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 379 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EINVAL);
call 384 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, &wresize, size);
call 386 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 471 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 478 uspace/lib/display/src/disp_srv.c if (!async_data_write_receive(&call, &size)) {
call 479 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 486 uspace/lib/display/src/disp_srv.c async_answer_0(&call, ENOMEM);
call 491 uspace/lib/display/src/disp_srv.c rc = async_data_write_finalize(&call, caption, size);
call 494 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 514 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 530 uspace/lib/display/src/disp_srv.c if (!async_data_read_receive(&call, &size)) {
call 531 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 538 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 542 uspace/lib/display/src/disp_srv.c rc = async_data_read_finalize(&call, &event, sizeof(event));
call 545 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 555 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 565 uspace/lib/display/src/disp_srv.c if (!async_data_read_receive(&call, &size)) {
call 566 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 573 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EREFUSED);
call 580 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 584 uspace/lib/display/src/disp_srv.c rc = async_data_read_finalize(&call, &info, sizeof(info));
call 587 uspace/lib/display/src/disp_srv.c async_answer_0(&call, rc);
call 600 uspace/lib/display/src/disp_srv.c ipc_call_t call;
call 602 uspace/lib/display/src/disp_srv.c async_get_call(&call);
call 603 uspace/lib/display/src/disp_srv.c sysarg_t method = ipc_get_imethod(&call);
call 607 uspace/lib/display/src/disp_srv.c async_answer_0(&call, EOK);
call 613 uspace/lib/display/src/disp_srv.c display_callback_create_srv(srv, &call);
call 616 uspace/lib/display/src/disp_srv.c display_window_create_srv(srv, &call);
call 619 uspace/lib/display/src/disp_srv.c display_window_destroy_srv(srv, &call);
call 622 uspace/lib/display/src/disp_srv.c display_window_move_req_srv(srv, &call);
call 625 uspace/lib/display/src/disp_srv.c display_window_move_srv(srv, &call);
call 628 uspace/lib/display/src/disp_srv.c display_window_get_pos_srv(srv, &call);
call 631 uspace/lib/display/src/disp_srv.c display_window_get_max_rect_srv(srv, &call);
call 634 uspace/lib/display/src/disp_srv.c display_window_resize_req_srv(srv, &call);
call 637 uspace/lib/display/src/disp_srv.c display_window_resize_srv(srv, &call);
call 640 uspace/lib/display/src/disp_srv.c display_window_minimize_srv(srv, &call);
call 643 uspace/lib/display/src/disp_srv.c display_window_maximize_srv(srv, &call);
call 646 uspace/lib/display/src/disp_srv.c display_window_unmaximize_srv(srv, &call);
call 649 uspace/lib/display/src/disp_srv.c display_window_set_cursor_srv(srv, &call);
call 652 uspace/lib/display/src/disp_srv.c display_window_set_caption_srv(srv, &call);
call 655 uspace/lib/display/src/disp_srv.c display_get_event_srv(srv, &call);
call 658 uspace/lib/display/src/disp_srv.c display_get_info_srv(srv, &call);
call 661 uspace/lib/display/src/disp_srv.c async_answer_0(&call, ENOTSUP);
call 767 uspace/lib/display/src/display.c ipc_call_t call;
call 768 uspace/lib/display/src/display.c async_get_call(&call);
call 770 uspace/lib/display/src/display.c if (!ipc_get_imethod(&call)) {
call 772 uspace/lib/display/src/display.c async_answer_0(&call, EOK);
call 776 uspace/lib/display/src/display.c switch (ipc_get_imethod(&call)) {
call 778 uspace/lib/display/src/display.c display_ev_pending(display, &call);
call 781 uspace/lib/display/src/display.c async_answer_0(&call, ENOTSUP);
call 342 uspace/lib/drv/generic/driver.c ipc_call_t call;
call 343 uspace/lib/drv/generic/driver.c async_get_call(&call);
call 345 uspace/lib/drv/generic/driver.c if (!ipc_get_imethod(&call)) {
call 346 uspace/lib/drv/generic/driver.c async_answer_0(&call, EOK);
call 350 uspace/lib/drv/generic/driver.c switch (ipc_get_imethod(&call)) {
call 352 uspace/lib/drv/generic/driver.c driver_dev_add(&call);
call 355 uspace/lib/drv/generic/driver.c driver_dev_remove(&call);
call 358 uspace/lib/drv/generic/driver.c driver_dev_gone(&call);
call 361 uspace/lib/drv/generic/driver.c driver_fun_online(&call);
call 364 uspace/lib/drv/generic/driver.c driver_fun_offline(&call);
call 367 uspace/lib/drv/generic/driver.c driver_stop(&call);
call 370 uspace/lib/drv/generic/driver.c async_answer_0(&call, ENOTSUP);
call 428 uspace/lib/drv/generic/driver.c ipc_call_t call;
call 429 uspace/lib/drv/generic/driver.c async_get_call(&call);
call 431 uspace/lib/drv/generic/driver.c sysarg_t method = ipc_get_imethod(&call);
call 437 uspace/lib/drv/generic/driver.c async_answer_0(&call, EOK);
call 450 uspace/lib/drv/generic/driver.c (*default_handler)(fun, &call);
call 461 uspace/lib/drv/generic/driver.c async_answer_0(&call, ENOTSUP);
call 473 uspace/lib/drv/generic/driver.c async_answer_0(&call, ENOTSUP);
call 485 uspace/lib/drv/generic/driver.c sysarg_t iface_method_idx = ipc_get_arg1(&call);
call 492 uspace/lib/drv/generic/driver.c async_answer_0(&call, ENOTSUP);
call 502 uspace/lib/drv/generic/driver.c (*iface_method_ptr)(fun, ops, &call);
call 207 uspace/lib/drv/generic/remote_ahci.c ipc_call_t *call)
call 212 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOTSUP);
call 217 uspace/lib/drv/generic/remote_ahci.c (size_t) DEV_IPC_GET_ARG1(*call);
call 221 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOMEM);
call 236 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ret);
call 240 uspace/lib/drv/generic/remote_ahci.c ipc_call_t *call)
call 245 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOTSUP);
call 253 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ret);
call 255 uspace/lib/drv/generic/remote_ahci.c async_answer_2(call, EOK, HI(blocks), LO(blocks));
call 259 uspace/lib/drv/generic/remote_ahci.c ipc_call_t *call)
call 264 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOTSUP);
call 272 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ret);
call 274 uspace/lib/drv/generic/remote_ahci.c async_answer_1(call, EOK, blocks);
call 277 uspace/lib/drv/generic/remote_ahci.c void remote_ahci_read_blocks(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 282 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOTSUP);
call 295 uspace/lib/drv/generic/remote_ahci.c (((uint64_t) (DEV_IPC_GET_ARG1(*call))) << 32) |
call 296 uspace/lib/drv/generic/remote_ahci.c (((uint64_t) (DEV_IPC_GET_ARG2(*call))) & 0xffffffff);
call 297 uspace/lib/drv/generic/remote_ahci.c const size_t cnt = (size_t) DEV_IPC_GET_ARG3(*call);
call 301 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ret);
call 304 uspace/lib/drv/generic/remote_ahci.c void remote_ahci_write_blocks(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 309 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ENOTSUP);
call 322 uspace/lib/drv/generic/remote_ahci.c (((uint64_t)(DEV_IPC_GET_ARG1(*call))) << 32) |
call 323 uspace/lib/drv/generic/remote_ahci.c (((uint64_t)(DEV_IPC_GET_ARG2(*call))) & 0xffffffff);
call 324 uspace/lib/drv/generic/remote_ahci.c const size_t cnt = (size_t) DEV_IPC_GET_ARG3(*call);
call 328 uspace/lib/drv/generic/remote_ahci.c async_answer_0(call, ret);
call 241 uspace/lib/drv/generic/remote_audio_mixer.c ipc_call_t call;
call 243 uspace/lib/drv/generic/remote_audio_mixer.c if (!async_data_read_receive(&call, &size)) {
call 244 uspace/lib/drv/generic/remote_audio_mixer.c async_answer_0(&call, EPARTY);
call 249 uspace/lib/drv/generic/remote_audio_mixer.c async_answer_0(&call, ELIMIT);
call 253 uspace/lib/drv/generic/remote_audio_mixer.c async_data_read_finalize(&call, name, name_size);
call 276 uspace/lib/drv/generic/remote_audio_mixer.c ipc_call_t call;
call 278 uspace/lib/drv/generic/remote_audio_mixer.c if (!async_data_read_receive(&call, &size)) {
call 279 uspace/lib/drv/generic/remote_audio_mixer.c async_answer_0(&call, EPARTY);
call 284 uspace/lib/drv/generic/remote_audio_mixer.c async_answer_0(&call, ELIMIT);
call 288 uspace/lib/drv/generic/remote_audio_mixer.c async_data_read_finalize(&call, name, name_size);
call 637 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 642 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ENOTSUP);
call 649 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_1(call, ret, name_size);
call 653 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t call;
call 655 uspace/lib/drv/generic/remote_audio_pcm.c if (!async_data_read_receive(&call, &size)) {
call 656 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(&call, EPARTY);
call 661 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(&call, ELIMIT);
call 665 uspace/lib/drv/generic/remote_audio_pcm.c async_data_read_finalize(&call, name, name_size);
call 670 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 673 uspace/lib/drv/generic/remote_audio_pcm.c const audio_cap_t cap = DEV_IPC_GET_ARG1(*call);
call 676 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_1(call, EOK, value);
call 678 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ENOTSUP);
call 683 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 688 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ENOTSUP);
call 692 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, EOK);
call 716 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 721 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ENOTSUP);
call 731 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, EOK);
call 735 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 741 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_1(call, ret, pos);
call 745 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 748 uspace/lib/drv/generic/remote_audio_pcm.c unsigned channels = DEV_IPC_GET_ARG1(*call);
call 749 uspace/lib/drv/generic/remote_audio_pcm.c unsigned rate = DEV_IPC_GET_ARG2(*call);
call 750 uspace/lib/drv/generic/remote_audio_pcm.c pcm_sample_format_t format = DEV_IPC_GET_ARG3(*call);
call 753 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_3(call, ret, channels, rate, format);
call 757 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 763 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ENOTSUP);
call 767 uspace/lib/drv/generic/remote_audio_pcm.c size_t size = DEV_IPC_GET_ARG1(*call);
call 769 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_1(call, ret, size);
call 806 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 812 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ret);
call 816 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 820 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned frames = DEV_IPC_GET_ARG1(*call);
call 821 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned rate = DEV_IPC_GET_ARG2(*call);
call 822 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned channels = (DEV_IPC_GET_ARG3(*call) >> 16) & UINT8_MAX;
call 823 uspace/lib/drv/generic/remote_audio_pcm.c const pcm_sample_format_t format = DEV_IPC_GET_ARG3(*call) & UINT16_MAX;
call 828 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ret);
call 832 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 835 uspace/lib/drv/generic/remote_audio_pcm.c const bool immediate = DEV_IPC_GET_ARG1(*call);
call 839 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ret);
call 843 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 847 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned frames = DEV_IPC_GET_ARG1(*call);
call 848 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned rate = DEV_IPC_GET_ARG2(*call);
call 849 uspace/lib/drv/generic/remote_audio_pcm.c const unsigned channels = (DEV_IPC_GET_ARG3(*call) >> 16) & UINT16_MAX;
call 850 uspace/lib/drv/generic/remote_audio_pcm.c const pcm_sample_format_t format = DEV_IPC_GET_ARG3(*call) & UINT16_MAX;
call 855 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ret);
call 859 uspace/lib/drv/generic/remote_audio_pcm.c ipc_call_t *call)
call 862 uspace/lib/drv/generic/remote_audio_pcm.c const bool immediate = DEV_IPC_GET_ARG1(*call);
call 866 uspace/lib/drv/generic/remote_audio_pcm.c async_answer_0(call, ret);
call 119 uspace/lib/drv/generic/remote_battery_dev.c ipc_call_t *call)
call 124 uspace/lib/drv/generic/remote_battery_dev.c async_answer_0(call, ENOTSUP);
call 132 uspace/lib/drv/generic/remote_battery_dev.c async_answer_0(call, rc);
call 134 uspace/lib/drv/generic/remote_battery_dev.c async_answer_1(call, rc, batt_status);
call 144 uspace/lib/drv/generic/remote_battery_dev.c ipc_call_t *call)
call 149 uspace/lib/drv/generic/remote_battery_dev.c async_answer_0(call, ENOTSUP);
call 157 uspace/lib/drv/generic/remote_battery_dev.c async_answer_0(call, rc);
call 159 uspace/lib/drv/generic/remote_battery_dev.c async_answer_1(call, rc, battery_level);
call 69 uspace/lib/drv/generic/remote_clock_dev.c static void remote_clock_time_get(ddf_fun_t *fun, void *ops, ipc_call_t *call)
call 79 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, EINVAL);
call 86 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, ENOTSUP);
call 95 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, rc);
call 101 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, rc);
call 110 uspace/lib/drv/generic/remote_clock_dev.c static void remote_clock_time_set(ddf_fun_t *fun, void *ops, ipc_call_t *call)
call 121 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, EINVAL);
call 128 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, ENOTSUP);
call 136 uspace/lib/drv/generic/remote_clock_dev.c async_answer_0(call, rc);
call 68 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 73 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 77 uspace/lib/drv/generic/remote_hw_res.c const int irq = DEV_IPC_GET_ARG1(*call);
call 79 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ret);
call 83 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 88 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 92 uspace/lib/drv/generic/remote_hw_res.c const int irq = DEV_IPC_GET_ARG1(*call);
call 94 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ret);
call 98 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 103 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 107 uspace/lib/drv/generic/remote_hw_res.c const int irq = DEV_IPC_GET_ARG1(*call);
call 109 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ret);
call 113 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 118 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 124 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOENT);
call 128 uspace/lib/drv/generic/remote_hw_res.c async_answer_1(call, EOK, hw_resources->count);
call 141 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 146 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 150 uspace/lib/drv/generic/remote_hw_res.c const unsigned channel = DEV_IPC_GET_ARG1(*call) & 0xffff;
call 151 uspace/lib/drv/generic/remote_hw_res.c const uint8_t mode = DEV_IPC_GET_ARG1(*call) >> 16;
call 152 uspace/lib/drv/generic/remote_hw_res.c const uint32_t address = DEV_IPC_GET_ARG2(*call);
call 153 uspace/lib/drv/generic/remote_hw_res.c const uint32_t size = DEV_IPC_GET_ARG3(*call);
call 157 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ret);
call 161 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 166 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 170 uspace/lib/drv/generic/remote_hw_res.c const unsigned channel = DEV_IPC_GET_ARG1(*call);
call 173 uspace/lib/drv/generic/remote_hw_res.c async_answer_1(call, ret, remain);
call 177 uspace/lib/drv/generic/remote_hw_res.c ipc_call_t *call)
call 182 uspace/lib/drv/generic/remote_hw_res.c async_answer_0(call, ENOTSUP);
call 188 uspace/lib/drv/generic/remote_hw_res.c async_answer_1(call, ret, flags);
call 272 uspace/lib/drv/generic/remote_ieee80211.c ipc_call_t *call)
call 280 uspace/lib/drv/generic/remote_ieee80211.c bool now = ipc_get_arg2(call);
call 288 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 294 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, ELIMIT);
call 302 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, rc);
call 306 uspace/lib/drv/generic/remote_ieee80211.c ipc_call_t *call)
call 318 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 324 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 331 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 337 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 343 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 350 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, EINVAL);
call 356 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, rc);
call 360 uspace/lib/drv/generic/remote_ieee80211.c ipc_call_t *call)
call 365 uspace/lib/drv/generic/remote_ieee80211.c async_answer_0(call, rc);
call 67 uspace/lib/drv/generic/remote_led_dev.c static void remote_led_color_set(ddf_fun_t *fun, void *ops, ipc_call_t *call)
call 70 uspace/lib/drv/generic/remote_led_dev.c pixel_t color = DEV_IPC_GET_ARG1(*call);
call 73 uspace/lib/drv/generic/remote_led_dev.c async_answer_0(call, ENOTSUP);
call 78 uspace/lib/drv/generic/remote_led_dev.c async_answer_0(call, rc);
call 1339 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1350 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1355 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1360 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1366 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1370 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1378 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, state);
call 1382 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1387 uspace/lib/drv/generic/remote_nic.c nic_device_state_t state = (nic_device_state_t) ipc_get_arg2(call);
call 1390 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1394 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1410 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1416 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1424 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1428 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1436 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1442 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1448 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1454 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1456 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1460 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1464 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1477 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1483 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1491 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1495 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1499 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1512 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1518 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1526 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1530 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1534 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1541 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, (sysarg_t) cs);
call 1545 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1549 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1558 uspace/lib/drv/generic/remote_nic.c async_answer_3(call, rc, (sysarg_t) speed, (sysarg_t) duplex,
call 1563 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1567 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1571 uspace/lib/drv/generic/remote_nic.c int speed = (int) ipc_get_arg2(call);
call 1572 uspace/lib/drv/generic/remote_nic.c nic_channel_mode_t duplex = (nic_channel_mode_t) ipc_get_arg3(call);
call 1573 uspace/lib/drv/generic/remote_nic.c nic_role_t role = (nic_role_t) ipc_get_arg4(call);
call 1576 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1580 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1584 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1588 uspace/lib/drv/generic/remote_nic.c uint32_t advertisement = (uint32_t) ipc_get_arg2(call);
call 1591 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1595 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1599 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1604 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1608 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1612 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1623 uspace/lib/drv/generic/remote_nic.c async_answer_4(call, rc, our_adv, their_adv, (sysarg_t) result,
call 1628 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1632 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1637 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1641 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1645 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1654 uspace/lib/drv/generic/remote_nic.c async_answer_3(call, rc, we_send, we_receive, pause);
call 1658 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1662 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1666 uspace/lib/drv/generic/remote_nic.c int allow_send = (int) ipc_get_arg2(call);
call 1667 uspace/lib/drv/generic/remote_nic.c int allow_receive = (int) ipc_get_arg3(call);
call 1668 uspace/lib/drv/generic/remote_nic.c uint16_t pause = (uint16_t) ipc_get_arg4(call);
call 1672 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1676 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1680 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1684 uspace/lib/drv/generic/remote_nic.c size_t max_count = ipc_get_arg2(call);
call 1690 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 1704 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1712 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1726 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1730 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1735 uspace/lib/drv/generic/remote_nic.c nic_unicast_mode_t mode = ipc_get_arg2(call);
call 1736 uspace/lib/drv/generic/remote_nic.c size_t address_count = ipc_get_arg3(call);
call 1743 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1749 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1756 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 1762 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1771 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1773 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1779 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1783 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1787 uspace/lib/drv/generic/remote_nic.c size_t max_count = ipc_get_arg2(call);
call 1793 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 1807 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1815 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1829 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, mode, address_count);
call 1833 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1837 uspace/lib/drv/generic/remote_nic.c nic_multicast_mode_t mode = ipc_get_arg2(call);
call 1838 uspace/lib/drv/generic/remote_nic.c size_t address_count = ipc_get_arg3(call);
call 1846 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1852 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 1859 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 1865 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 1874 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1876 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1882 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1886 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1893 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, mode);
call 1897 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1901 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1905 uspace/lib/drv/generic/remote_nic.c nic_broadcast_mode_t mode = ipc_get_arg2(call);
call 1908 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1912 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1916 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1923 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, mode);
call 1927 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1931 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1935 uspace/lib/drv/generic/remote_nic.c uint32_t mode = ipc_get_arg2(call);
call 1938 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 1942 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 1946 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 1950 uspace/lib/drv/generic/remote_nic.c size_t max_count = ipc_get_arg2(call);
call 1956 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 1968 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, address_count);
call 1977 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, address_count);
call 1991 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, address_count);
call 1995 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2000 uspace/lib/drv/generic/remote_nic.c size_t address_count = ipc_get_arg2(call);
call 2007 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2013 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 2020 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 2026 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2035 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2037 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2043 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2047 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2060 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2066 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2073 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2077 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2083 uspace/lib/drv/generic/remote_nic.c bool vlan_mask_set = (bool) ipc_get_arg2(call);
call 2090 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2096 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 2102 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2111 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2113 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2117 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2122 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2126 uspace/lib/drv/generic/remote_nic.c uint16_t tag = (uint16_t) ipc_get_arg2(call);
call 2127 uspace/lib/drv/generic/remote_nic.c bool add = (int) ipc_get_arg3(call);
call 2128 uspace/lib/drv/generic/remote_nic.c bool strip = (int) ipc_get_arg4(call);
call 2131 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2135 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2139 uspace/lib/drv/generic/remote_nic.c int send_data = (int) ipc_get_arg3(call);
call 2148 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2157 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2164 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 2170 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2177 uspace/lib/drv/generic/remote_nic.c nic_wv_type_t type = (nic_wv_type_t) ipc_get_arg2(call);
call 2180 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, (sysarg_t) id);
call 2185 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2190 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2194 uspace/lib/drv/generic/remote_nic.c nic_wv_id_t id = (nic_wv_id_t) ipc_get_arg2(call);
call 2197 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2201 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2206 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2210 uspace/lib/drv/generic/remote_nic.c nic_wv_id_t id = (nic_wv_id_t) ipc_get_arg2(call);
call 2211 uspace/lib/drv/generic/remote_nic.c size_t max_length = ipc_get_arg3(call);
call 2220 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 2234 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2248 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, (sysarg_t) type, (sysarg_t) length);
call 2253 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2257 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2261 uspace/lib/drv/generic/remote_nic.c nic_wv_type_t type = (nic_wv_type_t) ipc_get_arg2(call);
call 2262 uspace/lib/drv/generic/remote_nic.c size_t max_count = ipc_get_arg3(call);
call 2270 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 2284 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2298 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, (sysarg_t) count);
call 2303 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2307 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2312 uspace/lib/drv/generic/remote_nic.c nic_wv_type_t type = (nic_wv_type_t) ipc_get_arg2(call);
call 2315 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, (sysarg_t) count);
call 2319 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2323 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2327 uspace/lib/drv/generic/remote_nic.c size_t max_length = (size_t) ipc_get_arg2(call);
call 2335 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOMEM);
call 2349 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2359 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, (sysarg_t) type, (sysarg_t) frame_length);
call 2364 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2368 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2376 uspace/lib/drv/generic/remote_nic.c async_answer_2(call, rc, supported, active);
call 2380 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2384 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2388 uspace/lib/drv/generic/remote_nic.c uint32_t mask = (uint32_t) ipc_get_arg2(call);
call 2389 uspace/lib/drv/generic/remote_nic.c uint32_t active = (uint32_t) ipc_get_arg3(call);
call 2392 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2396 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2400 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2405 uspace/lib/drv/generic/remote_nic.c int request_data = ipc_get_arg2(call);
call 2418 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2424 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 2432 uspace/lib/drv/generic/remote_nic.c async_answer_1(call, rc, (sysarg_t) mode);
call 2436 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2440 uspace/lib/drv/generic/remote_nic.c nic_poll_mode_t mode = ipc_get_arg2(call);
call 2441 uspace/lib/drv/generic/remote_nic.c int has_period = ipc_get_arg3(call);
call 2450 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2456 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ELIMIT);
call 2463 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, EINVAL);
call 2470 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 2472 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2476 uspace/lib/drv/generic/remote_nic.c ipc_call_t *call)
call 2480 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, ENOTSUP);
call 2485 uspace/lib/drv/generic/remote_nic.c async_answer_0(call, rc);
call 152 uspace/lib/drv/generic/remote_pci.c void remote_config_space_read_8(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 157 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 160 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 164 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 166 uspace/lib/drv/generic/remote_pci.c async_answer_1(call, EOK, value);
call 170 uspace/lib/drv/generic/remote_pci.c void remote_config_space_read_16(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 175 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 178 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 182 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 184 uspace/lib/drv/generic/remote_pci.c async_answer_1(call, EOK, value);
call 187 uspace/lib/drv/generic/remote_pci.c void remote_config_space_read_32(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 192 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 195 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 199 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 201 uspace/lib/drv/generic/remote_pci.c async_answer_1(call, EOK, value);
call 205 uspace/lib/drv/generic/remote_pci.c void remote_config_space_write_8(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 210 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 213 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 214 uspace/lib/drv/generic/remote_pci.c uint8_t value = DEV_IPC_GET_ARG2(*call);
call 217 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 219 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, EOK);
call 223 uspace/lib/drv/generic/remote_pci.c void remote_config_space_write_16(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 228 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 231 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 232 uspace/lib/drv/generic/remote_pci.c uint16_t value = DEV_IPC_GET_ARG2(*call);
call 235 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 237 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, EOK);
call 241 uspace/lib/drv/generic/remote_pci.c void remote_config_space_write_32(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 246 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ENOTSUP);
call 249 uspace/lib/drv/generic/remote_pci.c uint32_t address = DEV_IPC_GET_ARG1(*call);
call 250 uspace/lib/drv/generic/remote_pci.c uint32_t value = DEV_IPC_GET_ARG2(*call);
call 253 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, ret);
call 255 uspace/lib/drv/generic/remote_pci.c async_answer_0(call, EOK);
call 54 uspace/lib/drv/generic/remote_pio_window.c ipc_call_t *call)
call 59 uspace/lib/drv/generic/remote_pio_window.c async_answer_0(call, ENOTSUP);
call 65 uspace/lib/drv/generic/remote_pio_window.c async_answer_0(call, ENOENT);
call 69 uspace/lib/drv/generic/remote_pio_window.c async_answer_0(call, EOK);
call 111 uspace/lib/drv/generic/remote_usb.c ipc_call_t *call)
call 116 uspace/lib/drv/generic/remote_usb.c async_answer_0(call, ENOTSUP);
call 123 uspace/lib/drv/generic/remote_usb.c async_answer_0(call, ret);
call 125 uspace/lib/drv/generic/remote_usb.c async_answer_5(call, EOK,
call 143 uspace/lib/drv/generic/remote_usbdiag.c void remote_usbdiag_test_in(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 151 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 157 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 163 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 172 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, ret);
call 178 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 184 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 189 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 193 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, ret);
call 196 uspace/lib/drv/generic/remote_usbdiag.c void remote_usbdiag_test_out(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 204 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 210 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 216 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 225 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, ret);
call 231 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 237 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 242 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, EINVAL);
call 246 uspace/lib/drv/generic/remote_usbdiag.c async_answer_0(call, ret);
call 192 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t call;
call 195 uspace/lib/drv/generic/remote_usbhc.c IPC_M_USB_TRANSFER, &call);
call 223 uspace/lib/drv/generic/remote_usbhc.c *transferred = ipc_get_arg1(&call);
call 233 uspace/lib/drv/generic/remote_usbhc.c static void remote_usbhc_transfer(ddf_fun_t *fun, void *iface, ipc_call_t *call);
call 253 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t call;
call 258 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t *call)
call 263 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 267 uspace/lib/drv/generic/remote_usbhc.c const bool reserve = ipc_get_arg2(call);
call 269 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ret);
call 273 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t *call)
call 278 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 282 uspace/lib/drv/generic/remote_usbhc.c const unsigned port = DEV_IPC_GET_ARG1(*call);
call 283 uspace/lib/drv/generic/remote_usbhc.c usb_speed_t speed = DEV_IPC_GET_ARG2(*call);
call 285 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ret);
call 289 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t *call)
call 294 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 298 uspace/lib/drv/generic/remote_usbhc.c const unsigned port = DEV_IPC_GET_ARG1(*call);
call 300 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ret);
call 304 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t *call)
call 308 uspace/lib/drv/generic/remote_usbhc.c assert(call);
call 313 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 323 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, EINVAL);
call 332 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, rc);
call 342 uspace/lib/drv/generic/remote_usbhc.c ipc_call_t *call)
call 346 uspace/lib/drv/generic/remote_usbhc.c assert(call);
call 351 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 361 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, EINVAL);
call 367 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, rc);
call 382 uspace/lib/drv/generic/remote_usbhc.c static async_transaction_t *async_transaction_create(ipc_call_t *call)
call 387 uspace/lib/drv/generic/remote_usbhc.c trans->call = *call;
call 395 uspace/lib/drv/generic/remote_usbhc.c const errno_t err = async_answer_1(&trans->call, error, transferred_size);
call 446 uspace/lib/drv/generic/remote_usbhc.c void remote_usbhc_transfer(ddf_fun_t *fun, void *iface, ipc_call_t *call)
call 450 uspace/lib/drv/generic/remote_usbhc.c assert(call);
call 455 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOTSUP);
call 460 uspace/lib/drv/generic/remote_usbhc.c async_transaction_create(call);
call 462 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, ENOMEM);
call 496 uspace/lib/drv/generic/remote_usbhc.c async_answer_0(call, err);
call 307 uspace/lib/drv/generic/remote_usbhid.c ipc_call_t *call)
call 315 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOTSUP);
call 320 uspace/lib/drv/generic/remote_usbhid.c async_answer_1(call, EOK, len);
call 324 uspace/lib/drv/generic/remote_usbhid.c ipc_call_t *call)
call 329 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOTSUP);
call 333 uspace/lib/drv/generic/remote_usbhid.c unsigned int flags = DEV_IPC_GET_ARG1(*call);
call 338 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, EPARTY);
call 344 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, EINVAL);
call 353 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOMEM);
call 363 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, rc);
call 376 uspace/lib/drv/generic/remote_usbhid.c async_answer_1(call, EOK, event_nr);
call 380 uspace/lib/drv/generic/remote_usbhid.c ipc_call_t *call)
call 385 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOTSUP);
call 390 uspace/lib/drv/generic/remote_usbhid.c async_answer_1(call, EOK, (sysarg_t) len);
call 394 uspace/lib/drv/generic/remote_usbhid.c ipc_call_t *call)
call 399 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOTSUP);
call 406 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, EINVAL);
call 412 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, EINVAL);
call 419 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, ENOMEM);
call 432 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, rc);
call 437 uspace/lib/drv/generic/remote_usbhid.c async_answer_0(call, EOK);
call 1030 uspace/lib/ext4/src/ops.c ipc_call_t call;
call 1032 uspace/lib/ext4/src/ops.c if (!async_data_read_receive(&call, &size)) {
call 1033 uspace/lib/ext4/src/ops.c async_answer_0(&call, EINVAL);
call 1040 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1048 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1055 uspace/lib/ext4/src/ops.c rc = ext4_read_file(&call, pos, size, inst, inode_ref,
call 1059 uspace/lib/ext4/src/ops.c rc = ext4_read_directory(&call, pos, size, inst, inode_ref,
call 1063 uspace/lib/ext4/src/ops.c async_answer_0(&call, ENOTSUP);
call 1103 uspace/lib/ext4/src/ops.c errno_t ext4_read_directory(ipc_call_t *call, aoff64_t pos, size_t size,
call 1109 uspace/lib/ext4/src/ops.c async_answer_0(call, rc);
call 1138 uspace/lib/ext4/src/ops.c async_answer_0(call, ENOMEM);
call 1146 uspace/lib/ext4/src/ops.c (void) async_data_read_finalize(call, buf, name_size + 1);
call 1154 uspace/lib/ext4/src/ops.c async_answer_0(call, rc);
call 1177 uspace/lib/ext4/src/ops.c async_answer_0(call, ENOENT);
call 1194 uspace/lib/ext4/src/ops.c errno_t ext4_read_file(ipc_call_t *call, aoff64_t pos, size_t size,
call 1202 uspace/lib/ext4/src/ops.c async_data_read_finalize(call, NULL, 0);
call 1222 uspace/lib/ext4/src/ops.c async_answer_0(call, rc);
call 1236 uspace/lib/ext4/src/ops.c async_answer_0(call, ENOMEM);
call 1242 uspace/lib/ext4/src/ops.c rc = async_data_read_finalize(call, buffer, bytes);
call 1253 uspace/lib/ext4/src/ops.c async_answer_0(call, rc);
call 1258 uspace/lib/ext4/src/ops.c rc = async_data_read_finalize(call, block->data + offset_in_block, bytes);
call 1292 uspace/lib/ext4/src/ops.c ipc_call_t call;
call 1294 uspace/lib/ext4/src/ops.c if (!async_data_write_receive(&call, &len)) {
call 1296 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1320 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1337 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1345 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1351 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1359 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1372 uspace/lib/ext4/src/ops.c async_answer_0(&call, rc);
call 1379 uspace/lib/ext4/src/ops.c rc = async_data_write_finalize(&call, write_block->data +
call 60 uspace/lib/fs/libfs.c #define answer_and_return(call, rc) \
call 62 uspace/lib/fs/libfs.c async_answer_0((call), (rc)); \
call 85 uspace/lib/fs/libfs.c ipc_call_t call;
call 87 uspace/lib/fs/libfs.c if ((!async_data_read_receive(&call, &size)) ||
call 89 uspace/lib/fs/libfs.c async_answer_0(&call, EIO);
call 97 uspace/lib/fs/libfs.c async_answer_0(&call, EIO);
call 102 uspace/lib/fs/libfs.c async_data_read_finalize(&call, &info, sizeof(info));
call 289 uspace/lib/fs/libfs.c ipc_call_t call;
call 290 uspace/lib/fs/libfs.c async_get_call(&call);
call 292 uspace/lib/fs/libfs.c if (!ipc_get_imethod(&call)) {
call 293 uspace/lib/fs/libfs.c async_answer_0(&call, EOK);
call 297 uspace/lib/fs/libfs.c switch (ipc_get_imethod(&call)) {
call 299 uspace/lib/fs/libfs.c vfs_out_fsprobe(&call);
call 302 uspace/lib/fs/libfs.c vfs_out_mounted(&call);
call 305 uspace/lib/fs/libfs.c vfs_out_unmounted(&call);
call 308 uspace/lib/fs/libfs.c vfs_out_link(&call);
call 311 uspace/lib/fs/libfs.c vfs_out_lookup(&call);
call 314 uspace/lib/fs/libfs.c vfs_out_read(&call);
call 317 uspace/lib/fs/libfs.c vfs_out_write(&call);
call 320 uspace/lib/fs/libfs.c vfs_out_truncate(&call);
call 323 uspace/lib/fs/libfs.c vfs_out_close(&call);
call 326 uspace/lib/fs/libfs.c vfs_out_destroy(&call);
call 329 uspace/lib/fs/libfs.c vfs_out_open_node(&call);
call 332 uspace/lib/fs/libfs.c vfs_out_stat(&call);
call 335 uspace/lib/fs/libfs.c vfs_out_sync(&call);
call 338 uspace/lib/fs/libfs.c vfs_out_statfs(&call);
call 341 uspace/lib/fs/libfs.c vfs_out_is_empty(&call);
call 344 uspace/lib/fs/libfs.c async_answer_0(&call, ENOTSUP);
call 473 uspace/lib/fs/libfs.c ipc_call_t call;
call 476 uspace/lib/fs/libfs.c if (!async_data_write_receive(&call, &size))
call 480 uspace/lib/fs/libfs.c async_answer_0(&call, ERANGE);
call 484 uspace/lib/fs/libfs.c return async_data_write_finalize(&call, buffer, size);
call 725 uspace/lib/fs/libfs.c ipc_call_t call;
call 727 uspace/lib/fs/libfs.c if ((!async_data_read_receive(&call, &size)) ||
call 730 uspace/lib/fs/libfs.c async_answer_0(&call, EINVAL);
call 749 uspace/lib/fs/libfs.c async_data_read_finalize(&call, &stat, sizeof(vfs_stat_t));
call 762 uspace/lib/fs/libfs.c ipc_call_t call;
call 764 uspace/lib/fs/libfs.c if ((!async_data_read_receive(&call, &size)) ||
call 793 uspace/lib/fs/libfs.c async_data_read_finalize(&call, &st, sizeof(vfs_statfs_t));
call 799 uspace/lib/fs/libfs.c async_answer_0(&call, EINVAL);
call 130 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 133 uspace/lib/hound/src/protocol.c async_send_1(exch, IPC_M_HOUND_CONTEXT_REGISTER, record, &call);
call 146 uspace/lib/hound/src/protocol.c *id = (hound_context_id_t) ipc_get_arg1(&call);
call 263 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 264 uspace/lib/hound/src/protocol.c aid_t id = async_send_0(exch, IPC_M_HOUND_CONNECT, &call);
call 289 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 290 uspace/lib/hound/src/protocol.c aid_t id = async_send_0(exch, IPC_M_HOUND_DISCONNECT, &call);
call 409 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 410 uspace/lib/hound/src/protocol.c async_get_call(&call);
call 412 uspace/lib/hound/src/protocol.c switch (ipc_get_imethod(&call)) {
call 416 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 419 uspace/lib/hound/src/protocol.c bool record = ipc_get_arg1(&call);
call 425 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 435 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 437 uspace/lib/hound/src/protocol.c async_answer_1(&call, EOK, cap_handle_raw(context));
call 443 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 448 uspace/lib/hound/src/protocol.c context = (hound_context_id_t) ipc_get_arg1(&call);
call 451 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 456 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 461 uspace/lib/hound/src/protocol.c flags = ipc_get_arg1(&call);
call 462 uspace/lib/hound/src/protocol.c size_t count = ipc_get_arg2(&call);
call 463 uspace/lib/hound/src/protocol.c const bool conn = ipc_get_arg3(&call);
call 484 uspace/lib/hound/src/protocol.c async_answer_1(&call, ret, count);
call 518 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 538 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 543 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 562 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 569 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 574 uspace/lib/hound/src/protocol.c context = (hound_context_id_t) ipc_get_arg1(&call);
call 575 uspace/lib/hound/src/protocol.c flags = ipc_get_arg2(&call);
call 576 uspace/lib/hound/src/protocol.c const format_convert_t c = { .arg = ipc_get_arg3(&call) };
call 582 uspace/lib/hound/src/protocol.c size_t bsize = ipc_get_arg4(&call);
call 588 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 595 uspace/lib/hound/src/protocol.c async_answer_0(&call, EOK);
call 601 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 605 uspace/lib/hound/src/protocol.c async_answer_0(&call, EOK);
call 611 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 618 uspace/lib/hound/src/protocol.c async_answer_0(&call, EINVAL);
call 627 uspace/lib/hound/src/protocol.c if (call.cap_handle != CAP_NIL)
call 628 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOTSUP);
call 640 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 645 uspace/lib/hound/src/protocol.c while (async_data_write_receive(&call, &size) ||
call 646 uspace/lib/hound/src/protocol.c (ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_DRAIN)) {
call 648 uspace/lib/hound/src/protocol.c if (ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_DRAIN) {
call 652 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 658 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret_answer);
call 664 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOMEM);
call 667 uspace/lib/hound/src/protocol.c const errno_t ret = async_data_write_finalize(&call, buffer, size);
call 674 uspace/lib/hound/src/protocol.c const errno_t ret = ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_EXIT ?
call 677 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 687 uspace/lib/hound/src/protocol.c ipc_call_t call;
call 692 uspace/lib/hound/src/protocol.c while (async_data_read_receive(&call, &size) ||
call 693 uspace/lib/hound/src/protocol.c (ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_DRAIN)) {
call 695 uspace/lib/hound/src/protocol.c if (ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_DRAIN) {
call 699 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 704 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret_answer);
call 709 uspace/lib/hound/src/protocol.c async_answer_0(&call, ENOMEM);
call 715 uspace/lib/hound/src/protocol.c async_data_read_finalize(&call, buffer, size);
call 718 uspace/lib/hound/src/protocol.c const errno_t ret = ipc_get_imethod(&call) == IPC_M_HOUND_STREAM_EXIT ?
call 721 uspace/lib/hound/src/protocol.c async_answer_0(&call, ret);
call 185 uspace/lib/inet/src/inet.c ipc_call_t call;
call 187 uspace/lib/inet/src/inet.c if (!async_data_write_receive(&call, &size)) {
call 188 uspace/lib/inet/src/inet.c async_answer_0(&call, EINVAL);
call 194 uspace/lib/inet/src/inet.c async_answer_0(&call, EINVAL);
call 199 uspace/lib/inet/src/inet.c errno_t rc = async_data_write_finalize(&call, &dgram.src, size);
call 201 uspace/lib/inet/src/inet.c async_answer_0(&call, rc);
call 206 uspace/lib/inet/src/inet.c if (!async_data_write_receive(&call, &size)) {
call 207 uspace/lib/inet/src/inet.c async_answer_0(&call, EINVAL);
call 213 uspace/lib/inet/src/inet.c async_answer_0(&call, EINVAL);
call 218 uspace/lib/inet/src/inet.c rc = async_data_write_finalize(&call, &dgram.dest, size);
call 220 uspace/lib/inet/src/inet.c async_answer_0(&call, rc);
call 239 uspace/lib/inet/src/inet.c ipc_call_t call;
call 240 uspace/lib/inet/src/inet.c async_get_call(&call);
call 242 uspace/lib/inet/src/inet.c if (!ipc_get_imethod(&call)) {
call 243 uspace/lib/inet/src/inet.c async_answer_0(&call, EOK);
call 247 uspace/lib/inet/src/inet.c switch (ipc_get_imethod(&call)) {
call 249 uspace/lib/inet/src/inet.c inet_ev_recv(&call);
call 252 uspace/lib/inet/src/inet.c async_answer_0(&call, ENOTSUP);
call 158 uspace/lib/inet/src/inetping.c ipc_call_t call;
call 160 uspace/lib/inet/src/inetping.c if (!async_data_write_receive(&call, &size)) {
call 161 uspace/lib/inet/src/inetping.c async_answer_0(&call, EREFUSED);
call 167 uspace/lib/inet/src/inetping.c async_answer_0(&call, EINVAL);
call 172 uspace/lib/inet/src/inetping.c errno_t rc = async_data_write_finalize(&call, &sdu.src, size);
call 174 uspace/lib/inet/src/inetping.c async_answer_0(&call, rc);
call 179 uspace/lib/inet/src/inetping.c if (!async_data_write_receive(&call, &size)) {
call 180 uspace/lib/inet/src/inetping.c async_answer_0(&call, EREFUSED);
call 186 uspace/lib/inet/src/inetping.c async_answer_0(&call, EINVAL);
call 191 uspace/lib/inet/src/inetping.c rc = async_data_write_finalize(&call, &sdu.dest, size);
call 193 uspace/lib/inet/src/inetping.c async_answer_0(&call, rc);
call 212 uspace/lib/inet/src/inetping.c ipc_call_t call;
call 213 uspace/lib/inet/src/inetping.c async_get_call(&call);
call 215 uspace/lib/inet/src/inetping.c if (!ipc_get_imethod(&call)) {
call 216 uspace/lib/inet/src/inetping.c async_answer_0(&call, EOK);
call 220 uspace/lib/inet/src/inetping.c switch (ipc_get_imethod(&call)) {
call 222 uspace/lib/inet/src/inetping.c inetping_ev_recv(&call);
call 225 uspace/lib/inet/src/inetping.c async_answer_0(&call, ENOTSUP);
call 287 uspace/lib/inet/src/iplink.c ipc_call_t call;
call 288 uspace/lib/inet/src/iplink.c async_get_call(&call);
call 290 uspace/lib/inet/src/iplink.c if (!ipc_get_imethod(&call)) {
call 291 uspace/lib/inet/src/iplink.c async_answer_0(&call, EOK);
call 295 uspace/lib/inet/src/iplink.c switch (ipc_get_imethod(&call)) {
call 297 uspace/lib/inet/src/iplink.c iplink_ev_recv(iplink, &call);
call 300 uspace/lib/inet/src/iplink.c iplink_ev_change_addr(iplink, &call);
call 303 uspace/lib/inet/src/iplink.c async_answer_0(&call, ENOTSUP);
call 45 uspace/lib/inet/src/iplink_srv.c static void iplink_get_mtu_srv(iplink_srv_t *srv, ipc_call_t *call)
call 49 uspace/lib/inet/src/iplink_srv.c async_answer_1(call, rc, mtu);
call 61 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 63 uspace/lib/inet/src/iplink_srv.c if (!async_data_read_receive(&call, &size)) {
call 64 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EREFUSED);
call 70 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EINVAL);
call 75 uspace/lib/inet/src/iplink_srv.c rc = async_data_read_finalize(&call, &mac, size);
call 77 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 91 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 92 uspace/lib/inet/src/iplink_srv.c if (!async_data_write_receive(&call, &size)) {
call 93 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EREFUSED);
call 99 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 104 uspace/lib/inet/src/iplink_srv.c rc = async_data_read_finalize(&call, &mac, sizeof(eth_addr_t));
call 106 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 116 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 119 uspace/lib/inet/src/iplink_srv.c if (!async_data_write_receive(&call, &size)) {
call 120 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EREFUSED);
call 126 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EINVAL);
call 132 uspace/lib/inet/src/iplink_srv.c errno_t rc = async_data_write_finalize(&call, &addr, size);
call 134 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 145 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 148 uspace/lib/inet/src/iplink_srv.c if (!async_data_write_receive(&call, &size)) {
call 149 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EREFUSED);
call 155 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EINVAL);
call 161 uspace/lib/inet/src/iplink_srv.c errno_t rc = async_data_write_finalize(&call, &addr, size);
call 163 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 194 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 197 uspace/lib/inet/src/iplink_srv.c if (!async_data_write_receive(&call, &size)) {
call 198 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EREFUSED);
call 204 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EINVAL);
call 209 uspace/lib/inet/src/iplink_srv.c errno_t rc = async_data_write_finalize(&call, &sdu.dest, size);
call 211 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, rc);
call 265 uspace/lib/inet/src/iplink_srv.c ipc_call_t call;
call 266 uspace/lib/inet/src/iplink_srv.c async_get_call(&call);
call 267 uspace/lib/inet/src/iplink_srv.c sysarg_t method = ipc_get_imethod(&call);
call 274 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EOK);
call 280 uspace/lib/inet/src/iplink_srv.c iplink_get_mtu_srv(srv, &call);
call 283 uspace/lib/inet/src/iplink_srv.c iplink_get_mac48_srv(srv, &call);
call 286 uspace/lib/inet/src/iplink_srv.c iplink_set_mac48_srv(srv, &call);
call 289 uspace/lib/inet/src/iplink_srv.c iplink_send_srv(srv, &call);
call 292 uspace/lib/inet/src/iplink_srv.c iplink_send6_srv(srv, &call);
call 295 uspace/lib/inet/src/iplink_srv.c iplink_addr_add_srv(srv, &call);
call 298 uspace/lib/inet/src/iplink_srv.c iplink_addr_remove_srv(srv, &call);
call 301 uspace/lib/inet/src/iplink_srv.c async_answer_0(&call, EINVAL);
call 819 uspace/lib/inet/src/tcp.c ipc_call_t call;
call 820 uspace/lib/inet/src/tcp.c async_get_call(&call);
call 822 uspace/lib/inet/src/tcp.c if (!ipc_get_imethod(&call)) {
call 824 uspace/lib/inet/src/tcp.c async_answer_0(&call, EOK);
call 828 uspace/lib/inet/src/tcp.c switch (ipc_get_imethod(&call)) {
call 830 uspace/lib/inet/src/tcp.c tcp_ev_connected(tcp, &call);
call 833 uspace/lib/inet/src/tcp.c tcp_ev_conn_failed(tcp, &call);
call 836 uspace/lib/inet/src/tcp.c tcp_ev_conn_reset(tcp, &call);
call 839 uspace/lib/inet/src/tcp.c tcp_ev_data(tcp, &call);
call 842 uspace/lib/inet/src/tcp.c tcp_ev_urg_data(tcp, &call);
call 845 uspace/lib/inet/src/tcp.c tcp_ev_new_conn(tcp, &call);
call 848 uspace/lib/inet/src/tcp.c async_answer_0(&call, ENOTSUP);
call 504 uspace/lib/inet/src/udp.c ipc_call_t call;
call 505 uspace/lib/inet/src/udp.c async_get_call(&call);
call 507 uspace/lib/inet/src/udp.c if (!ipc_get_imethod(&call)) {
call 509 uspace/lib/inet/src/udp.c async_answer_0(&call, EOK);
call 513 uspace/lib/inet/src/udp.c switch (ipc_get_imethod(&call)) {
call 515 uspace/lib/inet/src/udp.c udp_ev_data(udp, &call);
call 518 uspace/lib/inet/src/udp.c async_answer_0(&call, ENOTSUP);
call 94 uspace/lib/input/src/input.c static void input_ev_active(input_t *input, ipc_call_t *call)
call 97 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 100 uspace/lib/input/src/input.c static void input_ev_deactive(input_t *input, ipc_call_t *call)
call 103 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 106 uspace/lib/input/src/input.c static void input_ev_key(input_t *input, ipc_call_t *call)
call 115 uspace/lib/input/src/input.c kbd_id = ipc_get_arg1(call);
call 116 uspace/lib/input/src/input.c type = ipc_get_arg2(call);
call 117 uspace/lib/input/src/input.c key = ipc_get_arg3(call);
call 118 uspace/lib/input/src/input.c mods = ipc_get_arg4(call);
call 119 uspace/lib/input/src/input.c c = ipc_get_arg5(call);
call 122 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 125 uspace/lib/input/src/input.c static void input_ev_move(input_t *input, ipc_call_t *call)
call 132 uspace/lib/input/src/input.c pos_id = ipc_get_arg1(call);
call 133 uspace/lib/input/src/input.c dx = ipc_get_arg2(call);
call 134 uspace/lib/input/src/input.c dy = ipc_get_arg3(call);
call 137 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 140 uspace/lib/input/src/input.c static void input_ev_abs_move(input_t *input, ipc_call_t *call)
call 149 uspace/lib/input/src/input.c pos_id = ipc_get_arg1(call);
call 150 uspace/lib/input/src/input.c x = ipc_get_arg2(call);
call 151 uspace/lib/input/src/input.c y = ipc_get_arg3(call);
call 152 uspace/lib/input/src/input.c max_x = ipc_get_arg4(call);
call 153 uspace/lib/input/src/input.c max_y = ipc_get_arg5(call);
call 156 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 159 uspace/lib/input/src/input.c static void input_ev_button(input_t *input, ipc_call_t *call)
call 166 uspace/lib/input/src/input.c pos_id = ipc_get_arg1(call);
call 167 uspace/lib/input/src/input.c bnum = ipc_get_arg2(call);
call 168 uspace/lib/input/src/input.c press = ipc_get_arg3(call);
call 171 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 174 uspace/lib/input/src/input.c static void input_ev_dclick(input_t *input, ipc_call_t *call)
call 180 uspace/lib/input/src/input.c pos_id = ipc_get_arg1(call);
call 181 uspace/lib/input/src/input.c bnum = ipc_get_arg2(call);
call 184 uspace/lib/input/src/input.c async_answer_0(call, rc);
call 192 uspace/lib/input/src/input.c ipc_call_t call;
call 193 uspace/lib/input/src/input.c async_get_call(&call);
call 195 uspace/lib/input/src/input.c if (!ipc_get_imethod(&call)) {
call 196 uspace/lib/input/src/input.c async_answer_0(&call, EOK);
call 200 uspace/lib/input/src/input.c switch (ipc_get_imethod(&call)) {
call 202 uspace/lib/input/src/input.c input_ev_active(input, &call);
call 205 uspace/lib/input/src/input.c input_ev_deactive(input, &call);
call 208 uspace/lib/input/src/input.c input_ev_key(input, &call);
call 211 uspace/lib/input/src/input.c input_ev_move(input, &call);
call 214 uspace/lib/input/src/input.c input_ev_abs_move(input, &call);
call 217 uspace/lib/input/src/input.c input_ev_button(input, &call);
call 220 uspace/lib/input/src/input.c input_ev_dclick(input, &call);
call 223 uspace/lib/input/src/input.c async_answer_0(&call, ENOTSUP);
call 53 uspace/lib/ipcgfx/src/server.c static void gc_set_clip_rect_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 58 uspace/lib/ipcgfx/src/server.c rect.p0.x = ipc_get_arg1(call);
call 59 uspace/lib/ipcgfx/src/server.c rect.p0.y = ipc_get_arg2(call);
call 60 uspace/lib/ipcgfx/src/server.c rect.p1.x = ipc_get_arg3(call);
call 61 uspace/lib/ipcgfx/src/server.c rect.p1.y = ipc_get_arg4(call);
call 64 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 67 uspace/lib/ipcgfx/src/server.c static void gc_set_clip_rect_null_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 72 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 75 uspace/lib/ipcgfx/src/server.c static void gc_set_rgb_color_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 81 uspace/lib/ipcgfx/src/server.c r = ipc_get_arg1(call);
call 82 uspace/lib/ipcgfx/src/server.c g = ipc_get_arg2(call);
call 83 uspace/lib/ipcgfx/src/server.c b = ipc_get_arg3(call);
call 87 uspace/lib/ipcgfx/src/server.c async_answer_0(call, ENOMEM);
call 92 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 95 uspace/lib/ipcgfx/src/server.c static void gc_fill_rect_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 100 uspace/lib/ipcgfx/src/server.c rect.p0.x = ipc_get_arg1(call);
call 101 uspace/lib/ipcgfx/src/server.c rect.p0.y = ipc_get_arg2(call);
call 102 uspace/lib/ipcgfx/src/server.c rect.p1.x = ipc_get_arg3(call);
call 103 uspace/lib/ipcgfx/src/server.c rect.p1.y = ipc_get_arg4(call);
call 106 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 109 uspace/lib/ipcgfx/src/server.c static void gc_update_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 114 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 124 uspace/lib/ipcgfx/src/server.c ipc_call_t call;
call 130 uspace/lib/ipcgfx/src/server.c if (!async_data_write_receive(&call, &size)) {
call 131 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EREFUSED);
call 137 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 142 uspace/lib/ipcgfx/src/server.c rc = async_data_write_finalize(&call, ¶ms, size);
call 144 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, rc);
call 152 uspace/lib/ipcgfx/src/server.c if (!async_share_out_receive(&call, &size, &flags)) {
call 153 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 160 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 165 uspace/lib/ipcgfx/src/server.c rc = async_share_out_finalize(&call, &pixels);
call 167 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, ENOMEM);
call 210 uspace/lib/ipcgfx/src/server.c ipc_call_t call;
call 214 uspace/lib/ipcgfx/src/server.c if (!async_data_write_receive(&call, &size)) {
call 215 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EREFUSED);
call 221 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 226 uspace/lib/ipcgfx/src/server.c rc = async_data_write_finalize(&call, ¶ms, size);
call 228 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, rc);
call 236 uspace/lib/ipcgfx/src/server.c if (!async_share_in_receive(&call, &size)) {
call 243 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 250 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, rc);
call 258 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, rc);
call 263 uspace/lib/ipcgfx/src/server.c rc = async_share_in_finalize(&call, alloc.pixels, AS_AREA_READ |
call 290 uspace/lib/ipcgfx/src/server.c static void gc_bitmap_destroy_srv(ipc_gc_srv_t *srvgc, ipc_call_t *call)
call 296 uspace/lib/ipcgfx/src/server.c bmp_id = ipc_get_arg1(call);
call 300 uspace/lib/ipcgfx/src/server.c async_answer_0(call, ENOENT);
call 306 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 316 uspace/lib/ipcgfx/src/server.c async_answer_0(call, rc);
call 325 uspace/lib/ipcgfx/src/server.c ipc_call_t call;
call 329 uspace/lib/ipcgfx/src/server.c if (!async_data_write_receive(&call, &size)) {
call 330 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EREFUSED);
call 336 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 341 uspace/lib/ipcgfx/src/server.c rc = async_data_write_finalize(&call, &srect, size);
call 343 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, rc);
call 376 uspace/lib/ipcgfx/src/server.c ipc_call_t call;
call 377 uspace/lib/ipcgfx/src/server.c async_get_call(&call);
call 378 uspace/lib/ipcgfx/src/server.c sysarg_t method = ipc_get_imethod(&call);
call 382 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EOK);
call 388 uspace/lib/ipcgfx/src/server.c gc_set_clip_rect_srv(&srvgc, &call);
call 391 uspace/lib/ipcgfx/src/server.c gc_set_clip_rect_null_srv(&srvgc, &call);
call 394 uspace/lib/ipcgfx/src/server.c gc_set_rgb_color_srv(&srvgc, &call);
call 397 uspace/lib/ipcgfx/src/server.c gc_fill_rect_srv(&srvgc, &call);
call 400 uspace/lib/ipcgfx/src/server.c gc_update_srv(&srvgc, &call);
call 403 uspace/lib/ipcgfx/src/server.c gc_bitmap_create_srv(&srvgc, &call);
call 406 uspace/lib/ipcgfx/src/server.c gc_bitmap_create_doutput_srv(&srvgc, &call);
call 409 uspace/lib/ipcgfx/src/server.c gc_bitmap_destroy_srv(&srvgc, &call);
call 412 uspace/lib/ipcgfx/src/server.c gc_bitmap_render_srv(&srvgc, &call);
call 415 uspace/lib/ipcgfx/src/server.c async_answer_0(&call, EINVAL);
call 85 uspace/lib/nic/include/nic_impl.h extern void nic_default_handler_impl(ddf_fun_t *dev_fun, ipc_call_t *call);
call 819 uspace/lib/nic/src/nic_impl.c void nic_default_handler_impl(ddf_fun_t *fun, ipc_call_t *call)
call 821 uspace/lib/nic/src/nic_impl.c async_answer_0(call, ENOTSUP);
call 93 uspace/lib/posix/include/libc/ipc/dev_iface.h #define DEV_IPC_GET_ARG1(call) ipc_get_arg2(&(call))
call 94 uspace/lib/posix/include/libc/ipc/dev_iface.h #define DEV_IPC_GET_ARG2(call) ipc_get_arg3(&(call))
call 95 uspace/lib/posix/include/libc/ipc/dev_iface.h #define DEV_IPC_GET_ARG3(call) ipc_get_arg4(&(call))
call 96 uspace/lib/posix/include/libc/ipc/dev_iface.h #define DEV_IPC_GET_ARG4(call) ipc_get_arg5(&(call))
call 198 uspace/lib/system/src/system.c ipc_call_t call;
call 199 uspace/lib/system/src/system.c async_get_call(&call);
call 201 uspace/lib/system/src/system.c if (!ipc_get_imethod(&call)) {
call 203 uspace/lib/system/src/system.c async_answer_0(&call, EOK);
call 207 uspace/lib/system/src/system.c switch (ipc_get_imethod(&call)) {
call 209 uspace/lib/system/src/system.c system_shutdown_complete(system, &call);
call 212 uspace/lib/system/src/system.c system_shutdown_failed(system, &call);
call 215 uspace/lib/system/src/system.c async_answer_0(&call, ENOTSUP);
call 45 uspace/lib/system/src/system_srv.c static void system_callback_create_srv(system_srv_t *srv, ipc_call_t *call)
call 49 uspace/lib/system/src/system_srv.c async_answer_0(call, ENOMEM);
call 54 uspace/lib/system/src/system_srv.c async_answer_0(call, EOK);
call 76 uspace/lib/system/src/system_srv.c ipc_call_t call;
call 78 uspace/lib/system/src/system_srv.c async_get_call(&call);
call 79 uspace/lib/system/src/system_srv.c sysarg_t method = ipc_get_imethod(&call);
call 83 uspace/lib/system/src/system_srv.c async_answer_0(&call, EOK);
call 89 uspace/lib/system/src/system_srv.c system_callback_create_srv(srv, &call);
call 92 uspace/lib/system/src/system_srv.c system_shutdown_srv(srv, &call);
call 95 uspace/lib/system/src/system_srv.c async_answer_0(&call, ENOTSUP);
call 775 uspace/lib/tbarcfg/src/tbarcfg.c ipc_call_t call;
call 776 uspace/lib/tbarcfg/src/tbarcfg.c async_get_call(&call);
call 777 uspace/lib/tbarcfg/src/tbarcfg.c sysarg_t method = ipc_get_imethod(&call);
call 781 uspace/lib/tbarcfg/src/tbarcfg.c async_answer_0(&call, EOK);
call 788 uspace/lib/tbarcfg/src/tbarcfg.c async_answer_0(&call, EOK);
call 791 uspace/lib/tbarcfg/src/tbarcfg.c async_answer_0(&call, EINVAL);
call 101 uspace/lib/usbhost/src/hcd.c static void irq_handler(ipc_call_t *call, void *arg)
call 105 uspace/lib/usbhost/src/hcd.c const uint32_t status = ipc_get_arg1(call);
call 63 uspace/lib/usbvirt/src/device.c ipc_call_t call;
call 64 uspace/lib/usbvirt/src/device.c async_get_call(&call);
call 66 uspace/lib/usbvirt/src/device.c bool processed = usbvirt_ipc_handle_call(DEV, &call);
call 68 uspace/lib/usbvirt/src/device.c if (!ipc_get_imethod(&call)) {
call 69 uspace/lib/usbvirt/src/device.c async_answer_0(&call, EOK);
call 72 uspace/lib/usbvirt/src/device.c async_answer_0(&call, EINVAL);
call 59 uspace/lib/usbvirt/src/ipc_dev.c ipc_call_t call;
call 61 uspace/lib/usbvirt/src/ipc_dev.c if (!async_data_read_receive(&call, &accepted_size)) {
call 62 uspace/lib/usbvirt/src/ipc_dev.c async_answer_0(&call, EINVAL);
call 70 uspace/lib/usbvirt/src/ipc_dev.c async_data_read_finalize(&call, dev->name, accepted_size);
call 256 uspace/lib/usbvirt/src/ipc_dev.c bool usbvirt_ipc_handle_call(usbvirt_device_t *dev, ipc_call_t *call)
call 258 uspace/lib/usbvirt/src/ipc_dev.c switch (ipc_get_imethod(call)) {
call 260 uspace/lib/usbvirt/src/ipc_dev.c ipc_get_name(dev, call);
call 264 uspace/lib/usbvirt/src/ipc_dev.c ipc_control_read(dev, call);
call 268 uspace/lib/usbvirt/src/ipc_dev.c ipc_control_write(dev, call);
call 272 uspace/lib/usbvirt/src/ipc_dev.c ipc_data_in(dev, USB_TRANSFER_INTERRUPT, call);
call 276 uspace/lib/usbvirt/src/ipc_dev.c ipc_data_in(dev, USB_TRANSFER_BULK, call);
call 280 uspace/lib/usbvirt/src/ipc_dev.c ipc_data_out(dev, USB_TRANSFER_INTERRUPT, call);
call 284 uspace/lib/usbvirt/src/ipc_dev.c ipc_data_out(dev, USB_TRANSFER_BULK, call);
call 418 uspace/lib/wndmgt/src/wndmgt.c ipc_call_t call;
call 419 uspace/lib/wndmgt/src/wndmgt.c async_get_call(&call);
call 421 uspace/lib/wndmgt/src/wndmgt.c if (!ipc_get_imethod(&call)) {
call 423 uspace/lib/wndmgt/src/wndmgt.c async_answer_0(&call, EOK);
call 427 uspace/lib/wndmgt/src/wndmgt.c switch (ipc_get_imethod(&call)) {
call 429 uspace/lib/wndmgt/src/wndmgt.c wndmgt_ev_pending(wndmgt, &call);
call 432 uspace/lib/wndmgt/src/wndmgt.c async_answer_0(&call, ENOTSUP);
call 48 uspace/lib/wndmgt/src/wndmgt_srv.c static void wndmgt_callback_create_srv(wndmgt_srv_t *srv, ipc_call_t *call)
call 52 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(call, ENOMEM);
call 57 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(call, EOK);
call 62 uspace/lib/wndmgt/src/wndmgt_srv.c ipc_call_t call;
call 80 uspace/lib/wndmgt/src/wndmgt_srv.c if (!async_data_read_receive(&call, &size)) {
call 82 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 89 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EINVAL);
call 94 uspace/lib/wndmgt/src/wndmgt_srv.c rc = async_data_read_finalize(&call, &list->nwindows, size);
call 97 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, rc);
call 104 uspace/lib/wndmgt/src/wndmgt_srv.c if (!async_data_read_receive(&call, &size)) {
call 106 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 113 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EINVAL);
call 118 uspace/lib/wndmgt/src/wndmgt_srv.c rc = async_data_read_finalize(&call, list->windows, size);
call 121 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, rc);
call 133 uspace/lib/wndmgt/src/wndmgt_srv.c ipc_call_t call;
call 154 uspace/lib/wndmgt/src/wndmgt_srv.c if (!async_data_read_receive(&call, &size)) {
call 156 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 163 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EINVAL);
call 170 uspace/lib/wndmgt/src/wndmgt_srv.c rc = async_data_read_finalize(&call, &capsize, size);
call 173 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, rc);
call 180 uspace/lib/wndmgt/src/wndmgt_srv.c if (!async_data_read_receive(&call, &size)) {
call 182 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 189 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EINVAL);
call 194 uspace/lib/wndmgt/src/wndmgt_srv.c rc = async_data_read_finalize(&call, info->caption, size);
call 197 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, rc);
call 243 uspace/lib/wndmgt/src/wndmgt_srv.c ipc_call_t call;
call 259 uspace/lib/wndmgt/src/wndmgt_srv.c if (!async_data_read_receive(&call, &size)) {
call 260 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 266 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EREFUSED);
call 271 uspace/lib/wndmgt/src/wndmgt_srv.c rc = async_data_read_finalize(&call, &event, sizeof(event));
call 273 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, rc);
call 287 uspace/lib/wndmgt/src/wndmgt_srv.c ipc_call_t call;
call 289 uspace/lib/wndmgt/src/wndmgt_srv.c async_get_call(&call);
call 290 uspace/lib/wndmgt/src/wndmgt_srv.c sysarg_t method = ipc_get_imethod(&call);
call 294 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, EOK);
call 300 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_callback_create_srv(srv, &call);
call 303 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_get_window_list_srv(srv, &call);
call 306 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_get_window_info_srv(srv, &call);
call 309 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_activate_window_srv(srv, &call);
call 312 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_close_window_srv(srv, &call);
call 315 uspace/lib/wndmgt/src/wndmgt_srv.c wndmgt_get_event_srv(srv, &call);
call 318 uspace/lib/wndmgt/src/wndmgt_srv.c async_answer_0(&call, ENOTSUP);
call 273 uspace/srv/audio/hound/audio_device.c ipc_call_t call;
call 274 uspace/srv/audio/hound/audio_device.c async_get_call(&call);
call 275 uspace/srv/audio/hound/audio_device.c async_answer_0(&call, EOK);
call 277 uspace/srv/audio/hound/audio_device.c switch (ipc_get_imethod(&call)) {
call 91 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 96 uspace/srv/bd/vbd/vbd.c if (!async_data_read_receive(&call, &size)) {
call 97 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 104 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, ENOMEM);
call 112 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 117 uspace/srv/bd/vbd/vbd.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 138 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 140 uspace/srv/bd/vbd/vbd.c if (!async_data_read_receive(&call, &size)) {
call 141 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 147 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EINVAL);
call 152 uspace/srv/bd/vbd/vbd.c rc = async_data_read_finalize(&call, &dinfo,
call 155 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 191 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 199 uspace/srv/bd/vbd/vbd.c if (!async_data_read_receive(&call, &size)) {
call 200 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 209 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, ENOMEM);
call 216 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 221 uspace/srv/bd/vbd/vbd.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 242 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 244 uspace/srv/bd/vbd/vbd.c if (!async_data_read_receive(&call, &size)) {
call 245 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 251 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EINVAL);
call 256 uspace/srv/bd/vbd/vbd.c rc = async_data_read_finalize(&call, &pinfo,
call 259 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 278 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 280 uspace/srv/bd/vbd/vbd.c if (!async_data_write_receive(&call, &size)) {
call 281 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 287 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EINVAL);
call 292 uspace/srv/bd/vbd/vbd.c rc = async_data_write_finalize(&call, &pspec, sizeof(vbd_part_spec_t));
call 294 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 338 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 340 uspace/srv/bd/vbd/vbd.c if (!async_data_read_receive(&call, &size)) {
call 341 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EREFUSED);
call 347 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EINVAL);
call 352 uspace/srv/bd/vbd/vbd.c rc = async_data_read_finalize(&call, &ptype, sizeof(label_ptype_t));
call 354 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, rc);
call 370 uspace/srv/bd/vbd/vbd.c ipc_call_t call;
call 371 uspace/srv/bd/vbd/vbd.c async_get_call(&call);
call 372 uspace/srv/bd/vbd/vbd.c sysarg_t method = ipc_get_imethod(&call);
call 376 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EOK);
call 382 uspace/srv/bd/vbd/vbd.c vbds_get_disks_srv(&call);
call 385 uspace/srv/bd/vbd/vbd.c vbds_disk_info_srv(&call);
call 388 uspace/srv/bd/vbd/vbd.c vbds_label_create_srv(&call);
call 391 uspace/srv/bd/vbd/vbd.c vbds_label_delete_srv(&call);
call 394 uspace/srv/bd/vbd/vbd.c vbds_label_get_parts_srv(&call);
call 397 uspace/srv/bd/vbd/vbd.c vbds_part_get_info_srv(&call);
call 400 uspace/srv/bd/vbd/vbd.c vbds_part_create_srv(&call);
call 403 uspace/srv/bd/vbd/vbd.c vbds_part_delete_srv(&call);
call 406 uspace/srv/bd/vbd/vbd.c vbds_suggest_ptype_srv(&call);
call 409 uspace/srv/bd/vbd/vbd.c async_answer_0(&call, EINVAL);
call 98 uspace/srv/clipboard/clipboard.c ipc_call_t call;
call 104 uspace/srv/clipboard/clipboard.c if (!async_data_read_receive(&call, &size)) {
call 105 uspace/srv/clipboard/clipboard.c async_answer_0(&call, EINVAL);
call 112 uspace/srv/clipboard/clipboard.c async_answer_0(&call, EOVERFLOW);
call 119 uspace/srv/clipboard/clipboard.c async_answer_0(&call, EOVERFLOW);
call 124 uspace/srv/clipboard/clipboard.c errno_t retval = async_data_read_finalize(&call, clip_data, size);
call 161 uspace/srv/clipboard/clipboard.c ipc_call_t call;
call 162 uspace/srv/clipboard/clipboard.c async_get_call(&call);
call 164 uspace/srv/clipboard/clipboard.c if (!ipc_get_imethod(&call)) {
call 165 uspace/srv/clipboard/clipboard.c async_answer_0(&call, EOK);
call 169 uspace/srv/clipboard/clipboard.c switch (ipc_get_imethod(&call)) {
call 171 uspace/srv/clipboard/clipboard.c clip_put_data(&call);
call 174 uspace/srv/clipboard/clipboard.c clip_get_data(&call);
call 177 uspace/srv/clipboard/clipboard.c clip_content(&call);
call 180 uspace/srv/clipboard/clipboard.c async_answer_0(&call, ENOENT);
call 362 uspace/srv/devman/client_conn.c ipc_call_t call;
call 367 uspace/srv/devman/client_conn.c if (!async_data_read_receive(&call, &size)) {
call 368 uspace/srv/devman/client_conn.c async_answer_0(&call, EREFUSED);
call 379 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOENT);
call 387 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOMEM);
call 395 uspace/srv/devman/client_conn.c async_answer_0(&call, rc);
call 402 uspace/srv/devman/client_conn.c errno_t retval = async_data_read_finalize(&call, hdl_buf, size);
call 510 uspace/srv/devman/client_conn.c ipc_call_t call;
call 515 uspace/srv/devman/client_conn.c if (!async_data_read_receive(&call, &size)) {
call 522 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOMEM);
call 529 uspace/srv/devman/client_conn.c async_answer_0(&call, rc);
call 534 uspace/srv/devman/client_conn.c errno_t retval = async_data_read_finalize(&call, hdl_buf, size);
call 542 uspace/srv/devman/client_conn.c ipc_call_t call;
call 547 uspace/srv/devman/client_conn.c if (!async_data_read_receive(&call, &size)) {
call 554 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOENT);
call 561 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOMEM);
call 569 uspace/srv/devman/client_conn.c async_answer_0(&call, rc);
call 574 uspace/srv/devman/client_conn.c errno_t retval = async_data_read_finalize(&call, hdl_buf, size);
call 753 uspace/srv/devman/client_conn.c ipc_call_t call;
call 754 uspace/srv/devman/client_conn.c async_get_call(&call);
call 756 uspace/srv/devman/client_conn.c if (!ipc_get_imethod(&call)) {
call 757 uspace/srv/devman/client_conn.c async_answer_0(&call, EOK);
call 761 uspace/srv/devman/client_conn.c switch (ipc_get_imethod(&call)) {
call 763 uspace/srv/devman/client_conn.c devman_function_get_handle(&call);
call 766 uspace/srv/devman/client_conn.c devman_dev_get_parent(&call);
call 769 uspace/srv/devman/client_conn.c devman_dev_get_functions(&call);
call 772 uspace/srv/devman/client_conn.c devman_fun_get_child(&call);
call 775 uspace/srv/devman/client_conn.c devman_fun_get_match_id(&call);
call 778 uspace/srv/devman/client_conn.c devman_fun_get_name(&call);
call 781 uspace/srv/devman/client_conn.c devman_fun_get_driver_name(&call);
call 784 uspace/srv/devman/client_conn.c devman_fun_get_path(&call);
call 787 uspace/srv/devman/client_conn.c devman_fun_online(&call);
call 790 uspace/srv/devman/client_conn.c devman_fun_offline(&call);
call 793 uspace/srv/devman/client_conn.c devman_fun_sid_to_handle(&call);
call 796 uspace/srv/devman/client_conn.c devman_get_drivers(&call);
call 799 uspace/srv/devman/client_conn.c devman_driver_get_devices(&call);
call 802 uspace/srv/devman/client_conn.c devman_driver_get_handle(&call);
call 805 uspace/srv/devman/client_conn.c devman_driver_get_match_id(&call);
call 808 uspace/srv/devman/client_conn.c devman_driver_get_name(&call);
call 811 uspace/srv/devman/client_conn.c devman_driver_get_state(&call);
call 814 uspace/srv/devman/client_conn.c devman_driver_load(&call);
call 817 uspace/srv/devman/client_conn.c devman_driver_unload(&call);
call 820 uspace/srv/devman/client_conn.c async_answer_0(&call, ENOENT);
call 66 uspace/srv/devman/drv_conn.c static driver_t *devman_driver_register(ipc_call_t *call)
call 76 uspace/srv/devman/drv_conn.c async_answer_0(call, rc);
call 89 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 103 uspace/srv/devman/drv_conn.c async_answer_0(call, EEXIST);
call 128 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOTSUP);
call 148 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOMEM);
call 155 uspace/srv/devman/drv_conn.c async_answer_0(call, EOK);
call 168 uspace/srv/devman/drv_conn.c ipc_call_t call;
call 171 uspace/srv/devman/drv_conn.c async_get_call(&call);
call 172 uspace/srv/devman/drv_conn.c if (DEVMAN_ADD_MATCH_ID != ipc_get_imethod(&call)) {
call 175 uspace/srv/devman/drv_conn.c async_answer_0(&call, EINVAL);
call 182 uspace/srv/devman/drv_conn.c async_answer_0(&call, ENOMEM);
call 186 uspace/srv/devman/drv_conn.c async_answer_0(&call, EOK);
call 188 uspace/srv/devman/drv_conn.c match_id->score = ipc_get_arg1(&call);
call 231 uspace/srv/devman/drv_conn.c static void devman_add_function(ipc_call_t *call)
call 233 uspace/srv/devman/drv_conn.c fun_type_t ftype = (fun_type_t) ipc_get_arg1(call);
call 234 uspace/srv/devman/drv_conn.c devman_handle_t dev_handle = ipc_get_arg2(call);
call 235 uspace/srv/devman/drv_conn.c sysarg_t match_count = ipc_get_arg3(call);
call 240 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 251 uspace/srv/devman/drv_conn.c async_answer_0(call, EINVAL);
call 259 uspace/srv/devman/drv_conn.c async_answer_0(call, rc);
call 269 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 279 uspace/srv/devman/drv_conn.c async_answer_0(call, EEXIST);
call 306 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOMEM);
call 320 uspace/srv/devman/drv_conn.c async_answer_0(call, rc);
call 328 uspace/srv/devman/drv_conn.c async_answer_1(call, EOK, fun->handle);
call 331 uspace/srv/devman/drv_conn.c static void devman_add_function_to_cat(ipc_call_t *call)
call 333 uspace/srv/devman/drv_conn.c devman_handle_t handle = ipc_get_arg1(call);
call 342 uspace/srv/devman/drv_conn.c async_answer_0(call, rc);
call 348 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 357 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 375 uspace/srv/devman/drv_conn.c async_answer_0(call, rc);
call 459 uspace/srv/devman/drv_conn.c static void devman_remove_function(ipc_call_t *call)
call 461 uspace/srv/devman/drv_conn.c devman_handle_t fun_handle = ipc_get_arg1(call);
call 467 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 482 uspace/srv/devman/drv_conn.c async_answer_0(call, ENOENT);
call 524 uspace/srv/devman/drv_conn.c async_answer_0(call, gone_rc);
call 552 uspace/srv/devman/drv_conn.c async_answer_0(call, EIO);
call 568 uspace/srv/devman/drv_conn.c async_answer_0(call, EOK);
call 602 uspace/srv/devman/drv_conn.c ipc_call_t call;
call 603 uspace/srv/devman/drv_conn.c async_get_call(&call);
call 605 uspace/srv/devman/drv_conn.c if (!ipc_get_imethod(&call)) {
call 606 uspace/srv/devman/drv_conn.c async_answer_0(&call, EOK);
call 610 uspace/srv/devman/drv_conn.c if (ipc_get_imethod(&call) != DEVMAN_DRIVER_REGISTER) {
call 616 uspace/srv/devman/drv_conn.c async_answer_0(&call, ENOTSUP);
call 621 uspace/srv/devman/drv_conn.c switch (ipc_get_imethod(&call)) {
call 626 uspace/srv/devman/drv_conn.c async_answer_0(&call, EINVAL);
call 629 uspace/srv/devman/drv_conn.c client->driver = devman_driver_register(&call);
call 633 uspace/srv/devman/drv_conn.c devman_add_function(&call);
call 636 uspace/srv/devman/drv_conn.c devman_add_function_to_cat(&call);
call 639 uspace/srv/devman/drv_conn.c devman_drv_fun_online(&call, driver);
call 642 uspace/srv/devman/drv_conn.c devman_drv_fun_offline(&call, driver);
call 645 uspace/srv/devman/drv_conn.c devman_remove_function(&call);
call 648 uspace/srv/devman/drv_conn.c async_answer_0(&call, EINVAL);
call 1276 uspace/srv/fs/cdfs/cdfs_ops.c ipc_call_t call;
call 1278 uspace/srv/fs/cdfs/cdfs_ops.c if (!async_data_read_receive(&call, &len)) {
call 1279 uspace/srv/fs/cdfs/cdfs_ops.c async_answer_0(&call, EINVAL);
call 1286 uspace/srv/fs/cdfs/cdfs_ops.c async_data_read_finalize(&call, NULL, 0);
call 1298 uspace/srv/fs/cdfs/cdfs_ops.c async_answer_0(&call, rc);
call 1302 uspace/srv/fs/cdfs/cdfs_ops.c async_data_read_finalize(&call, block->data + offset,
call 1311 uspace/srv/fs/cdfs/cdfs_ops.c async_answer_0(&call, ENOENT);
call 1319 uspace/srv/fs/cdfs/cdfs_ops.c async_data_read_finalize(&call, dentry->name,
call 1339 uspace/srv/fs/exfat/exfat_ops.c ipc_call_t call;
call 1341 uspace/srv/fs/exfat/exfat_ops.c if (!async_data_read_receive(&call, &len)) {
call 1343 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, EINVAL);
call 1358 uspace/srv/fs/exfat/exfat_ops.c (void) async_data_read_finalize(&call, NULL, 0);
call 1366 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, rc);
call 1369 uspace/srv/fs/exfat/exfat_ops.c (void) async_data_read_finalize(&call,
call 1379 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, ENOTSUP);
call 1413 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, rc);
call 1421 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, rc != EOK ? rc : ENOENT);
call 1430 uspace/srv/fs/exfat/exfat_ops.c (void) async_data_read_finalize(&call, name,
call 1483 uspace/srv/fs/exfat/exfat_ops.c ipc_call_t call;
call 1485 uspace/srv/fs/exfat/exfat_ops.c if (!async_data_write_receive(&call, &len)) {
call 1487 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, EINVAL);
call 1512 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, rc);
call 1531 uspace/srv/fs/exfat/exfat_ops.c async_answer_0(&call, rc);
call 1535 uspace/srv/fs/exfat/exfat_ops.c (void) async_data_write_finalize(&call,
call 1228 uspace/srv/fs/fat/fat_ops.c ipc_call_t call;
call 1230 uspace/srv/fs/fat/fat_ops.c if (!async_data_read_receive(&call, &len)) {
call 1232 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, EINVAL);
call 1247 uspace/srv/fs/fat/fat_ops.c (void) async_data_read_finalize(&call, NULL, 0);
call 1255 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1258 uspace/srv/fs/fat/fat_ops.c (void) async_data_read_finalize(&call,
call 1293 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1301 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc != EOK ? rc : ENOENT);
call 1310 uspace/srv/fs/fat/fat_ops.c (void) async_data_read_finalize(&call, name,
call 1340 uspace/srv/fs/fat/fat_ops.c ipc_call_t call;
call 1342 uspace/srv/fs/fat/fat_ops.c if (!async_data_write_receive(&call, &len)) {
call 1344 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, EINVAL);
call 1372 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1378 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1381 uspace/srv/fs/fat/fat_ops.c (void) async_data_write_finalize(&call,
call 1411 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1419 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1427 uspace/srv/fs/fat/fat_ops.c async_answer_0(&call, rc);
call 1430 uspace/srv/fs/fat/fat_ops.c (void) async_data_write_finalize(&call,
call 482 uspace/srv/fs/locfs/locfs_ops.c ipc_call_t call;
call 484 uspace/srv/fs/locfs/locfs_ops.c if (!async_data_read_receive(&call, &size)) {
call 485 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, EINVAL);
call 504 uspace/srv/fs/locfs/locfs_ops.c async_data_read_finalize(&call, desc[pos].name, str_size(desc[pos].name) + 1);
call 519 uspace/srv/fs/locfs/locfs_ops.c async_data_read_finalize(&call, desc[pos].name, str_size(desc[pos].name) + 1);
call 528 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, ENOENT);
call 536 uspace/srv/fs/locfs/locfs_ops.c ipc_call_t call;
call 538 uspace/srv/fs/locfs/locfs_ops.c if (!async_data_read_receive(&call, &size)) {
call 539 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, EINVAL);
call 547 uspace/srv/fs/locfs/locfs_ops.c async_data_read_finalize(&call, desc[pos].name, str_size(desc[pos].name) + 1);
call 554 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, ENOENT);
call 572 uspace/srv/fs/locfs/locfs_ops.c ipc_call_t call;
call 573 uspace/srv/fs/locfs/locfs_ops.c if (!async_data_read_receive(&call, NULL)) {
call 575 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, EINVAL);
call 587 uspace/srv/fs/locfs/locfs_ops.c async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME);
call 636 uspace/srv/fs/locfs/locfs_ops.c ipc_call_t call;
call 637 uspace/srv/fs/locfs/locfs_ops.c if (!async_data_write_receive(&call, NULL)) {
call 639 uspace/srv/fs/locfs/locfs_ops.c async_answer_0(&call, EINVAL);
call 651 uspace/srv/fs/locfs/locfs_ops.c async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME);
call 839 uspace/srv/fs/mfs/mfs_ops.c ipc_call_t call;
call 844 uspace/srv/fs/mfs/mfs_ops.c if (!async_data_read_receive(&call, &len)) {
call 871 uspace/srv/fs/mfs/mfs_ops.c async_answer_0(&call, rc != EOK ? rc : ENOENT);
call 874 uspace/srv/fs/mfs/mfs_ops.c async_data_read_finalize(&call, d_info.d_name,
call 883 uspace/srv/fs/mfs/mfs_ops.c (void) async_data_read_finalize(&call, NULL, 0);
call 905 uspace/srv/fs/mfs/mfs_ops.c async_data_read_finalize(&call,
call 915 uspace/srv/fs/mfs/mfs_ops.c async_data_read_finalize(&call, b->data +
call 930 uspace/srv/fs/mfs/mfs_ops.c async_answer_0(&call, tmp != EOK ? tmp : rc);
call 948 uspace/srv/fs/mfs/mfs_ops.c ipc_call_t call;
call 951 uspace/srv/fs/mfs/mfs_ops.c if (!async_data_write_receive(&call, &len)) {
call 994 uspace/srv/fs/mfs/mfs_ops.c async_data_write_finalize(&call, b->data + (pos % bs), bytes);
call 1014 uspace/srv/fs/mfs/mfs_ops.c async_answer_0(&call, r);
call 485 uspace/srv/fs/tmpfs/tmpfs_ops.c ipc_call_t call;
call 487 uspace/srv/fs/tmpfs/tmpfs_ops.c if (!async_data_read_receive(&call, &size)) {
call 488 uspace/srv/fs/tmpfs/tmpfs_ops.c async_answer_0(&call, EINVAL);
call 495 uspace/srv/fs/tmpfs/tmpfs_ops.c (void) async_data_read_finalize(&call, nodep->data + pos,
call 511 uspace/srv/fs/tmpfs/tmpfs_ops.c async_answer_0(&call, ENOENT);
call 517 uspace/srv/fs/tmpfs/tmpfs_ops.c (void) async_data_read_finalize(&call, dentryp->name,
call 548 uspace/srv/fs/tmpfs/tmpfs_ops.c ipc_call_t call;
call 550 uspace/srv/fs/tmpfs/tmpfs_ops.c if (!async_data_write_receive(&call, &size)) {
call 551 uspace/srv/fs/tmpfs/tmpfs_ops.c async_answer_0(&call, EINVAL);
call 560 uspace/srv/fs/tmpfs/tmpfs_ops.c (void) async_data_write_finalize(&call, nodep->data + pos,
call 574 uspace/srv/fs/tmpfs/tmpfs_ops.c async_answer_0(&call, ENOMEM);
call 582 uspace/srv/fs/tmpfs/tmpfs_ops.c (void) async_data_write_finalize(&call, nodep->data + pos, size);
call 578 uspace/srv/fs/udf/udf_file.c errno_t udf_read_file(size_t *read_len, ipc_call_t *call, udf_node_t *node,
call 600 uspace/srv/fs/udf/udf_file.c async_answer_0(call, rc);
call 621 uspace/srv/fs/udf/udf_file.c async_data_read_finalize(call, block->data + sector_pos, *read_len);
call 462 uspace/srv/fs/udf/udf_ops.c ipc_call_t call;
call 464 uspace/srv/fs/udf/udf_ops.c if (!async_data_read_receive(&call, &len)) {
call 465 uspace/srv/fs/udf/udf_ops.c async_answer_0(&call, EINVAL);
call 473 uspace/srv/fs/udf/udf_ops.c async_data_read_finalize(&call, NULL, 0);
call 480 uspace/srv/fs/udf/udf_ops.c rc = udf_read_file(&read_len, &call, node, pos, len);
call 484 uspace/srv/fs/udf/udf_ops.c async_data_read_finalize(&call, node->data + pos, read_len);
call 503 uspace/srv/fs/udf/udf_ops.c async_data_read_finalize(&call, name, str_size(name) + 1);
call 515 uspace/srv/fs/udf/udf_ops.c async_answer_0(&call, ENOENT);
call 159 uspace/srv/hid/input/ctl/kbdev.c ipc_call_t call;
call 160 uspace/srv/hid/input/ctl/kbdev.c async_get_call(&call);
call 162 uspace/srv/hid/input/ctl/kbdev.c if (!ipc_get_imethod(&call)) {
call 163 uspace/srv/hid/input/ctl/kbdev.c async_answer_0(&call, EOK);
call 168 uspace/srv/hid/input/ctl/kbdev.c switch (ipc_get_imethod(&call)) {
call 172 uspace/srv/hid/input/ctl/kbdev.c type = ipc_get_arg1(&call);
call 173 uspace/srv/hid/input/ctl/kbdev.c key = ipc_get_arg2(&call);
call 181 uspace/srv/hid/input/ctl/kbdev.c async_answer_0(&call, retval);
call 361 uspace/srv/hid/input/input.c ipc_call_t call;
call 362 uspace/srv/hid/input/input.c async_get_call(&call);
call 364 uspace/srv/hid/input/input.c if (!ipc_get_imethod(&call)) {
call 370 uspace/srv/hid/input/input.c async_answer_0(&call, EOK);
call 375 uspace/srv/hid/input/input.c async_callback_receive_start(EXCHANGE_SERIALIZE, &call);
call 379 uspace/srv/hid/input/input.c async_answer_0(&call, EOK);
call 381 uspace/srv/hid/input/input.c async_answer_0(&call, ELIMIT);
call 383 uspace/srv/hid/input/input.c switch (ipc_get_imethod(&call)) {
call 387 uspace/srv/hid/input/input.c async_answer_0(&call, EOK);
call 390 uspace/srv/hid/input/input.c async_answer_0(&call, EINVAL);
call 396 uspace/srv/hid/input/input.c static void kconsole_event_handler(ipc_call_t *call, void *arg)
call 398 uspace/srv/hid/input/input.c if (ipc_get_arg1(call)) {
call 114 uspace/srv/hid/input/proto/mousedev.c ipc_call_t call;
call 115 uspace/srv/hid/input/proto/mousedev.c async_get_call(&call);
call 117 uspace/srv/hid/input/proto/mousedev.c if (!ipc_get_imethod(&call)) {
call 118 uspace/srv/hid/input/proto/mousedev.c async_answer_0(&call, EOK);
call 125 uspace/srv/hid/input/proto/mousedev.c switch (ipc_get_imethod(&call)) {
call 128 uspace/srv/hid/input/proto/mousedev.c ipc_get_arg1(&call), ipc_get_arg2(&call),
call 129 uspace/srv/hid/input/proto/mousedev.c ipc_get_arg3(&call));
call 134 uspace/srv/hid/input/proto/mousedev.c ipc_get_arg1(&call), ipc_get_arg2(&call),
call 135 uspace/srv/hid/input/proto/mousedev.c ipc_get_arg3(&call), ipc_get_arg4(&call));
call 140 uspace/srv/hid/input/proto/mousedev.c ipc_get_arg1(&call), ipc_get_arg2(&call));
call 141 uspace/srv/hid/input/proto/mousedev.c if (ipc_get_arg2(&call) != 0)
call 142 uspace/srv/hid/input/proto/mousedev.c mousedev_press(mousedev, ipc_get_arg1(&call));
call 150 uspace/srv/hid/input/proto/mousedev.c async_answer_0(&call, retval);
call 81 uspace/srv/hid/isdv4_tablet/main.c ipc_call_t call;
call 82 uspace/srv/hid/isdv4_tablet/main.c async_get_call(&call);
call 84 uspace/srv/hid/isdv4_tablet/main.c if (!ipc_get_imethod(&call)) {
call 85 uspace/srv/hid/isdv4_tablet/main.c async_answer_0(&call, EOK);
call 89 uspace/srv/hid/isdv4_tablet/main.c async_answer_0(&call, ENOTSUP);
call 176 uspace/srv/hid/output/output.c ipc_call_t call;
call 177 uspace/srv/hid/output/output.c if (!async_share_out_receive(&call, &frontbuf->size,
call 184 uspace/srv/hid/output/output.c errno_t rc = async_share_out_finalize(&call, &frontbuf->data);
call 411 uspace/srv/hid/output/output.c ipc_call_t call;
call 412 uspace/srv/hid/output/output.c async_get_call(&call);
call 414 uspace/srv/hid/output/output.c if (!ipc_get_imethod(&call)) {
call 415 uspace/srv/hid/output/output.c async_answer_0(&call, EOK);
call 419 uspace/srv/hid/output/output.c switch (ipc_get_imethod(&call)) {
call 421 uspace/srv/hid/output/output.c srv_yield(&call);
call 424 uspace/srv/hid/output/output.c srv_claim(&call);
call 427 uspace/srv/hid/output/output.c srv_get_dimensions(&call);
call 430 uspace/srv/hid/output/output.c srv_get_caps(&call);
call 434 uspace/srv/hid/output/output.c srv_frontbuf_create(&call);
call 437 uspace/srv/hid/output/output.c srv_frontbuf_destroy(&call);
call 441 uspace/srv/hid/output/output.c srv_cursor_update(&call);
call 444 uspace/srv/hid/output/output.c srv_set_style(&call);
call 447 uspace/srv/hid/output/output.c srv_set_color(&call);
call 450 uspace/srv/hid/output/output.c srv_set_rgb_color(&call);
call 453 uspace/srv/hid/output/output.c srv_update(&call);
call 456 uspace/srv/hid/output/output.c srv_damage(&call);
call 460 uspace/srv/hid/output/output.c async_answer_0(&call, EINVAL);
call 212 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c static void s3c24xx_ts_irq_handler(ipc_call_t *call, void *arg)
call 216 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c (void) call;
call 386 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c ipc_call_t call;
call 387 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_get_call(&call);
call 389 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c if (!ipc_get_imethod(&call)) {
call 395 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_answer_0(&call, EOK);
call 400 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_callback_receive_start(EXCHANGE_SERIALIZE, &call);
call 404 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_answer_0(&call, EOK);
call 406 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_answer_0(&call, ELIMIT);
call 408 uspace/srv/hid/s3c24xx_ts/s3c24xx_ts.c async_answer_0(&call, EINVAL);
call 133 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c static void s3c24xx_uart_irq_handler(ipc_call_t *call, void *arg)
call 137 uspace/srv/hw/char/s3c24xx_uart/s3c24xx_uart.c (void) call;
call 193 uspace/srv/klog/klog.c static void klog_notification_received(ipc_call_t *call, void *arg)
call 97 uspace/srv/loader/main.c ipc_call_t call;
call 103 uspace/srv/loader/main.c if (!async_data_read_receive(&call, &len)) {
call 104 uspace/srv/loader/main.c async_answer_0(&call, EINVAL);
call 113 uspace/srv/loader/main.c async_data_read_finalize(&call, &task_id, len);
call 141 uspace/srv/loader/main.c ipc_call_t call;
call 143 uspace/srv/loader/main.c if (!async_data_write_receive(&call, &namesize)) {
call 151 uspace/srv/loader/main.c errno_t rc = async_data_write_finalize(&call, name, namesize);
call 247 uspace/srv/loader/main.c ipc_call_t call;
call 249 uspace/srv/loader/main.c if (!async_data_write_receive(&call, &namesize)) {
call 255 uspace/srv/loader/main.c errno_t rc = async_data_write_finalize(&call, name, namesize);
call 391 uspace/srv/loader/main.c ipc_call_t call;
call 392 uspace/srv/loader/main.c async_get_call(&call);
call 394 uspace/srv/loader/main.c if (!ipc_get_imethod(&call)) {
call 395 uspace/srv/loader/main.c async_answer_0(&call, EOK);
call 399 uspace/srv/loader/main.c switch (ipc_get_imethod(&call)) {
call 401 uspace/srv/loader/main.c ldr_get_taskid(&call);
call 404 uspace/srv/loader/main.c ldr_set_cwd(&call);
call 407 uspace/srv/loader/main.c ldr_set_program(&call);
call 410 uspace/srv/loader/main.c ldr_set_args(&call);
call 413 uspace/srv/loader/main.c ldr_add_inbox(&call);
call 416 uspace/srv/loader/main.c ldr_load(&call);
call 419 uspace/srv/loader/main.c ldr_run(&call);
call 426 uspace/srv/loader/main.c async_answer_0(&call, retval);
call 572 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 577 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 578 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 588 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 596 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOVERFLOW);
call 601 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, cat->name,
call 611 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 617 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 618 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 628 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 635 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOMEM);
call 644 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOVERFLOW);
call 649 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, fqn,
call 660 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 665 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 666 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 676 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 683 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EINVAL);
call 691 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOVERFLOW);
call 696 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, svc->server->name,
call 710 uspace/srv/locsrv/locsrv.c static void loc_forward(ipc_call_t *call, void *arg)
call 717 uspace/srv/locsrv/locsrv.c iface_t iface = ipc_get_arg1(call);
call 718 uspace/srv/locsrv/locsrv.c service_id_t id = ipc_get_arg2(call);
call 723 uspace/srv/locsrv/locsrv.c async_answer_0(call, ENOENT);
call 728 uspace/srv/locsrv/locsrv.c async_forward_1(call, exch, iface, svc->id, IPC_FF_NONE);
call 971 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 976 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 977 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 985 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOMEM);
call 995 uspace/srv/locsrv/locsrv.c async_answer_0(&call, rc);
call 1002 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 1010 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 1012 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 1013 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 1019 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EINVAL);
call 1029 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOVERFLOW);
call 1037 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOMEM);
call 1049 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, desc, size);
call 1064 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 1066 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 1067 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 1073 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EINVAL);
call 1084 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 1092 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOVERFLOW);
call 1100 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOMEM);
call 1114 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, desc, size);
call 1124 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 1129 uspace/srv/locsrv/locsrv.c if (!async_data_read_receive(&call, &size)) {
call 1130 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EREFUSED);
call 1140 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 1148 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOMEM);
call 1159 uspace/srv/locsrv/locsrv.c async_answer_0(&call, rc);
call 1167 uspace/srv/locsrv/locsrv.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 1418 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 1419 uspace/srv/locsrv/locsrv.c async_get_call(&call);
call 1421 uspace/srv/locsrv/locsrv.c if (!ipc_get_imethod(&call)) {
call 1422 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOK);
call 1426 uspace/srv/locsrv/locsrv.c switch (ipc_get_imethod(&call)) {
call 1429 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 1431 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOK);
call 1435 uspace/srv/locsrv/locsrv.c loc_service_add_to_cat(&call);
call 1439 uspace/srv/locsrv/locsrv.c loc_service_register(&call, server);
call 1443 uspace/srv/locsrv/locsrv.c loc_service_unregister(&call, server);
call 1446 uspace/srv/locsrv/locsrv.c loc_service_get_id(&call);
call 1449 uspace/srv/locsrv/locsrv.c loc_namespace_get_id(&call);
call 1452 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 1474 uspace/srv/locsrv/locsrv.c ipc_call_t call;
call 1475 uspace/srv/locsrv/locsrv.c async_get_call(&call);
call 1477 uspace/srv/locsrv/locsrv.c if (!ipc_get_imethod(&call)) {
call 1478 uspace/srv/locsrv/locsrv.c async_answer_0(&call, EOK);
call 1482 uspace/srv/locsrv/locsrv.c switch (ipc_get_imethod(&call)) {
call 1484 uspace/srv/locsrv/locsrv.c loc_service_get_id(&call);
call 1487 uspace/srv/locsrv/locsrv.c loc_service_get_name(&call);
call 1490 uspace/srv/locsrv/locsrv.c loc_service_get_server_name(&call);
call 1493 uspace/srv/locsrv/locsrv.c loc_namespace_get_id(&call);
call 1496 uspace/srv/locsrv/locsrv.c loc_callback_create(&call);
call 1499 uspace/srv/locsrv/locsrv.c loc_category_get_id(&call);
call 1502 uspace/srv/locsrv/locsrv.c loc_category_get_name(&call);
call 1505 uspace/srv/locsrv/locsrv.c loc_category_get_svcs(&call);
call 1508 uspace/srv/locsrv/locsrv.c loc_id_probe(&call);
call 1511 uspace/srv/locsrv/locsrv.c loc_null_create(&call);
call 1514 uspace/srv/locsrv/locsrv.c loc_null_destroy(&call);
call 1517 uspace/srv/locsrv/locsrv.c loc_get_namespace_count(&call);
call 1520 uspace/srv/locsrv/locsrv.c loc_get_service_count(&call);
call 1523 uspace/srv/locsrv/locsrv.c loc_get_categories(&call);
call 1526 uspace/srv/locsrv/locsrv.c loc_get_namespaces(&call);
call 1529 uspace/srv/locsrv/locsrv.c loc_get_services(&call);
call 1532 uspace/srv/locsrv/locsrv.c async_answer_0(&call, ENOENT);
call 74 uspace/srv/logger/ctl.c ipc_call_t call;
call 75 uspace/srv/logger/ctl.c async_get_call(&call);
call 77 uspace/srv/logger/ctl.c if (!ipc_get_imethod(&call)) {
call 78 uspace/srv/logger/ctl.c async_answer_0(&call, EOK);
call 82 uspace/srv/logger/ctl.c switch (ipc_get_imethod(&call)) {
call 84 uspace/srv/logger/ctl.c rc = set_default_logging_level(ipc_get_arg1(&call));
call 85 uspace/srv/logger/ctl.c async_answer_0(&call, rc);
call 88 uspace/srv/logger/ctl.c rc = handle_log_level_change(ipc_get_arg1(&call));
call 89 uspace/srv/logger/ctl.c async_answer_0(&call, rc);
call 97 uspace/srv/logger/ctl.c async_answer_0(&call, rc);
call 100 uspace/srv/logger/ctl.c async_answer_0(&call, EINVAL);
call 108 uspace/srv/logger/writer.c ipc_call_t call;
call 109 uspace/srv/logger/writer.c async_get_call(&call);
call 111 uspace/srv/logger/writer.c if (!ipc_get_imethod(&call)) {
call 112 uspace/srv/logger/writer.c async_answer_0(&call, EOK);
call 116 uspace/srv/logger/writer.c switch (ipc_get_imethod(&call)) {
call 118 uspace/srv/logger/writer.c log = handle_create_log(ipc_get_arg1(&call));
call 120 uspace/srv/logger/writer.c async_answer_0(&call, ENOMEM);
call 125 uspace/srv/logger/writer.c async_answer_0(&call, ELIMIT);
call 129 uspace/srv/logger/writer.c async_answer_1(&call, EOK, (sysarg_t) log);
call 132 uspace/srv/logger/writer.c rc = handle_receive_message(ipc_get_arg1(&call),
call 133 uspace/srv/logger/writer.c ipc_get_arg2(&call));
call 134 uspace/srv/logger/writer.c async_answer_0(&call, rc);
call 137 uspace/srv/logger/writer.c async_answer_0(&call, EINVAL);
call 81 uspace/srv/net/dhcp/main.c static void dhcp_link_add_srv(ipc_call_t *call)
call 88 uspace/srv/net/dhcp/main.c link_id = ipc_get_arg1(call);
call 91 uspace/srv/net/dhcp/main.c async_answer_0(call, rc);
call 94 uspace/srv/net/dhcp/main.c static void dhcp_link_remove_srv(ipc_call_t *call)
call 101 uspace/srv/net/dhcp/main.c link_id = ipc_get_arg1(call);
call 104 uspace/srv/net/dhcp/main.c async_answer_0(call, rc);
call 107 uspace/srv/net/dhcp/main.c static void dhcp_discover_srv(ipc_call_t *call)
call 114 uspace/srv/net/dhcp/main.c link_id = ipc_get_arg1(call);
call 117 uspace/srv/net/dhcp/main.c async_answer_0(call, rc);
call 128 uspace/srv/net/dhcp/main.c ipc_call_t call;
call 129 uspace/srv/net/dhcp/main.c async_get_call(&call);
call 130 uspace/srv/net/dhcp/main.c sysarg_t method = ipc_get_imethod(&call);
call 134 uspace/srv/net/dhcp/main.c async_answer_0(&call, EOK);
call 140 uspace/srv/net/dhcp/main.c dhcp_link_add_srv(&call);
call 143 uspace/srv/net/dhcp/main.c dhcp_link_remove_srv(&call);
call 146 uspace/srv/net/dhcp/main.c dhcp_discover_srv(&call);
call 149 uspace/srv/net/dhcp/main.c async_answer_0(&call, EINVAL);
call 111 uspace/srv/net/dnsrsrv/dnsrsrv.c ipc_call_t call;
call 113 uspace/srv/net/dnsrsrv/dnsrsrv.c if (!async_data_read_receive(&call, &size)) {
call 114 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EREFUSED);
call 120 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EINVAL);
call 125 uspace/srv/net/dnsrsrv/dnsrsrv.c rc = async_data_read_finalize(&call, &hinfo->addr, size);
call 127 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, rc);
call 132 uspace/srv/net/dnsrsrv/dnsrsrv.c if (!async_data_read_receive(&call, &size)) {
call 133 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EREFUSED);
call 140 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EINVAL);
call 145 uspace/srv/net/dnsrsrv/dnsrsrv.c rc = async_data_read_finalize(&call, hinfo->cname, act_size);
call 147 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, rc);
call 158 uspace/srv/net/dnsrsrv/dnsrsrv.c ipc_call_t call;
call 160 uspace/srv/net/dnsrsrv/dnsrsrv.c if (!async_data_read_receive(&call, &size)) {
call 161 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EREFUSED);
call 167 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EINVAL);
call 174 uspace/srv/net/dnsrsrv/dnsrsrv.c errno_t rc = async_data_read_finalize(&call, &dns_server_addr, size);
call 176 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, rc);
call 185 uspace/srv/net/dnsrsrv/dnsrsrv.c ipc_call_t call;
call 187 uspace/srv/net/dnsrsrv/dnsrsrv.c if (!async_data_write_receive(&call, &size)) {
call 188 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EREFUSED);
call 194 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EINVAL);
call 201 uspace/srv/net/dnsrsrv/dnsrsrv.c errno_t rc = async_data_write_finalize(&call, &dns_server_addr, size);
call 203 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, rc);
call 221 uspace/srv/net/dnsrsrv/dnsrsrv.c ipc_call_t call;
call 222 uspace/srv/net/dnsrsrv/dnsrsrv.c async_get_call(&call);
call 223 uspace/srv/net/dnsrsrv/dnsrsrv.c sysarg_t method = ipc_get_imethod(&call);
call 227 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EOK);
call 233 uspace/srv/net/dnsrsrv/dnsrsrv.c dnsr_name2host_srv(&client, &call);
call 236 uspace/srv/net/dnsrsrv/dnsrsrv.c dnsr_get_srvaddr_srv(&client, &call);
call 239 uspace/srv/net/dnsrsrv/dnsrsrv.c dnsr_set_srvaddr_srv(&client, &call);
call 242 uspace/srv/net/dnsrsrv/dnsrsrv.c async_answer_0(&call, EINVAL);
call 232 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_addr_changed(ethip_nic_t *nic, ipc_call_t *call)
call 258 uspace/srv/net/ethip/ethip_nic.c async_answer_0(call, EOK);
call 261 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_received(ethip_nic_t *nic, ipc_call_t *call)
call 284 uspace/srv/net/ethip/ethip_nic.c async_answer_0(call, rc);
call 287 uspace/srv/net/ethip/ethip_nic.c static void ethip_nic_device_state(ethip_nic_t *nic, ipc_call_t *call)
call 290 uspace/srv/net/ethip/ethip_nic.c async_answer_0(call, ENOTSUP);
call 300 uspace/srv/net/ethip/ethip_nic.c ipc_call_t call;
call 301 uspace/srv/net/ethip/ethip_nic.c async_get_call(&call);
call 303 uspace/srv/net/ethip/ethip_nic.c if (!ipc_get_imethod(&call)) {
call 304 uspace/srv/net/ethip/ethip_nic.c async_answer_0(&call, EOK);
call 308 uspace/srv/net/ethip/ethip_nic.c switch (ipc_get_imethod(&call)) {
call 310 uspace/srv/net/ethip/ethip_nic.c ethip_nic_addr_changed(nic, &call);
call 313 uspace/srv/net/ethip/ethip_nic.c ethip_nic_received(nic, &call);
call 316 uspace/srv/net/ethip/ethip_nic.c ethip_nic_device_state(nic, &call);
call 319 uspace/srv/net/ethip/ethip_nic.c log_msg(LOG_DEFAULT, LVL_DEBUG, "unknown IPC method: %" PRIun, ipc_get_imethod(&call));
call 320 uspace/srv/net/ethip/ethip_nic.c async_answer_0(&call, ENOTSUP);
call 319 uspace/srv/net/inetsrv/inetcfg.c ipc_call_t call;
call 321 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_write_receive(&call, &size)) {
call 322 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 328 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 334 uspace/srv/net/inetsrv/inetcfg.c errno_t rc = async_data_write_finalize(&call, &naddr, size);
call 336 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 355 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_addr_delete_srv(ipc_call_t *call)
call 362 uspace/srv/net/inetsrv/inetcfg.c addr_id = ipc_get_arg1(call);
call 365 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 386 uspace/srv/net/inetsrv/inetcfg.c ipc_call_t call;
call 388 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_read_receive(&call, &size)) {
call 389 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EREFUSED);
call 395 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 400 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_read_finalize(&call, &ainfo.naddr, size);
call 402 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 407 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_read_receive(&call, &size)) {
call 408 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EREFUSED);
call 413 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_read_finalize(&call, ainfo.name,
call 418 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 426 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_addr_get_id_srv(ipc_call_t *call)
call 435 uspace/srv/net/inetsrv/inetcfg.c link_id = ipc_get_arg1(call);
call 440 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 447 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, rc, addr_id);
call 450 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_get_addr_list_srv(ipc_call_t *call)
call 464 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, EREFUSED);
call 471 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 481 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, retval, act_size);
call 484 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_get_link_list_srv(ipc_call_t *call)
call 498 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, EREFUSED);
call 505 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 515 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, retval, act_size);
call 518 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_get_sroute_list_srv(ipc_call_t *call)
call 532 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, EREFUSED);
call 539 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 549 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, retval, act_size);
call 552 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_link_add_srv(ipc_call_t *call)
call 559 uspace/srv/net/inetsrv/inetcfg.c link_id = ipc_get_arg1(call);
call 562 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 565 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_link_get_srv(ipc_call_t *call)
call 576 uspace/srv/net/inetsrv/inetcfg.c link_id = ipc_get_arg1(call);
call 583 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, EREFUSED);
call 590 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, EREFUSED);
call 598 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 607 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, retval);
call 616 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, retval, linfo.def_mtu);
call 619 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_link_remove_srv(ipc_call_t *call)
call 626 uspace/srv/net/inetsrv/inetcfg.c link_id = ipc_get_arg1(call);
call 629 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 636 uspace/srv/net/inetsrv/inetcfg.c ipc_call_t call;
call 638 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_write_receive(&call, &size)) {
call 639 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 645 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 651 uspace/srv/net/inetsrv/inetcfg.c errno_t rc = async_data_write_finalize(&call, &dest, size);
call 653 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 658 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_write_receive(&call, &size)) {
call 659 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 665 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 671 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_write_finalize(&call, &router, size);
call 673 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 692 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_sroute_delete_srv(ipc_call_t *call)
call 699 uspace/srv/net/inetsrv/inetcfg.c sroute_id = ipc_get_arg1(call);
call 702 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 723 uspace/srv/net/inetsrv/inetcfg.c ipc_call_t call;
call 725 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_read_receive(&call, &size)) {
call 726 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EREFUSED);
call 732 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 737 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_read_finalize(&call, &srinfo.dest, size);
call 739 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 744 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_read_receive(&call, &size)) {
call 745 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EREFUSED);
call 751 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 756 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_read_finalize(&call, &srinfo.router, size);
call 758 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, rc);
call 763 uspace/srv/net/inetsrv/inetcfg.c if (!async_data_read_receive(&call, &size)) {
call 764 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EREFUSED);
call 769 uspace/srv/net/inetsrv/inetcfg.c rc = async_data_read_finalize(&call, srinfo.name,
call 776 uspace/srv/net/inetsrv/inetcfg.c static void inetcfg_sroute_get_id_srv(ipc_call_t *call)
call 787 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(call, rc);
call 794 uspace/srv/net/inetsrv/inetcfg.c async_answer_1(call, rc, sroute_id);
call 805 uspace/srv/net/inetsrv/inetcfg.c ipc_call_t call;
call 806 uspace/srv/net/inetsrv/inetcfg.c async_get_call(&call);
call 807 uspace/srv/net/inetsrv/inetcfg.c sysarg_t method = ipc_get_imethod(&call);
call 812 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EOK);
call 818 uspace/srv/net/inetsrv/inetcfg.c inetcfg_addr_create_static_srv(&call);
call 821 uspace/srv/net/inetsrv/inetcfg.c inetcfg_addr_delete_srv(&call);
call 824 uspace/srv/net/inetsrv/inetcfg.c inetcfg_addr_get_srv(&call);
call 827 uspace/srv/net/inetsrv/inetcfg.c inetcfg_addr_get_id_srv(&call);
call 830 uspace/srv/net/inetsrv/inetcfg.c inetcfg_get_addr_list_srv(&call);
call 833 uspace/srv/net/inetsrv/inetcfg.c inetcfg_get_link_list_srv(&call);
call 836 uspace/srv/net/inetsrv/inetcfg.c inetcfg_get_sroute_list_srv(&call);
call 839 uspace/srv/net/inetsrv/inetcfg.c inetcfg_link_add_srv(&call);
call 842 uspace/srv/net/inetsrv/inetcfg.c inetcfg_link_get_srv(&call);
call 845 uspace/srv/net/inetsrv/inetcfg.c inetcfg_link_remove_srv(&call);
call 848 uspace/srv/net/inetsrv/inetcfg.c inetcfg_sroute_create_srv(&call);
call 851 uspace/srv/net/inetsrv/inetcfg.c inetcfg_sroute_delete_srv(&call);
call 854 uspace/srv/net/inetsrv/inetcfg.c inetcfg_sroute_get_srv(&call);
call 857 uspace/srv/net/inetsrv/inetcfg.c inetcfg_sroute_get_id_srv(&call);
call 860 uspace/srv/net/inetsrv/inetcfg.c async_answer_0(&call, EINVAL);
call 147 uspace/srv/net/inetsrv/inetping.c ipc_call_t call;
call 149 uspace/srv/net/inetsrv/inetping.c if (!async_data_write_receive(&call, &size)) {
call 150 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EREFUSED);
call 156 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EINVAL);
call 161 uspace/srv/net/inetsrv/inetping.c rc = async_data_write_finalize(&call, &sdu.src, size);
call 163 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, rc);
call 168 uspace/srv/net/inetsrv/inetping.c if (!async_data_write_receive(&call, &size)) {
call 169 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EREFUSED);
call 175 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EINVAL);
call 180 uspace/srv/net/inetsrv/inetping.c rc = async_data_write_finalize(&call, &sdu.dest, size);
call 182 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, rc);
call 204 uspace/srv/net/inetsrv/inetping.c ipc_call_t call;
call 210 uspace/srv/net/inetsrv/inetping.c if (!async_data_write_receive(&call, &size)) {
call 211 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EREFUSED);
call 217 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EINVAL);
call 222 uspace/srv/net/inetsrv/inetping.c errno_t rc = async_data_write_finalize(&call, &remote, size);
call 224 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, rc);
call 235 uspace/srv/net/inetsrv/inetping.c if (!async_data_read_receive(&call, &size)) {
call 236 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EREFUSED);
call 242 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EINVAL);
call 247 uspace/srv/net/inetsrv/inetping.c rc = async_data_read_finalize(&call, &local, size);
call 249 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, rc);
call 294 uspace/srv/net/inetsrv/inetping.c ipc_call_t call;
call 295 uspace/srv/net/inetsrv/inetping.c async_get_call(&call);
call 296 uspace/srv/net/inetsrv/inetping.c sysarg_t method = ipc_get_imethod(&call);
call 300 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EOK);
call 306 uspace/srv/net/inetsrv/inetping.c inetping_send_srv(&client, &call);
call 309 uspace/srv/net/inetsrv/inetping.c inetping_get_srcaddr_srv(&client, &call);
call 312 uspace/srv/net/inetsrv/inetping.c async_answer_0(&call, EINVAL);
call 137 uspace/srv/net/inetsrv/inetsrv.c static void inet_callback_create_srv(inet_client_t *client, ipc_call_t *call)
call 143 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(call, ENOMEM);
call 148 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(call, EOK);
call 252 uspace/srv/net/inetsrv/inetsrv.c ipc_call_t call;
call 254 uspace/srv/net/inetsrv/inetsrv.c if (!async_data_write_receive(&call, &size)) {
call 255 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EREFUSED);
call 261 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EINVAL);
call 267 uspace/srv/net/inetsrv/inetsrv.c errno_t rc = async_data_write_finalize(&call, &remote, size);
call 269 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, rc);
call 280 uspace/srv/net/inetsrv/inetsrv.c if (!async_data_read_receive(&call, &size)) {
call 281 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EREFUSED);
call 287 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EINVAL);
call 292 uspace/srv/net/inetsrv/inetsrv.c rc = async_data_read_finalize(&call, &local, size);
call 294 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, rc);
call 314 uspace/srv/net/inetsrv/inetsrv.c ipc_call_t call;
call 316 uspace/srv/net/inetsrv/inetsrv.c if (!async_data_write_receive(&call, &size)) {
call 317 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EREFUSED);
call 323 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EINVAL);
call 328 uspace/srv/net/inetsrv/inetsrv.c errno_t rc = async_data_write_finalize(&call, &dgram.src, size);
call 330 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, rc);
call 334 uspace/srv/net/inetsrv/inetsrv.c if (!async_data_write_receive(&call, &size)) {
call 335 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EREFUSED);
call 341 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EINVAL);
call 346 uspace/srv/net/inetsrv/inetsrv.c rc = async_data_write_finalize(&call, &dgram.dest, size);
call 348 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, rc);
call 365 uspace/srv/net/inetsrv/inetsrv.c static void inet_set_proto_srv(inet_client_t *client, ipc_call_t *call)
call 369 uspace/srv/net/inetsrv/inetsrv.c proto = ipc_get_arg1(call);
call 373 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(call, EINVAL);
call 378 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(call, EOK);
call 412 uspace/srv/net/inetsrv/inetsrv.c ipc_call_t call;
call 413 uspace/srv/net/inetsrv/inetsrv.c async_get_call(&call);
call 414 uspace/srv/net/inetsrv/inetsrv.c sysarg_t method = ipc_get_imethod(&call);
call 418 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EOK);
call 424 uspace/srv/net/inetsrv/inetsrv.c inet_callback_create_srv(&client, &call);
call 427 uspace/srv/net/inetsrv/inetsrv.c inet_get_srcaddr_srv(&client, &call);
call 430 uspace/srv/net/inetsrv/inetsrv.c inet_send_srv(&client, &call);
call 433 uspace/srv/net/inetsrv/inetsrv.c inet_set_proto_srv(&client, &call);
call 436 uspace/srv/net/inetsrv/inetsrv.c async_answer_0(&call, EINVAL);
call 757 uspace/srv/net/tcp/service.c ipc_call_t call;
call 765 uspace/srv/net/tcp/service.c if (!async_data_write_receive(&call, &size)) {
call 766 uspace/srv/net/tcp/service.c async_answer_0(&call, EREFUSED);
call 772 uspace/srv/net/tcp/service.c async_answer_0(&call, EINVAL);
call 777 uspace/srv/net/tcp/service.c rc = async_data_write_finalize(&call, &epp, size);
call 779 uspace/srv/net/tcp/service.c async_answer_0(&call, rc);
call 823 uspace/srv/net/tcp/service.c ipc_call_t call;
call 831 uspace/srv/net/tcp/service.c if (!async_data_write_receive(&call, &size)) {
call 832 uspace/srv/net/tcp/service.c async_answer_0(&call, EREFUSED);
call 838 uspace/srv/net/tcp/service.c async_answer_0(&call, EINVAL);
call 843 uspace/srv/net/tcp/service.c rc = async_data_write_finalize(&call, &ep, size);
call 845 uspace/srv/net/tcp/service.c async_answer_0(&call, rc);
call 949 uspace/srv/net/tcp/service.c ipc_call_t call;
call 959 uspace/srv/net/tcp/service.c if (!async_data_write_receive(&call, &size)) {
call 960 uspace/srv/net/tcp/service.c async_answer_0(&call, EREFUSED);
call 966 uspace/srv/net/tcp/service.c async_answer_0(&call, EINVAL);
call 973 uspace/srv/net/tcp/service.c async_answer_0(&call, ENOMEM);
call 978 uspace/srv/net/tcp/service.c rc = async_data_write_finalize(&call, data, size);
call 980 uspace/srv/net/tcp/service.c async_answer_0(&call, rc);
call 1009 uspace/srv/net/tcp/service.c ipc_call_t call;
call 1019 uspace/srv/net/tcp/service.c if (!async_data_read_receive(&call, &size)) {
call 1020 uspace/srv/net/tcp/service.c async_answer_0(&call, EREFUSED);
call 1028 uspace/srv/net/tcp/service.c async_answer_0(&call, ENOMEM);
call 1035 uspace/srv/net/tcp/service.c async_answer_0(&call, rc);
call 1041 uspace/srv/net/tcp/service.c rc = async_data_read_finalize(&call, data, size);
call 1064 uspace/srv/net/tcp/service.c ipc_call_t call;
call 1074 uspace/srv/net/tcp/service.c if (!async_data_read_receive(&call, &size)) {
call 1076 uspace/srv/net/tcp/service.c async_answer_0(&call, EREFUSED);
call 1085 uspace/srv/net/tcp/service.c async_answer_0(&call, ENOMEM);
call 1093 uspace/srv/net/tcp/service.c async_answer_0(&call, rc);
call 1099 uspace/srv/net/tcp/service.c rc = async_data_read_finalize(&call, data, size);
call 1180 uspace/srv/net/tcp/service.c ipc_call_t call;
call 1181 uspace/srv/net/tcp/service.c async_get_call(&call);
call 1182 uspace/srv/net/tcp/service.c sysarg_t method = ipc_get_imethod(&call);
call 1188 uspace/srv/net/tcp/service.c async_answer_0(&call, EOK);
call 1194 uspace/srv/net/tcp/service.c tcp_callback_create_srv(&client, &call);
call 1197 uspace/srv/net/tcp/service.c tcp_conn_create_srv(&client, &call);
call 1200 uspace/srv/net/tcp/service.c tcp_conn_destroy_srv(&client, &call);
call 1203 uspace/srv/net/tcp/service.c tcp_listener_create_srv(&client, &call);
call 1206 uspace/srv/net/tcp/service.c tcp_listener_destroy_srv(&client, &call);
call 1209 uspace/srv/net/tcp/service.c tcp_conn_send_fin_srv(&client, &call);
call 1212 uspace/srv/net/tcp/service.c tcp_conn_push_srv(&client, &call);
call 1215 uspace/srv/net/tcp/service.c tcp_conn_reset_srv(&client, &call);
call 1218 uspace/srv/net/tcp/service.c tcp_conn_send_srv(&client, &call);
call 1221 uspace/srv/net/tcp/service.c tcp_conn_recv_srv(&client, &call);
call 1224 uspace/srv/net/tcp/service.c tcp_conn_recv_wait_srv(&client, &call);
call 1227 uspace/srv/net/tcp/service.c async_answer_0(&call, ENOTSUP);
call 260 uspace/srv/net/udp/service.c ipc_call_t call;
call 268 uspace/srv/net/udp/service.c if (!async_data_write_receive(&call, &size)) {
call 269 uspace/srv/net/udp/service.c async_answer_0(&call, EREFUSED);
call 275 uspace/srv/net/udp/service.c async_answer_0(&call, EINVAL);
call 280 uspace/srv/net/udp/service.c rc = async_data_write_finalize(&call, &epp, size);
call 282 uspace/srv/net/udp/service.c async_answer_0(&call, rc);
call 346 uspace/srv/net/udp/service.c ipc_call_t call;
call 357 uspace/srv/net/udp/service.c if (!async_data_write_receive(&call, &size)) {
call 358 uspace/srv/net/udp/service.c async_answer_0(&call, EREFUSED);
call 364 uspace/srv/net/udp/service.c async_answer_0(&call, EINVAL);
call 369 uspace/srv/net/udp/service.c rc = async_data_write_finalize(&call, &dest, size);
call 371 uspace/srv/net/udp/service.c async_answer_0(&call, rc);
call 378 uspace/srv/net/udp/service.c if (!async_data_write_receive(&call, &size)) {
call 379 uspace/srv/net/udp/service.c async_answer_0(&call, EREFUSED);
call 385 uspace/srv/net/udp/service.c async_answer_0(&call, EINVAL);
call 392 uspace/srv/net/udp/service.c async_answer_0(&call, ENOMEM);
call 396 uspace/srv/net/udp/service.c rc = async_data_write_finalize(&call, data, size);
call 398 uspace/srv/net/udp/service.c async_answer_0(&call, rc);
call 443 uspace/srv/net/udp/service.c ipc_call_t call;
call 452 uspace/srv/net/udp/service.c if (!async_data_read_receive(&call, &size)) {
call 453 uspace/srv/net/udp/service.c async_answer_0(&call, EREFUSED);
call 459 uspace/srv/net/udp/service.c async_answer_0(&call, ENOENT);
call 464 uspace/srv/net/udp/service.c rc = async_data_read_finalize(&call, &enext->epp.remote,
call 489 uspace/srv/net/udp/service.c ipc_call_t call;
call 502 uspace/srv/net/udp/service.c if (!async_data_read_receive(&call, &size)) {
call 503 uspace/srv/net/udp/service.c async_answer_0(&call, EREFUSED);
call 509 uspace/srv/net/udp/service.c async_answer_0(&call, ENOENT);
call 518 uspace/srv/net/udp/service.c async_answer_0(&call, EINVAL);
call 523 uspace/srv/net/udp/service.c rc = async_data_read_finalize(&call, data, min(msg_size - off, size));
call 583 uspace/srv/net/udp/service.c ipc_call_t call;
call 584 uspace/srv/net/udp/service.c async_get_call(&call);
call 585 uspace/srv/net/udp/service.c sysarg_t method = ipc_get_imethod(&call);
call 591 uspace/srv/net/udp/service.c async_answer_0(&call, EOK);
call 597 uspace/srv/net/udp/service.c udp_callback_create_srv(&client, &call);
call 600 uspace/srv/net/udp/service.c udp_assoc_create_srv(&client, &call);
call 603 uspace/srv/net/udp/service.c udp_assoc_destroy_srv(&client, &call);
call 606 uspace/srv/net/udp/service.c udp_assoc_set_nolocal_srv(&client, &call);
call 609 uspace/srv/net/udp/service.c udp_assoc_send_msg_srv(&client, &call);
call 612 uspace/srv/net/udp/service.c udp_rmsg_info_srv(&client, &call);
call 615 uspace/srv/net/udp/service.c udp_rmsg_read_srv(&client, &call);
call 618 uspace/srv/net/udp/service.c udp_rmsg_discard_srv(&client, &call);
call 621 uspace/srv/net/udp/service.c async_answer_0(&call, ENOTSUP);
call 50 uspace/srv/ns/clonable.c ipc_call_t call;
call 73 uspace/srv/ns/clonable.c void ns_clonable_register(ipc_call_t *call)
call 79 uspace/srv/ns/clonable.c async_answer_0(call, EBUSY);
call 89 uspace/srv/ns/clonable.c async_answer_0(call, EOK);
call 93 uspace/srv/ns/clonable.c async_answer_0(call, EIO);
call 96 uspace/srv/ns/clonable.c async_forward_1(&csr->call, exch, csr->iface,
call 97 uspace/srv/ns/clonable.c ipc_get_arg3(&csr->call), IPC_FF_NONE);
call 113 uspace/srv/ns/clonable.c void ns_clonable_forward(service_t service, iface_t iface, ipc_call_t *call)
call 119 uspace/srv/ns/clonable.c async_answer_0(call, ENOMEM);
call 128 uspace/srv/ns/clonable.c async_answer_0(call, rc);
call 135 uspace/srv/ns/clonable.c csr->call = *call;
call 53 uspace/srv/ns/ns.c ipc_call_t call;
call 77 uspace/srv/ns/ns.c async_get_call(&call);
call 78 uspace/srv/ns/ns.c if (!ipc_get_imethod(&call))
call 86 uspace/srv/ns/ns.c switch (ipc_get_imethod(&call)) {
call 88 uspace/srv/ns/ns.c service = ipc_get_arg1(&call);
call 89 uspace/srv/ns/ns.c iface = ipc_get_arg2(&call);
call 95 uspace/srv/ns/ns.c ns_clonable_register(&call);
call 103 uspace/srv/ns/ns.c service = ipc_get_arg1(&call);
call 111 uspace/srv/ns/ns.c MERGE_LOUP32(ipc_get_arg1(&call), ipc_get_arg2(&call));
call 112 uspace/srv/ns/ns.c wait_for_task(id, &call);
call 115 uspace/srv/ns/ns.c retval = ns_task_id_intro(&call);
call 118 uspace/srv/ns/ns.c retval = ns_task_retval(&call);
call 122 uspace/srv/ns/ns.c NAME, ipc_get_imethod(&call));
call 127 uspace/srv/ns/ns.c async_answer_0(&call, retval);
call 130 uspace/srv/ns/ns.c (void) ns_task_disconnect(&call);
call 131 uspace/srv/ns/ns.c async_answer_0(&call, EOK);
call 139 uspace/srv/ns/service.c ipc_call_t call; /**< Call waiting for the connection */
call 157 uspace/srv/ns/service.c static void ns_forward(async_sess_t *sess, ipc_call_t *call, iface_t iface)
call 160 uspace/srv/ns/service.c async_forward_1(call, exch, iface, ipc_get_arg3(call), IPC_FF_NONE);
call 181 uspace/srv/ns/service.c ns_forward(hashed_service->broker_sess, &pending->call,
call 196 uspace/srv/ns/service.c ns_forward(hashed_iface->sess, &pending->call, pending->iface);
call 345 uspace/srv/ns/service.c ipc_call_t *call)
call 355 uspace/srv/ns/service.c pending->call = *call;
call 370 uspace/srv/ns/service.c void ns_service_forward(service_t service, iface_t iface, ipc_call_t *call)
call 372 uspace/srv/ns/service.c sysarg_t flags = ipc_get_arg4(call);
call 379 uspace/srv/ns/service.c errno_t rc = ns_pending_conn_add(service, iface, call);
call 397 uspace/srv/ns/service.c ns_forward(hashed_service->broker_sess, call, iface);
call 403 uspace/srv/ns/service.c errno_t rc = ns_pending_conn_add(service, iface, call);
call 418 uspace/srv/ns/service.c ns_forward(hashed_iface->sess, call, iface);
call 422 uspace/srv/ns/service.c async_answer_0(call, retval);
call 148 uspace/srv/ns/task.c ipc_call_t call; /**< Call waiting for the connection */
call 186 uspace/srv/ns/task.c async_answer_2(&pr->call, EOK, texit, ht->retval);
call 194 uspace/srv/ns/task.c void wait_for_task(task_id_t id, ipc_call_t *call)
call 202 uspace/srv/ns/task.c async_answer_0(call, ENOENT);
call 209 uspace/srv/ns/task.c async_answer_2(call, EOK, texit, ht->retval);
call 217 uspace/srv/ns/task.c async_answer_0(call, ENOMEM);
call 223 uspace/srv/ns/task.c pr->call = *call;
call 227 uspace/srv/ns/task.c errno_t ns_task_id_intro(ipc_call_t *call)
call 229 uspace/srv/ns/task.c task_id_t id = MERGE_LOUP32(ipc_get_arg1(call), ipc_get_arg2(call));
call 231 uspace/srv/ns/task.c ht_link_t *link = hash_table_find(&phone_to_id, &call->request_label);
call 249 uspace/srv/ns/task.c assert(call->request_label);
call 250 uspace/srv/ns/task.c entry->label = call->request_label;
call 280 uspace/srv/ns/task.c errno_t ns_task_retval(ipc_call_t *call)
call 282 uspace/srv/ns/task.c task_id_t id = call->task_id;
call 293 uspace/srv/ns/task.c ht->retval = ipc_get_arg1(call);
call 300 uspace/srv/ns/task.c errno_t ns_task_disconnect(ipc_call_t *call)
call 303 uspace/srv/ns/task.c errno_t rc = get_id_by_phone(call->request_label, &id);
call 308 uspace/srv/ns/task.c hash_table_remove(&phone_to_id, &call->request_label);
call 59 uspace/srv/taskmon/taskmon.c static void fault_event(ipc_call_t *call, void *arg)
call 69 uspace/srv/taskmon/taskmon.c taskid = MERGE_LOUP32(ipc_get_arg1(call), ipc_get_arg2(call));
call 70 uspace/srv/taskmon/taskmon.c thread = ipc_get_arg3(call);
call 120 uspace/srv/taskmon/taskmon.c ipc_call_t call;
call 121 uspace/srv/taskmon/taskmon.c async_get_call(&call);
call 122 uspace/srv/taskmon/taskmon.c sysarg_t method = ipc_get_imethod(&call);
call 126 uspace/srv/taskmon/taskmon.c async_answer_0(&call, EOK);
call 132 uspace/srv/taskmon/taskmon.c corecfg_get_enable_srv(&call);
call 135 uspace/srv/taskmon/taskmon.c corecfg_set_enable_srv(&call);
call 138 uspace/srv/taskmon/taskmon.c async_answer_0(&call, ENOTSUP);
call 119 uspace/srv/test/ipc-test/main.c ipc_call_t call;
call 125 uspace/srv/test/ipc-test/main.c if (!async_share_in_receive(&call, &size)) {
call 145 uspace/srv/test/ipc-test/main.c rc = async_share_in_finalize(&call, (void *) info.start_addr,
call 159 uspace/srv/test/ipc-test/main.c ipc_call_t call;
call 165 uspace/srv/test/ipc-test/main.c if (!async_share_in_receive(&call, &size)) {
call 185 uspace/srv/test/ipc-test/main.c rc = async_share_in_finalize(&call, (void *) info.start_addr,
call 234 uspace/srv/test/ipc-test/main.c ipc_call_t call;
call 240 uspace/srv/test/ipc-test/main.c if (!async_data_read_receive(&call, &size)) {
call 247 uspace/srv/test/ipc-test/main.c async_answer_0(&call, EINVAL);
call 253 uspace/srv/test/ipc-test/main.c rc = async_data_read_finalize(&call, rw_buf, size);
call 266 uspace/srv/test/ipc-test/main.c ipc_call_t call;
call 272 uspace/srv/test/ipc-test/main.c if (!async_data_write_receive(&call, &size)) {
call 279 uspace/srv/test/ipc-test/main.c async_answer_0(&call, EINVAL);
call 285 uspace/srv/test/ipc-test/main.c rc = async_data_write_finalize(&call, rw_buf, size);
call 302 uspace/srv/test/ipc-test/main.c ipc_call_t call;
call 303 uspace/srv/test/ipc-test/main.c async_get_call(&call);
call 305 uspace/srv/test/ipc-test/main.c if (!ipc_get_imethod(&call)) {
call 306 uspace/srv/test/ipc-test/main.c async_answer_0(&call, EOK);
call 310 uspace/srv/test/ipc-test/main.c switch (ipc_get_imethod(&call)) {
call 312 uspace/srv/test/ipc-test/main.c async_answer_0(&call, EOK);
call 315 uspace/srv/test/ipc-test/main.c ipc_test_get_ro_area_size_srv(&call);
call 318 uspace/srv/test/ipc-test/main.c ipc_test_get_rw_area_size_srv(&call);
call 321 uspace/srv/test/ipc-test/main.c ipc_test_share_in_ro_srv(&call);
call 324 uspace/srv/test/ipc-test/main.c ipc_test_share_in_rw_srv(&call);
call 327 uspace/srv/test/ipc-test/main.c ipc_test_set_rw_buf_size_srv(&call);
call 330 uspace/srv/test/ipc-test/main.c ipc_test_read_srv(&call);
call 333 uspace/srv/test/ipc-test/main.c ipc_test_write_srv(&call);
call 336 uspace/srv/test/ipc-test/main.c async_answer_0(&call, ENOTSUP);
call 61 uspace/srv/vfs/vfs.c ipc_call_t call;
call 62 uspace/srv/vfs/vfs.c async_get_call(&call);
call 64 uspace/srv/vfs/vfs.c if (!ipc_get_imethod(&call)) {
call 65 uspace/srv/vfs/vfs.c async_answer_0(&call, EOK);
call 69 uspace/srv/vfs/vfs.c switch (ipc_get_imethod(&call)) {
call 71 uspace/srv/vfs/vfs.c vfs_page_in(&call);
call 74 uspace/srv/vfs/vfs.c async_answer_0(&call, ENOTSUP);
call 80 uspace/srv/vfs/vfs.c static void notification_handler(ipc_call_t *call, void *arg)
call 82 uspace/srv/vfs/vfs.c if (ipc_get_arg1(call) == VFS_PASS_HANDLE)
call 84 uspace/srv/vfs/vfs.c (task_id_t) MERGE_LOUP32(ipc_get_arg4(call),
call 85 uspace/srv/vfs/vfs.c ipc_get_arg5(call)), call->task_id,
call 86 uspace/srv/vfs/vfs.c (int) ipc_get_arg2(call));
call 72 uspace/srv/vfs/vfs_ipc.c ipc_call_t call;
call 74 uspace/srv/vfs/vfs_ipc.c if (!async_data_read_receive(&call, &len))
call 79 uspace/srv/vfs/vfs_ipc.c (void) async_data_read_finalize(&call, &info, len);
call 100 uspace/srv/vfs/vfs_ipc.c ipc_call_t call;
call 102 uspace/srv/vfs/vfs_ipc.c if (!async_data_read_receive(&call, &len))
call 107 uspace/srv/vfs/vfs_ipc.c (void) async_data_read_finalize(&call, fstypes.buf, len);
call 329 uspace/srv/vfs/vfs_ipc.c ipc_call_t call;
call 330 uspace/srv/vfs/vfs_ipc.c async_get_call(&call);
call 332 uspace/srv/vfs/vfs_ipc.c if (!ipc_get_imethod(&call)) {
call 333 uspace/srv/vfs/vfs_ipc.c async_answer_0(&call, EOK);
call 337 uspace/srv/vfs/vfs_ipc.c switch (ipc_get_imethod(&call)) {
call 339 uspace/srv/vfs/vfs_ipc.c vfs_in_clone(&call);
call 342 uspace/srv/vfs/vfs_ipc.c vfs_in_fsprobe(&call);
call 345 uspace/srv/vfs/vfs_ipc.c vfs_in_fstypes(&call);
call 348 uspace/srv/vfs/vfs_ipc.c vfs_in_mount(&call);
call 351 uspace/srv/vfs/vfs_ipc.c vfs_in_open(&call);
call 354 uspace/srv/vfs/vfs_ipc.c vfs_in_put(&call);
call 357 uspace/srv/vfs/vfs_ipc.c vfs_in_read(&call);
call 360 uspace/srv/vfs/vfs_ipc.c vfs_register(&call);
call 364 uspace/srv/vfs/vfs_ipc.c vfs_in_rename(&call);
call 367 uspace/srv/vfs/vfs_ipc.c vfs_in_resize(&call);
call 370 uspace/srv/vfs/vfs_ipc.c vfs_in_stat(&call);
call 373 uspace/srv/vfs/vfs_ipc.c vfs_in_statfs(&call);
call 376 uspace/srv/vfs/vfs_ipc.c vfs_in_sync(&call);
call 379 uspace/srv/vfs/vfs_ipc.c vfs_in_unlink(&call);
call 382 uspace/srv/vfs/vfs_ipc.c vfs_in_unmount(&call);
call 385 uspace/srv/vfs/vfs_ipc.c vfs_in_wait_handle(&call);
call 388 uspace/srv/vfs/vfs_ipc.c vfs_in_walk(&call);
call 391 uspace/srv/vfs/vfs_ipc.c vfs_in_write(&call);
call 394 uspace/srv/vfs/vfs_ipc.c async_answer_0(&call, ENOTSUP);
call 193 uspace/srv/vfs/vfs_register.c ipc_call_t call;
call 195 uspace/srv/vfs/vfs_register.c if (!async_share_in_receive(&call, &size)) {
call 201 uspace/srv/vfs/vfs_register.c async_answer_0(&call, EINVAL);
call 215 uspace/srv/vfs/vfs_register.c async_answer_0(&call, EINVAL);
call 223 uspace/srv/vfs/vfs_register.c (void) async_share_in_finalize(&call, plb,
call 108 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 113 uspace/srv/volsrv/volsrv.c if (!async_data_read_receive(&call, &size)) {
call 114 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EREFUSED);
call 121 uspace/srv/volsrv/volsrv.c async_answer_0(&call, ENOMEM);
call 128 uspace/srv/volsrv/volsrv.c async_answer_0(&call, rc);
call 133 uspace/srv/volsrv/volsrv.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 177 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 179 uspace/srv/volsrv/volsrv.c if (!async_data_read_receive(&call, &size)) {
call 180 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EREFUSED);
call 186 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EINVAL);
call 191 uspace/srv/volsrv/volsrv.c rc = async_data_read_finalize(&call, &pinfo,
call 194 uspace/srv/volsrv/volsrv.c async_answer_0(&call, rc);
call 332 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 334 uspace/srv/volsrv/volsrv.c if (!async_data_read_receive(&call, &size)) {
call 335 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EREFUSED);
call 341 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EINVAL);
call 346 uspace/srv/volsrv/volsrv.c rc = async_data_read_finalize(&call, &vlsupp,
call 349 uspace/srv/volsrv/volsrv.c async_answer_0(&call, rc);
call 465 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 472 uspace/srv/volsrv/volsrv.c if (!async_data_read_receive(&call, &size)) {
call 473 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EREFUSED);
call 480 uspace/srv/volsrv/volsrv.c async_answer_0(&call, ENOMEM);
call 487 uspace/srv/volsrv/volsrv.c async_answer_0(&call, rc);
call 492 uspace/srv/volsrv/volsrv.c errno_t retval = async_data_read_finalize(&call, id_buf, size);
call 523 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 525 uspace/srv/volsrv/volsrv.c if (!async_data_read_receive(&call, &size)) {
call 526 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EREFUSED);
call 532 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EINVAL);
call 537 uspace/srv/volsrv/volsrv.c rc = async_data_read_finalize(&call, &vinfo,
call 540 uspace/srv/volsrv/volsrv.c async_answer_0(&call, rc);
call 560 uspace/srv/volsrv/volsrv.c ipc_call_t call;
call 561 uspace/srv/volsrv/volsrv.c async_get_call(&call);
call 562 uspace/srv/volsrv/volsrv.c sysarg_t method = ipc_get_imethod(&call);
call 566 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EOK);
call 572 uspace/srv/volsrv/volsrv.c vol_get_parts_srv(parts, &call);
call 575 uspace/srv/volsrv/volsrv.c vol_part_add_srv(parts, &call);
call 578 uspace/srv/volsrv/volsrv.c vol_part_info_srv(parts, &call);
call 581 uspace/srv/volsrv/volsrv.c vol_part_eject_srv(parts, &call);
call 584 uspace/srv/volsrv/volsrv.c vol_part_empty_srv(parts, &call);
call 587 uspace/srv/volsrv/volsrv.c vol_part_insert_srv(parts, &call);
call 590 uspace/srv/volsrv/volsrv.c vol_part_insert_by_path_srv(parts, &call);
call 593 uspace/srv/volsrv/volsrv.c vol_part_get_lsupp_srv(parts, &call);
call 596 uspace/srv/volsrv/volsrv.c vol_part_mkfs_srv(parts, &call);
call 599 uspace/srv/volsrv/volsrv.c vol_part_set_mountp_srv(parts, &call);
call 602 uspace/srv/volsrv/volsrv.c vol_get_volumes_srv(parts, &call);
call 605 uspace/srv/volsrv/volsrv.c vol_info_srv(parts, &call);
call 608 uspace/srv/volsrv/volsrv.c async_answer_0(&call, EINVAL);
HelenOS homepage, sources at GitHub