Lines Matching refs:rc

200 	int rc;  in evtchn_read()  local
216 rc = -EFBIG; in evtchn_read()
230 rc = wait_event_interruptible(u->evtchn_wait, in evtchn_read()
232 if (rc) in evtchn_read()
233 return rc; in evtchn_read()
254 rc = -EFAULT; in evtchn_read()
262 rc = bytes1 + bytes2; in evtchn_read()
266 return rc; in evtchn_read()
272 int rc, i; in evtchn_write() local
282 rc = 0; in evtchn_write()
289 rc = -EFAULT; in evtchn_write()
308 rc = count; in evtchn_write()
312 return rc; in evtchn_write()
375 int rc = 0; in evtchn_bind_to_user() local
394 rc = add_evtchn(u, evtchn); in evtchn_bind_to_user()
395 if (rc < 0) in evtchn_bind_to_user()
398 rc = evtchn_resize_ring(u); in evtchn_bind_to_user()
399 if (rc < 0) in evtchn_bind_to_user()
402 rc = bind_evtchn_to_irqhandler(port, evtchn_interrupt, 0, in evtchn_bind_to_user()
404 if (rc < 0) in evtchn_bind_to_user()
407 rc = evtchn_make_refcounted(port); in evtchn_bind_to_user()
408 return rc; in evtchn_bind_to_user()
416 return rc; in evtchn_bind_to_user()
434 int rc; in evtchn_ioctl() local
446 rc = -EFAULT; in evtchn_ioctl()
452 rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_virq, in evtchn_ioctl()
454 if (rc != 0) in evtchn_ioctl()
457 rc = evtchn_bind_to_user(u, bind_virq.port); in evtchn_ioctl()
458 if (rc == 0) in evtchn_ioctl()
459 rc = bind_virq.port; in evtchn_ioctl()
467 rc = -EFAULT; in evtchn_ioctl()
473 rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_interdomain, in evtchn_ioctl()
475 if (rc != 0) in evtchn_ioctl()
478 rc = evtchn_bind_to_user(u, bind_interdomain.local_port); in evtchn_ioctl()
479 if (rc == 0) in evtchn_ioctl()
480 rc = bind_interdomain.local_port; in evtchn_ioctl()
488 rc = -EFAULT; in evtchn_ioctl()
494 rc = HYPERVISOR_event_channel_op(EVTCHNOP_alloc_unbound, in evtchn_ioctl()
496 if (rc != 0) in evtchn_ioctl()
499 rc = evtchn_bind_to_user(u, alloc_unbound.port); in evtchn_ioctl()
500 if (rc == 0) in evtchn_ioctl()
501 rc = alloc_unbound.port; in evtchn_ioctl()
509 rc = -EFAULT; in evtchn_ioctl()
513 rc = -EINVAL; in evtchn_ioctl()
517 rc = -ENOTCONN; in evtchn_ioctl()
524 rc = 0; in evtchn_ioctl()
532 rc = -EFAULT; in evtchn_ioctl()
536 rc = -ENOTCONN; in evtchn_ioctl()
540 rc = 0; in evtchn_ioctl()
552 rc = 0; in evtchn_ioctl()
557 rc = -ENOSYS; in evtchn_ioctl()
562 return rc; in evtchn_ioctl()