Lines Matching refs:rc

166 	int rc;  in evtchn_read()  local
182 rc = -EFBIG; in evtchn_read()
196 rc = wait_event_interruptible(u->evtchn_wait, in evtchn_read()
198 if (rc) in evtchn_read()
199 return rc; in evtchn_read()
220 rc = -EFAULT; in evtchn_read()
228 rc = bytes1 + bytes2; in evtchn_read()
232 return rc; in evtchn_read()
238 int rc, i; in evtchn_write() local
248 rc = 0; in evtchn_write()
255 rc = -EFAULT; in evtchn_write()
274 rc = count; in evtchn_write()
278 return rc; in evtchn_write()
285 int rc = 0; in evtchn_bind_to_user() local
304 rc = add_evtchn(u, evtchn); in evtchn_bind_to_user()
305 if (rc < 0) in evtchn_bind_to_user()
308 rc = bind_evtchn_to_irqhandler(port, evtchn_interrupt, 0, in evtchn_bind_to_user()
310 if (rc < 0) in evtchn_bind_to_user()
313 rc = evtchn_make_refcounted(port); in evtchn_bind_to_user()
314 return rc; in evtchn_bind_to_user()
322 return rc; in evtchn_bind_to_user()
340 int rc; in evtchn_ioctl() local
352 rc = -EFAULT; in evtchn_ioctl()
358 rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_virq, in evtchn_ioctl()
360 if (rc != 0) in evtchn_ioctl()
363 rc = evtchn_bind_to_user(u, bind_virq.port); in evtchn_ioctl()
364 if (rc == 0) in evtchn_ioctl()
365 rc = bind_virq.port; in evtchn_ioctl()
373 rc = -EFAULT; in evtchn_ioctl()
379 rc = HYPERVISOR_event_channel_op(EVTCHNOP_bind_interdomain, in evtchn_ioctl()
381 if (rc != 0) in evtchn_ioctl()
384 rc = evtchn_bind_to_user(u, bind_interdomain.local_port); in evtchn_ioctl()
385 if (rc == 0) in evtchn_ioctl()
386 rc = bind_interdomain.local_port; in evtchn_ioctl()
394 rc = -EFAULT; in evtchn_ioctl()
400 rc = HYPERVISOR_event_channel_op(EVTCHNOP_alloc_unbound, in evtchn_ioctl()
402 if (rc != 0) in evtchn_ioctl()
405 rc = evtchn_bind_to_user(u, alloc_unbound.port); in evtchn_ioctl()
406 if (rc == 0) in evtchn_ioctl()
407 rc = alloc_unbound.port; in evtchn_ioctl()
415 rc = -EFAULT; in evtchn_ioctl()
419 rc = -EINVAL; in evtchn_ioctl()
423 rc = -ENOTCONN; in evtchn_ioctl()
430 rc = 0; in evtchn_ioctl()
438 rc = -EFAULT; in evtchn_ioctl()
442 rc = -ENOTCONN; in evtchn_ioctl()
446 rc = 0; in evtchn_ioctl()
458 rc = 0; in evtchn_ioctl()
463 rc = -ENOSYS; in evtchn_ioctl()
468 return rc; in evtchn_ioctl()