evtchn           1370 arch/x86/xen/enlighten_pv.c 		xen_start_info->console.domU.evtchn = 0;
evtchn            189 drivers/block/xen-blkback/xenbus.c 			 unsigned int nr_grefs, unsigned int evtchn)
evtchn            232 drivers/block/xen-blkback/xenbus.c 	err = bind_interdomain_evtchn_to_irqhandler(blkif->domid, evtchn,
evtchn            931 drivers/block/xen-blkback/xenbus.c 	unsigned int nr_grefs, evtchn;
evtchn            934 drivers/block/xen-blkback/xenbus.c 			  &evtchn);
evtchn            998 drivers/block/xen-blkback/xenbus.c 	err = xen_blkif_map(ring, ring_ref, nr_grefs, evtchn);
evtchn           1000 drivers/block/xen-blkback/xenbus.c 		xenbus_dev_fatal(dev, err, "mapping ring-ref port %u", evtchn);
evtchn            178 drivers/block/xen-blkfront.c 	unsigned int evtchn, irq;
evtchn           1340 drivers/block/xen-blkfront.c 	rinfo->evtchn = rinfo->irq = 0;
evtchn           1700 drivers/block/xen-blkfront.c 	err = xenbus_alloc_evtchn(dev, &rinfo->evtchn);
evtchn           1704 drivers/block/xen-blkfront.c 	err = bind_evtchn_to_irqhandler(rinfo->evtchn, blkif_interrupt, 0,
evtchn           1751 drivers/block/xen-blkfront.c 	err = xenbus_printf(xbt, dir, "event-channel", "%u", rinfo->evtchn);
evtchn             26 drivers/char/tpm/xen-tpmfront.c 	unsigned int evtchn;
evtchn            126 drivers/char/tpm/xen-tpmfront.c 	notify_remote_via_evtchn(priv->evtchn);
evtchn            161 drivers/char/tpm/xen-tpmfront.c 	notify_remote_via_evtchn(priv->evtchn);
evtchn            270 drivers/char/tpm/xen-tpmfront.c 	rv = xenbus_alloc_evtchn(dev, &priv->evtchn);
evtchn            274 drivers/char/tpm/xen-tpmfront.c 	rv = bind_evtchn_to_irqhandler(priv->evtchn, tpmif_interrupt, 0,
evtchn            297 drivers/char/tpm/xen-tpmfront.c 			priv->evtchn);
evtchn            426 drivers/input/misc/xen-kbdfront.c 	int ret, evtchn;
evtchn            435 drivers/input/misc/xen-kbdfront.c 	ret = xenbus_alloc_evtchn(dev, &evtchn);
evtchn            438 drivers/input/misc/xen-kbdfront.c 	ret = bind_evtchn_to_irqhandler(evtchn, input_handler,
evtchn            461 drivers/input/misc/xen-kbdfront.c 			    evtchn);
evtchn            482 drivers/input/misc/xen-kbdfront.c 	xenbus_free_evtchn(dev, evtchn);
evtchn            345 drivers/net/xen-netback/common.h 			unsigned int evtchn);
evtchn            583 drivers/net/xen-netback/interface.c 			unsigned int evtchn)
evtchn            598 drivers/net/xen-netback/interface.c 	err = bind_interdomain_evtchn_to_irq(vif->domid, evtchn);
evtchn            840 drivers/net/xen-netback/xenbus.c 	unsigned int evtchn;
evtchn            859 drivers/net/xen-netback/xenbus.c 	evtchn = val;
evtchn            861 drivers/net/xen-netback/xenbus.c 	err = xenvif_connect_ctrl(vif, ring_ref, evtchn);
evtchn            865 drivers/net/xen-netback/xenbus.c 				 ring_ref, evtchn);
evtchn             43 drivers/pci/xen-pcifront.c 	int evtchn;
evtchn            119 drivers/pci/xen-pcifront.c 	evtchn_port_t port = pdev->evtchn;
evtchn            671 drivers/pci/xen-pcifront.c 	notify_remote_via_evtchn(pdev->evtchn);
evtchn            749 drivers/pci/xen-pcifront.c 	pdev->evtchn = INVALID_EVTCHN;
evtchn            772 drivers/pci/xen-pcifront.c 	if (pdev->evtchn != INVALID_EVTCHN)
evtchn            773 drivers/pci/xen-pcifront.c 		xenbus_free_evtchn(pdev->xdev, pdev->evtchn);
evtchn            798 drivers/pci/xen-pcifront.c 	err = xenbus_alloc_evtchn(pdev->xdev, &pdev->evtchn);
evtchn            802 drivers/pci/xen-pcifront.c 	err = bind_evtchn_to_irqhandler(pdev->evtchn, pcifront_handler_aer,
evtchn            823 drivers/pci/xen-pcifront.c 				    "event-channel", "%u", pdev->evtchn);
evtchn            109 drivers/scsi/xen-scsifront.c 	unsigned int evtchn;
evtchn            728 drivers/scsi/xen-scsifront.c 	err = xenbus_alloc_evtchn(dev, &info->evtchn);
evtchn            734 drivers/scsi/xen-scsifront.c 	err = bind_evtchn_to_irq(info->evtchn);
evtchn            779 drivers/scsi/xen-scsifront.c 	pr_debug("%s: %u %u\n", __func__, info->ring_ref, info->evtchn);
evtchn            794 drivers/scsi/xen-scsifront.c 			    info->evtchn);
evtchn             39 drivers/tty/hvc/hvc_xen.c 	unsigned int evtchn;
evtchn             76 drivers/tty/hvc/hvc_xen.c 	notify_remote_via_evtchn(cons->evtchn);
evtchn            215 drivers/tty/hvc/hvc_xen.c 	info->evtchn = v;
evtchn            238 drivers/tty/hvc/hvc_xen.c 	info->evtchn = xen_start_info->console.domU.evtchn;
evtchn            255 drivers/tty/hvc/hvc_xen.c 	if (!xen_start_info->console.domU.evtchn)
evtchn            306 drivers/tty/hvc/hvc_xen.c 			info->evtchn = v;
evtchn            308 drivers/tty/hvc/hvc_xen.c 		info->evtchn = xen_start_info->console.domU.evtchn;
evtchn            317 drivers/tty/hvc/hvc_xen.c 		rebind_evtchn_irq(info->evtchn, info->irq);
evtchn            327 drivers/tty/hvc/hvc_xen.c 	if (info->evtchn > 0)
evtchn            328 drivers/tty/hvc/hvc_xen.c 		xenbus_free_evtchn(info->xbdev, info->evtchn);
evtchn            329 drivers/tty/hvc/hvc_xen.c 	info->evtchn = 0;
evtchn            370 drivers/tty/hvc/hvc_xen.c 	int ret, evtchn, devid, ref, irq;
evtchn            374 drivers/tty/hvc/hvc_xen.c 	ret = xenbus_alloc_evtchn(dev, &evtchn);
evtchn            377 drivers/tty/hvc/hvc_xen.c 	info->evtchn = evtchn;
evtchn            378 drivers/tty/hvc/hvc_xen.c 	irq = bind_evtchn_to_irq(evtchn);
evtchn            407 drivers/tty/hvc/hvc_xen.c 			    evtchn);
evtchn            542 drivers/tty/hvc/hvc_xen.c 		info->irq = bind_evtchn_to_irq(info->evtchn);
evtchn            579 drivers/video/fbdev/xen-fbfront.c 	int ret, evtchn, irq;
evtchn            582 drivers/video/fbdev/xen-fbfront.c 	ret = xenbus_alloc_evtchn(dev, &evtchn);
evtchn            585 drivers/video/fbdev/xen-fbfront.c 	irq = bind_evtchn_to_irqhandler(evtchn, xenfb_event_handler,
evtchn            588 drivers/video/fbdev/xen-fbfront.c 		xenbus_free_evtchn(dev, evtchn);
evtchn            603 drivers/video/fbdev/xen-fbfront.c 			    evtchn);
evtchn             52 drivers/xen/events/events_2l.c 	clear_bit(info->evtchn, BM(per_cpu(cpu_evtchn_mask, info->cpu)));
evtchn             53 drivers/xen/events/events_2l.c 	set_bit(info->evtchn, BM(per_cpu(cpu_evtchn_mask, cpu)));
evtchn            176 drivers/xen/events/events_2l.c 		unsigned int evtchn = evtchn_from_irq(irq);
evtchn            177 drivers/xen/events/events_2l.c 		word_idx = evtchn / BITS_PER_LONG;
evtchn            178 drivers/xen/events/events_2l.c 		bit_idx = evtchn % BITS_PER_LONG;
evtchn            119 drivers/xen/events/events_base.c static int set_evtchn_to_irq(unsigned evtchn, unsigned irq)
evtchn            124 drivers/xen/events/events_base.c 	if (evtchn >= xen_evtchn_max_channels())
evtchn            127 drivers/xen/events/events_base.c 	row = EVTCHN_ROW(evtchn);
evtchn            128 drivers/xen/events/events_base.c 	col = EVTCHN_COL(evtchn);
evtchn            146 drivers/xen/events/events_base.c int get_evtchn_to_irq(unsigned evtchn)
evtchn            148 drivers/xen/events/events_base.c 	if (evtchn >= xen_evtchn_max_channels())
evtchn            150 drivers/xen/events/events_base.c 	if (evtchn_to_irq[EVTCHN_ROW(evtchn)] == NULL)
evtchn            152 drivers/xen/events/events_base.c 	return evtchn_to_irq[EVTCHN_ROW(evtchn)][EVTCHN_COL(evtchn)];
evtchn            165 drivers/xen/events/events_base.c 				     unsigned evtchn,
evtchn            174 drivers/xen/events/events_base.c 	info->evtchn = evtchn;
evtchn            177 drivers/xen/events/events_base.c 	ret = set_evtchn_to_irq(evtchn, irq);
evtchn            187 drivers/xen/events/events_base.c 				     unsigned evtchn)
evtchn            191 drivers/xen/events/events_base.c 	return xen_irq_info_common_setup(info, irq, IRQT_EVTCHN, evtchn, 0);
evtchn            196 drivers/xen/events/events_base.c 				  unsigned evtchn,
evtchn            205 drivers/xen/events/events_base.c 	return xen_irq_info_common_setup(info, irq, IRQT_IPI, evtchn, 0);
evtchn            210 drivers/xen/events/events_base.c 				   unsigned evtchn,
evtchn            219 drivers/xen/events/events_base.c 	return xen_irq_info_common_setup(info, irq, IRQT_VIRQ, evtchn, 0);
evtchn            223 drivers/xen/events/events_base.c 				   unsigned evtchn,
evtchn            236 drivers/xen/events/events_base.c 	return xen_irq_info_common_setup(info, irq, IRQT_PIRQ, evtchn, 0);
evtchn            241 drivers/xen/events/events_base.c 	set_evtchn_to_irq(info->evtchn, -1);
evtchn            242 drivers/xen/events/events_base.c 	info->evtchn = 0;
evtchn            253 drivers/xen/events/events_base.c 	return info_for_irq(irq)->evtchn;
evtchn            256 drivers/xen/events/events_base.c unsigned irq_from_evtchn(unsigned int evtchn)
evtchn            258 drivers/xen/events/events_base.c 	return get_evtchn_to_irq(evtchn);
evtchn            307 drivers/xen/events/events_base.c unsigned int cpu_from_evtchn(unsigned int evtchn)
evtchn            309 drivers/xen/events/events_base.c 	int irq = get_evtchn_to_irq(evtchn);
evtchn            357 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn            359 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn            360 drivers/xen/events/events_base.c 		notify_remote_via_evtchn(evtchn);
evtchn            475 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(data->irq);
evtchn            479 drivers/xen/events/events_base.c 	if (!VALID_EVTCHN(evtchn))
evtchn            484 drivers/xen/events/events_base.c 		int masked = test_and_set_mask(evtchn);
evtchn            486 drivers/xen/events/events_base.c 		clear_evtchn(evtchn);
evtchn            491 drivers/xen/events/events_base.c 			unmask_evtchn(evtchn);
evtchn            493 drivers/xen/events/events_base.c 		clear_evtchn(evtchn);
evtchn            511 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn            516 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn            528 drivers/xen/events/events_base.c 	evtchn = bind_pirq.port;
evtchn            532 drivers/xen/events/events_base.c 	rc = set_evtchn_to_irq(evtchn, irq);
evtchn            536 drivers/xen/events/events_base.c 	info->evtchn = evtchn;
evtchn            537 drivers/xen/events/events_base.c 	bind_evtchn_to_cpu(evtchn, 0);
evtchn            544 drivers/xen/events/events_base.c 	unmask_evtchn(evtchn);
evtchn            551 drivers/xen/events/events_base.c 	xen_evtchn_close(evtchn);
evtchn            564 drivers/xen/events/events_base.c 	unsigned evtchn = evtchn_from_irq(irq);
evtchn            568 drivers/xen/events/events_base.c 	if (!VALID_EVTCHN(evtchn))
evtchn            571 drivers/xen/events/events_base.c 	mask_evtchn(evtchn);
evtchn            572 drivers/xen/events/events_base.c 	xen_evtchn_close(evtchn);
evtchn            604 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn            613 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn)) {
evtchn            616 drivers/xen/events/events_base.c 		xen_evtchn_close(evtchn);
evtchn            830 drivers/xen/events/events_base.c int bind_evtchn_to_irq(unsigned int evtchn)
evtchn            835 drivers/xen/events/events_base.c 	if (evtchn >= xen_evtchn_max_channels())
evtchn            840 drivers/xen/events/events_base.c 	irq = get_evtchn_to_irq(evtchn);
evtchn            850 drivers/xen/events/events_base.c 		ret = xen_irq_info_evtchn_setup(irq, evtchn);
evtchn            857 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, 0);
evtchn            873 drivers/xen/events/events_base.c 	int evtchn, irq;
evtchn            892 drivers/xen/events/events_base.c 		evtchn = bind_ipi.port;
evtchn            894 drivers/xen/events/events_base.c 		ret = xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);
evtchn            900 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, cpu);
evtchn            965 drivers/xen/events/events_base.c 	int evtchn, irq, ret;
evtchn            988 drivers/xen/events/events_base.c 			evtchn = bind_virq.port;
evtchn            993 drivers/xen/events/events_base.c 			evtchn = ret;
evtchn            996 drivers/xen/events/events_base.c 		ret = xen_irq_info_virq_setup(cpu, irq, evtchn, virq);
evtchn           1003 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, cpu);
evtchn           1022 drivers/xen/events/events_base.c int bind_evtchn_to_irqhandler(unsigned int evtchn,
evtchn           1029 drivers/xen/events/events_base.c 	irq = bind_evtchn_to_irq(evtchn);
evtchn           1135 drivers/xen/events/events_base.c int evtchn_make_refcounted(unsigned int evtchn)
evtchn           1137 drivers/xen/events/events_base.c 	int irq = get_evtchn_to_irq(evtchn);
evtchn           1156 drivers/xen/events/events_base.c int evtchn_get(unsigned int evtchn)
evtchn           1162 drivers/xen/events/events_base.c 	if (evtchn >= xen_evtchn_max_channels())
evtchn           1167 drivers/xen/events/events_base.c 	irq = get_evtchn_to_irq(evtchn);
evtchn           1189 drivers/xen/events/events_base.c void evtchn_put(unsigned int evtchn)
evtchn           1191 drivers/xen/events/events_base.c 	int irq = get_evtchn_to_irq(evtchn);
evtchn           1265 drivers/xen/events/events_base.c void rebind_evtchn_irq(int evtchn, int irq)
evtchn           1279 drivers/xen/events/events_base.c 	BUG_ON(get_evtchn_to_irq(evtchn) != -1);
evtchn           1284 drivers/xen/events/events_base.c 	(void)xen_irq_info_evtchn_setup(irq, evtchn);
evtchn           1288 drivers/xen/events/events_base.c         bind_evtchn_to_cpu(evtchn, info->cpu);
evtchn           1297 drivers/xen/events/events_base.c static int xen_rebind_evtchn_to_cpu(int evtchn, unsigned int tcpu)
evtchn           1302 drivers/xen/events/events_base.c 	if (!VALID_EVTCHN(evtchn))
evtchn           1309 drivers/xen/events/events_base.c 	bind_vcpu.port = evtchn;
evtchn           1316 drivers/xen/events/events_base.c 	masked = test_and_set_mask(evtchn);
evtchn           1324 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, tcpu);
evtchn           1327 drivers/xen/events/events_base.c 		unmask_evtchn(evtchn);
evtchn           1355 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(data->irq);
evtchn           1357 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn           1358 drivers/xen/events/events_base.c 		unmask_evtchn(evtchn);
evtchn           1363 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(data->irq);
evtchn           1365 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn           1366 drivers/xen/events/events_base.c 		mask_evtchn(evtchn);
evtchn           1371 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(data->irq);
evtchn           1373 drivers/xen/events/events_base.c 	if (!VALID_EVTCHN(evtchn))
evtchn           1378 drivers/xen/events/events_base.c 		int masked = test_and_set_mask(evtchn);
evtchn           1380 drivers/xen/events/events_base.c 		clear_evtchn(evtchn);
evtchn           1385 drivers/xen/events/events_base.c 			unmask_evtchn(evtchn);
evtchn           1387 drivers/xen/events/events_base.c 		clear_evtchn(evtchn);
evtchn           1398 drivers/xen/events/events_base.c 	unsigned int evtchn = evtchn_from_irq(data->irq);
evtchn           1401 drivers/xen/events/events_base.c 	if (!VALID_EVTCHN(evtchn))
evtchn           1404 drivers/xen/events/events_base.c 	masked = test_and_set_mask(evtchn);
evtchn           1405 drivers/xen/events/events_base.c 	set_evtchn(evtchn);
evtchn           1407 drivers/xen/events/events_base.c 		unmask_evtchn(evtchn);
evtchn           1453 drivers/xen/events/events_base.c 	int virq, irq, evtchn;
evtchn           1467 drivers/xen/events/events_base.c 		evtchn = bind_virq.port;
evtchn           1470 drivers/xen/events/events_base.c 		(void)xen_irq_info_virq_setup(cpu, irq, evtchn, virq);
evtchn           1471 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, cpu);
evtchn           1478 drivers/xen/events/events_base.c 	int ipi, irq, evtchn;
evtchn           1491 drivers/xen/events/events_base.c 		evtchn = bind_ipi.port;
evtchn           1494 drivers/xen/events/events_base.c 		(void)xen_irq_info_ipi_setup(cpu, irq, evtchn, ipi);
evtchn           1495 drivers/xen/events/events_base.c 		bind_evtchn_to_cpu(evtchn, cpu);
evtchn           1502 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn           1504 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn           1505 drivers/xen/events/events_base.c 		clear_evtchn(evtchn);
evtchn           1510 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn           1512 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn           1513 drivers/xen/events/events_base.c 		set_evtchn(evtchn);
evtchn           1518 drivers/xen/events/events_base.c 	int evtchn = evtchn_from_irq(irq);
evtchn           1521 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn))
evtchn           1522 drivers/xen/events/events_base.c 		ret = test_evtchn(evtchn);
evtchn           1531 drivers/xen/events/events_base.c 	evtchn_port_t evtchn = evtchn_from_irq(irq);
evtchn           1533 drivers/xen/events/events_base.c 	if (VALID_EVTCHN(evtchn)) {
evtchn           1538 drivers/xen/events/events_base.c 		set_xen_guest_handle(poll.ports, &evtchn);
evtchn           1579 drivers/xen/events/events_base.c 		info->evtchn = 0; /* zap event-channel binding */
evtchn           1680 drivers/xen/events/events_base.c 	unsigned int evtchn;
evtchn           1692 drivers/xen/events/events_base.c 	for (evtchn = 0; evtchn < xen_evtchn_nr_channels(); evtchn++)
evtchn           1693 drivers/xen/events/events_base.c 		mask_evtchn(evtchn);
evtchn            143 drivers/xen/events/events_fifo.c 	unsigned port = info->evtchn;
evtchn             36 drivers/xen/events/events_internal.h 	unsigned int evtchn;	/* event channel */
evtchn             77 drivers/xen/events/events_internal.h int get_evtchn_to_irq(unsigned int evtchn);
evtchn             81 drivers/xen/events/events_internal.h unsigned cpu_from_evtchn(unsigned int evtchn);
evtchn            107 drivers/xen/evtchn.c static int add_evtchn(struct per_user_data *u, struct user_evtchn *evtchn)
evtchn            119 drivers/xen/evtchn.c 		if (this->port < evtchn->port)
evtchn            121 drivers/xen/evtchn.c 		else if (this->port > evtchn->port)
evtchn            128 drivers/xen/evtchn.c 	rb_link_node(&evtchn->node, parent, new);
evtchn            129 drivers/xen/evtchn.c 	rb_insert_color(&evtchn->node, &u->evtchns);
evtchn            134 drivers/xen/evtchn.c static void del_evtchn(struct per_user_data *u, struct user_evtchn *evtchn)
evtchn            137 drivers/xen/evtchn.c 	rb_erase(&evtchn->node, &u->evtchns);
evtchn            138 drivers/xen/evtchn.c 	kfree(evtchn);
evtchn            146 drivers/xen/evtchn.c 		struct user_evtchn *evtchn;
evtchn            148 drivers/xen/evtchn.c 		evtchn = rb_entry(node, struct user_evtchn, node);
evtchn            150 drivers/xen/evtchn.c 		if (evtchn->port < port)
evtchn            152 drivers/xen/evtchn.c 		else if (evtchn->port > port)
evtchn            155 drivers/xen/evtchn.c 			return evtchn;
evtchn            162 drivers/xen/evtchn.c 	struct user_evtchn *evtchn = data;
evtchn            163 drivers/xen/evtchn.c 	struct per_user_data *u = evtchn->user;
evtchn            165 drivers/xen/evtchn.c 	WARN(!evtchn->enabled,
evtchn            167 drivers/xen/evtchn.c 	     evtchn->port, u);
evtchn            170 drivers/xen/evtchn.c 	evtchn->enabled = false;
evtchn            175 drivers/xen/evtchn.c 		*evtchn_ring_entry(u, u->ring_prod) = evtchn->port;
evtchn            290 drivers/xen/evtchn.c 		struct user_evtchn *evtchn;
evtchn            292 drivers/xen/evtchn.c 		evtchn = find_evtchn(u, port);
evtchn            293 drivers/xen/evtchn.c 		if (evtchn && !evtchn->enabled) {
evtchn            294 drivers/xen/evtchn.c 			evtchn->enabled = true;
evtchn            366 drivers/xen/evtchn.c 	struct user_evtchn *evtchn;
evtchn            379 drivers/xen/evtchn.c 	evtchn = kzalloc(sizeof(*evtchn), GFP_KERNEL);
evtchn            380 drivers/xen/evtchn.c 	if (!evtchn)
evtchn            383 drivers/xen/evtchn.c 	evtchn->user = u;
evtchn            384 drivers/xen/evtchn.c 	evtchn->port = port;
evtchn            385 drivers/xen/evtchn.c 	evtchn->enabled = true; /* start enabled */
evtchn            387 drivers/xen/evtchn.c 	rc = add_evtchn(u, evtchn);
evtchn            396 drivers/xen/evtchn.c 				       u->name, evtchn);
evtchn            408 drivers/xen/evtchn.c 	del_evtchn(u, evtchn);
evtchn            413 drivers/xen/evtchn.c 				    struct user_evtchn *evtchn)
evtchn            415 drivers/xen/evtchn.c 	int irq = irq_from_evtchn(evtchn->port);
evtchn            419 drivers/xen/evtchn.c 	unbind_from_irqhandler(irq, evtchn);
evtchn            421 drivers/xen/evtchn.c 	del_evtchn(u, evtchn);
evtchn            426 drivers/xen/evtchn.c static void evtchn_bind_interdom_next_vcpu(int evtchn)
evtchn            432 drivers/xen/evtchn.c 	irq = irq_from_evtchn(evtchn);
evtchn            545 drivers/xen/evtchn.c 		struct user_evtchn *evtchn;
evtchn            556 drivers/xen/evtchn.c 		evtchn = find_evtchn(u, unbind.port);
evtchn            557 drivers/xen/evtchn.c 		if (!evtchn)
evtchn            561 drivers/xen/evtchn.c 		evtchn_unbind_from_user(u, evtchn);
evtchn            568 drivers/xen/evtchn.c 		struct user_evtchn *evtchn;
evtchn            575 drivers/xen/evtchn.c 		evtchn = find_evtchn(u, notify.port);
evtchn            576 drivers/xen/evtchn.c 		if (evtchn) {
evtchn            676 drivers/xen/evtchn.c 		struct user_evtchn *evtchn;
evtchn            678 drivers/xen/evtchn.c 		evtchn = rb_entry(node, struct user_evtchn, node);
evtchn            679 drivers/xen/evtchn.c 		disable_irq(irq_from_evtchn(evtchn->port));
evtchn            680 drivers/xen/evtchn.c 		evtchn_unbind_from_user(u, evtchn);
evtchn            303 drivers/xen/pvcalls-back.c 		uint32_t evtchn,
evtchn            338 drivers/xen/pvcalls-back.c 						    evtchn,
evtchn            405 drivers/xen/pvcalls-back.c 					req->u.connect.evtchn,
evtchn            547 drivers/xen/pvcalls-back.c 					req->u.accept.evtchn,
evtchn            908 drivers/xen/pvcalls-back.c 	int err, evtchn;
evtchn            918 drivers/xen/pvcalls-back.c 			   &evtchn);
evtchn            934 drivers/xen/pvcalls-back.c 	err = bind_interdomain_evtchn_to_irq(dev->otherend_id, evtchn);
evtchn            371 drivers/xen/pvcalls-front.c static int create_active(struct sock_mapping *map, int *evtchn)
evtchn            376 drivers/xen/pvcalls-front.c 	*evtchn = -1;
evtchn            389 drivers/xen/pvcalls-front.c 	ret = xenbus_alloc_evtchn(pvcalls_front_dev, evtchn);
evtchn            392 drivers/xen/pvcalls-front.c 	irq = bind_evtchn_to_irqhandler(*evtchn, pvcalls_front_conn_handler,
evtchn            407 drivers/xen/pvcalls-front.c 	if (*evtchn >= 0)
evtchn            408 drivers/xen/pvcalls-front.c 		xenbus_free_evtchn(pvcalls_front_dev, *evtchn);
evtchn            418 drivers/xen/pvcalls-front.c 	int notify, req_id, ret, evtchn;
evtchn            442 drivers/xen/pvcalls-front.c 	ret = create_active(map, &evtchn);
evtchn            457 drivers/xen/pvcalls-front.c 	req->u.connect.evtchn = evtchn;
evtchn            768 drivers/xen/pvcalls-front.c 	int notify, req_id, ret, evtchn, nonblock;
evtchn            832 drivers/xen/pvcalls-front.c 	ret = create_active(map2, &evtchn);
evtchn            850 drivers/xen/pvcalls-front.c 	req->u.accept.evtchn = evtchn;
evtchn           1128 drivers/xen/pvcalls-front.c 	int ret = -ENOMEM, evtchn, i;
evtchn           1184 drivers/xen/pvcalls-front.c 	ret = xenbus_alloc_evtchn(dev, &evtchn);
evtchn           1188 drivers/xen/pvcalls-front.c 	bedata->irq = bind_evtchn_to_irqhandler(evtchn,
evtchn           1219 drivers/xen/pvcalls-front.c 			    evtchn);
evtchn            816 drivers/xen/xen-scsiback.c 			evtchn_port_t evtchn)
evtchn            832 drivers/xen/xen-scsiback.c 	err = bind_interdomain_evtchn_to_irq(info->domid, evtchn);
evtchn            857 drivers/xen/xen-scsiback.c 	unsigned int ring_ref, evtchn;
evtchn            862 drivers/xen/xen-scsiback.c 			"event-channel", "%u", &evtchn, NULL);
evtchn            868 drivers/xen/xen-scsiback.c 	return scsiback_init_sring(info, ring_ref, evtchn);
evtchn             17 include/xen/events.h int bind_evtchn_to_irq(unsigned int evtchn);
evtchn             18 include/xen/events.h int bind_evtchn_to_irqhandler(unsigned int evtchn,
evtchn             57 include/xen/events.h int evtchn_make_refcounted(unsigned int evtchn);
evtchn             58 include/xen/events.h int evtchn_get(unsigned int evtchn);
evtchn             59 include/xen/events.h void evtchn_put(unsigned int evtchn);
evtchn             62 include/xen/events.h void rebind_evtchn_irq(int evtchn, int irq);
evtchn             89 include/xen/events.h unsigned irq_from_evtchn(unsigned int evtchn);
evtchn             53 include/xen/interface/io/pvcalls.h             uint32_t evtchn;
evtchn             72 include/xen/interface/io/pvcalls.h             uint32_t evtchn;
evtchn            646 include/xen/interface/xen.h 			uint32_t  evtchn;   /* Event channel for console page.        */
evtchn             63 net/9p/trans_xen.c 	int evtchn;
evtchn            361 net/9p/trans_xen.c 	ret = xenbus_alloc_evtchn(dev, &ring->evtchn);
evtchn            364 net/9p/trans_xen.c 	ring->irq = bind_evtchn_to_irqhandler(ring->evtchn,
evtchn            370 net/9p/trans_xen.c 	xenbus_free_evtchn(dev, ring->evtchn);
evtchn            455 net/9p/trans_xen.c 				    priv->rings[i].evtchn);