evtchn.c (3f5e554f669098c84c82ce75e7577f7e0f3fccde) evtchn.c (376d908f52427591cef4acd172db9c3ef28676ec)
1/******************************************************************************
2 * evtchn.c
3 *
4 * Driver for receiving and demuxing event-channel signals.
5 *
6 * Copyright (c) 2004-2005, K A Fraser
7 * Multi-process extensions Copyright (c) 2004, Steven Smith
8 *

--- 503 unchanged lines hidden (view full) ---

512 .poll = evtchn_poll,
513 .fasync = evtchn_fasync,
514 .open = evtchn_open,
515 .release = evtchn_release,
516};
517
518static struct miscdevice evtchn_miscdev = {
519 .minor = MISC_DYNAMIC_MINOR,
1/******************************************************************************
2 * evtchn.c
3 *
4 * Driver for receiving and demuxing event-channel signals.
5 *
6 * Copyright (c) 2004-2005, K A Fraser
7 * Multi-process extensions Copyright (c) 2004, Steven Smith
8 *

--- 503 unchanged lines hidden (view full) ---

512 .poll = evtchn_poll,
513 .fasync = evtchn_fasync,
514 .open = evtchn_open,
515 .release = evtchn_release,
516};
517
518static struct miscdevice evtchn_miscdev = {
519 .minor = MISC_DYNAMIC_MINOR,
520 .name = "evtchn",
520 .name = "xen/evtchn",
521 .fops = &evtchn_fops,
522};
523static int __init evtchn_init(void)
524{
525 int err;
526
527 if (!xen_domain())
528 return -ENODEV;

--- 31 unchanged lines hidden ---
521 .fops = &evtchn_fops,
522};
523static int __init evtchn_init(void)
524{
525 int err;
526
527 if (!xen_domain())
528 return -ENODEV;

--- 31 unchanged lines hidden ---