summaryrefslogtreecommitdiffstats
path: root/sys/sys/interrupt.h
Commit message (Expand)AuthorAgeFilesLines
* - Remove the eintrcnt/eintrnames usage and introduce the concept ofattilio2011-07-181-2/+2
* - Merge changes to the base system to support OFED. These includejeff2011-03-211-0/+1
* Remove 'softclock_ih' as it is no longer used.jhb2010-11-031-1/+0
* - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] andjhb2009-10-231-3/+3
* Properly sort the intr_event_describe_handler() prototype.jhb2009-10-231-2/+2
* Add a facility for associating optional descriptions with active interruptjhb2009-10-151-1/+3
* Tweak some comments.jhb2009-05-201-3/+3
* Expose a new public routine intr_event_execute_handlers() which executesjhb2008-09-151-0/+13
* revert changes accidentally included in last commitkmacy2008-07-181-1/+0
* import vendor fixes to cxgbkmacy2008-07-181-0/+1
* - Add the interrupt vector number to intr_event_create so MI code canjeff2008-04-111-2/+5
* Add a MI intr_event_handle() routine for the non-INTR_FILTER case. Thisjhb2008-04-051-17/+34
* Simplify the interrupt code a bit:jhb2008-03-171-13/+4
* Add preliminary support for binding interrupts to CPUs:jhb2008-03-141-4/+9
* Bring in the reminaing bits to make interrupt filtering work:piso2007-05-061-0/+21
* Bump the interrupt storm detection counter to 1000. My slow fileservernjl2007-04-191-1/+2
* o break newbus api: add a new argument of type driver_filter_t topiso2007-02-231-3/+5
* Add a function to return the MD interrupt source cookie associated withjhb2006-12-121-0/+1
* Add a swi_remove() function to teardown software interrupt handlers. Forjhb2005-10-261-0/+1
* Reorganize the interrupt handling code a bit to make a few things cleanerjhb2005-10-251-36/+36
* Remove public declarations of variables that were forgotten when they wereobrien2005-08-101-1/+0
* /* -> /*- for license, minor formatting changesimp2005-01-071-1/+1
* Remove SWI_CAMNET since it's no longer used. Re-sort SWI priorities in itsscottl2004-10-051-5/+4
* Implement preemption of kernel threads natively in the scheduler ratherjhb2004-07-021-1/+1
* Adjust the priorities of software interrupts. Bump SWI_CLOCK up to 5jhb2004-06-281-6/+5
* Expand the argument to the ithread enable/disable helper hooks from anpeter2003-11-171-6/+6
* - Add a DDB command 'show intrcnt' to show the non-zero interrupt counts.jhb2003-10-241-0/+3
* "fast swi" taskqueue support. This is a taskqueue that uses spinlockssam2003-09-051-3/+4
* Introduce a new taskqueue that runs completely free of Giant, and inscottl2003-02-261-2/+3
* Remove __Palfred2002-03-191-11/+11
* Change the preemption code for software interrupt thread schedules andjhb2002-01-051-3/+1
* KSE Milestone 2julian2001-09-121-1/+1
* style(9) the structure definitions.obrien2001-09-051-2/+2
* Clean up the code exporting interrupt statistics via sysctl a bit:tmm2001-06-011-0/+6
* - Remove the global ithread_list_lock spin lock in favor of per-ithreadjhb2001-05-171-0/+4
* Initiate the deorbit burn sequence for sys/ipl.h by moving the softwarejhb2001-04-271-0/+13
* Work around a race condition where an interrupt handler can be removed fromjhb2001-02-221-0/+1
* - Add a new ithread_schedule() function to do the bulk of the work ofjhb2001-02-201-1/+2
* - Move struct ithd to sys/interrupt.h.jhb2001-02-091-21/+60
* - Overhaul the software interrupt code to use interrupt threads for eachjhb2000-10-251-18/+21
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.jhb2000-10-051-2/+3
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromjhb2000-09-131-0/+19
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Stage 1 of a cleanup of the i386 interrupt registration mechanism.peter1999-04-211-19/+4
* Implemented dynamic registration of software interrupt handlers. Notbde1998-08-111-1/+14
* Back out 'conflicts' with IRQs, remove intr_registered() declache1997-07-091-2/+1
* Add safety check in case "conflicts" keyword specified more times thanache1997-06-081-1/+2
* The defines INTR_FAST and INTR_EXCL are part of the public interface. Thedfr1997-06-021-1/+4
* Move "typedef struct intrec {} intrec" from sys/interrupt.h to kern_intr.cpeter1997-06-011-20/+7
* s/intrmask/intrmask_t/gpeter1997-05-311-12/+4
OpenPOWER on IntegriCloud