evtchn.c (c900529f3d9161bfde5cca0754f83b4d3c3e0220) | evtchn.c (3c8f5965a99397368d3762a9814a21a3e442e1a4) |
---|---|
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 * --- 383 unchanged lines hidden (view full) --- 392 rc = add_evtchn(u, evtchn); 393 if (rc < 0) 394 goto err; 395 396 rc = evtchn_resize_ring(u); 397 if (rc < 0) 398 goto err; 399 | 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 * --- 383 unchanged lines hidden (view full) --- 392 rc = add_evtchn(u, evtchn); 393 if (rc < 0) 394 goto err; 395 396 rc = evtchn_resize_ring(u); 397 if (rc < 0) 398 goto err; 399 |
400 rc = bind_evtchn_to_irqhandler_lateeoi(port, evtchn_interrupt, 0, | 400 rc = bind_evtchn_to_irqhandler_lateeoi(port, evtchn_interrupt, IRQF_SHARED, |
401 u->name, evtchn); 402 if (rc < 0) 403 goto err; 404 405 rc = evtchn_make_refcounted(port, is_static); 406 return rc; 407 408err: --- 318 unchanged lines hidden --- | 401 u->name, evtchn); 402 if (rc < 0) 403 goto err; 404 405 rc = evtchn_make_refcounted(port, is_static); 406 return rc; 407 408err: --- 318 unchanged lines hidden --- |