Lines Matching full:bind
62 struct mutex bind_mutex; /* serialize bind/unbind operations */
375 * serialized bind operations.) in evtchn_bind_to_user()
403 /* bind failed, should close the port now */ in evtchn_bind_to_user()
460 /* Prevent bind from racing with unbind */ in evtchn_ioctl()
465 struct ioctl_evtchn_bind_virq bind; in evtchn_ioctl() local
473 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl()
476 bind_virq.virq = bind.virq; in evtchn_ioctl()
490 struct ioctl_evtchn_bind_interdomain bind; in evtchn_ioctl() local
494 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl()
499 u->restrict_domid != bind.remote_domain) in evtchn_ioctl()
502 bind_interdomain.remote_dom = bind.remote_domain; in evtchn_ioctl()
503 bind_interdomain.remote_port = bind.remote_port; in evtchn_ioctl()
518 struct ioctl_evtchn_bind_unbound_port bind; in evtchn_ioctl() local
526 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl()
530 alloc_unbound.remote_dom = bind.remote_domain; in evtchn_ioctl()