aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/interrupt.h
Commit message (Expand)AuthorAgeFilesLines
* Migrate ie->ie_assign_cpu and associated code to use an int for CPU ratherAdrian Chadd2014-09-171-4/+4
* - Remove the eintrcnt/eintrnames usage and introduce the concept ofAttilio Rao2011-07-181-2/+2
* - Merge changes to the base system to support OFED. These includeJeff Roberson2011-03-211-0/+1
* Remove 'softclock_ih' as it is no longer used.John Baldwin2010-11-031-1/+0
* - Fix several off-by-one errors when using MAXCOMLEN. The p_comm[] andJohn Baldwin2009-10-231-3/+3
* Properly sort the intr_event_describe_handler() prototype.John Baldwin2009-10-231-2/+2
* Add a facility for associating optional descriptions with active interruptJohn Baldwin2009-10-151-1/+3
* Tweak some comments.John Baldwin2009-05-201-3/+3
* Expose a new public routine intr_event_execute_handlers() which executesJohn Baldwin2008-09-151-0/+13
* revert changes accidentally included in last commitKip Macy2008-07-181-1/+0
* import vendor fixes to cxgbKip Macy2008-07-181-0/+1
* - Add the interrupt vector number to intr_event_create so MI code canJeff Roberson2008-04-111-2/+5
* Add a MI intr_event_handle() routine for the non-INTR_FILTER case. ThisJohn Baldwin2008-04-051-17/+34
* Simplify the interrupt code a bit:John Baldwin2008-03-171-13/+4
* Add preliminary support for binding interrupts to CPUs:John Baldwin2008-03-141-4/+9
* Bring in the reminaing bits to make interrupt filtering work:Paolo Pisati2007-05-061-0/+21
* Bump the interrupt storm detection counter to 1000. My slow fileserverNate Lawson2007-04-191-1/+2
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-3/+5
* Add a function to return the MD interrupt source cookie associated withJohn Baldwin2006-12-121-0/+1
* Add a swi_remove() function to teardown software interrupt handlers. ForJohn Baldwin2005-10-261-0/+1
* Reorganize the interrupt handling code a bit to make a few things cleanerJohn Baldwin2005-10-251-36/+36
* Remove public declarations of variables that were forgotten when they wereDavid E. O'Brien2005-08-101-1/+0
* /* -> /*- for license, minor formatting changesWarner Losh2005-01-071-1/+1
* Remove SWI_CAMNET since it's no longer used. Re-sort SWI priorities in itsScott Long2004-10-051-5/+4
* Implement preemption of kernel threads natively in the scheduler ratherJohn Baldwin2004-07-021-1/+1
* Adjust the priorities of software interrupts. Bump SWI_CLOCK up to 5John Baldwin2004-06-281-6/+5
* Expand the argument to the ithread enable/disable helper hooks from anPeter Wemm2003-11-171-6/+6
* - Add a DDB command 'show intrcnt' to show the non-zero interrupt counts.John Baldwin2003-10-241-0/+3
* "fast swi" taskqueue support. This is a taskqueue that uses spinlocksSam Leffler2003-09-051-3/+4
* Introduce a new taskqueue that runs completely free of Giant, and inScott Long2003-02-261-2/+3
* Remove __PAlfred Perlstein2002-03-191-11/+11
* Change the preemption code for software interrupt thread schedules andJohn Baldwin2002-01-051-3/+1
* KSE Milestone 2Julian Elischer2001-09-121-1/+1
* style(9) the structure definitions.David E. O'Brien2001-09-051-2/+2
* Clean up the code exporting interrupt statistics via sysctl a bit:Thomas Moestl2001-06-011-0/+6
* - Remove the global ithread_list_lock spin lock in favor of per-ithreadJohn Baldwin2001-05-171-0/+4
* Initiate the deorbit burn sequence for sys/ipl.h by moving the softwareJohn Baldwin2001-04-271-0/+13
* Work around a race condition where an interrupt handler can be removed fromJohn Baldwin2001-02-221-0/+1
* - Add a new ithread_schedule() function to do the bulk of the work ofJohn Baldwin2001-02-201-1/+2
* - Move struct ithd to sys/interrupt.h.John Baldwin2001-02-091-21/+60
* - Overhaul the software interrupt code to use interrupt threads for eachJohn Baldwin2000-10-251-18/+21
* - Heavyweight interrupt threads on the alpha for device I/O interrupts.John Baldwin2000-10-051-2/+3
* - Remove the inthand2_t type and use the equivalent driver_intr_t type fromJohn Baldwin2000-09-131-0/+19
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Stage 1 of a cleanup of the i386 interrupt registration mechanism.Peter Wemm1999-04-211-19/+4
* Implemented dynamic registration of software interrupt handlers. NotBruce Evans1998-08-111-1/+14
* Back out 'conflicts' with IRQs, remove intr_registered() declAndrey A. Chernov1997-07-091-2/+1
* Add safety check in case "conflicts" keyword specified more times thanAndrey A. Chernov1997-06-081-1/+2
* The defines INTR_FAST and INTR_EXCL are part of the public interface. TheDoug Rabson1997-06-021-1/+4
* Move "typedef struct intrec {} intrec" from sys/interrupt.h to kern_intr.cPeter Wemm1997-06-011-20/+7