summaryrefslogtreecommitdiffstats
path: root/sys/arch/sgi/include/intr.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove unused spllock().visa2018-08-201-2/+1
* Include <sys/mutex.h> instead of <machine/mutex.h>mpi2018-01-221-2/+2
* Define register_splx_handler() in one place.visa2017-06-111-13/+2
* Let MP-safe interrupt handlers run without the kernel lock on sgi.visa2017-02-111-2/+3
* Rename mips64's trap_frame into trapframe.mpi2016-03-061-3/+3
* Add IPI logic. Assign two additional interrupts for inter-processorvisa2015-12-251-1/+3
* intr_barrier(9) for loongson, octeon and sgi.kettenis2015-09-131-1/+3
* unify the mutex implementations on all the mips64 platforms.dlg2015-07-081-1/+3
* Add a dummy IPL_MPSAFE definition.kettenis2013-05-171-1/+4
* Convert netisr to a normal soft interrupt instead of hanving MD codeclaudio2010-12-211-6/+1
* Define IPL_SCHED as IPL_CLOCK, not IPL_HIGH.miod2010-01-181-3/+4
* MP-safe pmap implemented, enable IPI in interrupt handler to avoid deadlock.syuu2009-12-281-1/+9
* IPL_IPI priority raised to IPL_IPI > IPL_HIGH for handling TLB shootdown.syuu2009-12-021-3/+3
* Now IPI can interrupt to clock interrupt handler.syuu2009-11-261-2/+3
* IP30 IPI implementation.syuu2009-11-251-3/+4
* Allow xbow_intr_establish() callers to provide optional storage for themiod2009-11-251-1/+3
* Get rid of unused `frame' member of struct intrhand; only hardclock() needsmiod2009-10-261-2/+1
* Completely overhaul interrupt handling on sgi. Cpu state now only stores amiod2009-10-221-59/+46
* The recent cleanups make blatantly visible that the pending_int handlermiod2009-10-221-5/+5
* unifdef -DIMASK_EXTERNAL to the mips code. Support for interrupt masking atmiod2009-10-221-30/+9
* Replace intrmask_t with uint32_t. This types only describes interrupt masksmiod2009-10-221-13/+8
* Replace IP32 hw_setintrmask() .S routine with a two line C routine.miod2009-10-211-2/+1
* ipending, cpl moved into cpu_infosyuu2009-10-071-4/+1
* cpu status flag, cpuid added to cpu_info.syuu2009-09-151-1/+2
* Constify the what/name parameter of pci_intr_establish().mk2009-08-221-2/+2
* Make sure splsoftnet() masks softclock; fallout form switch to genericmiod2009-06-121-3/+6
* Switch sgi to per-process AST, and move ast() from interrupt.c to trap.cmiod2009-06-101-2/+1
* Drop almost unused <machine/psl.h> on sgi; move USERMODE() definition frommiod2009-05-221-1/+2
* Make sure splx() reenables hardware interrupt sources, even there aren'tmiod2009-05-211-45/+6
* Switch sgi to __HAVE_GENERIC_SOFT_INTERRUPTS.miod2009-03-201-39/+61
* Introduce splsoftassert(), similar to splassert() but for soft interruptmiod2009-03-151-1/+2
* Fix typos/grammatical error in comments.jsing2007-12-061-4/+4
* registred -> registeredmiod2007-10-141-2/+2
* Make sure IPL_CLOCK blocks device interrupts.miod2007-06-201-8/+8
* Move sgo to __HAVE_CPUINFO.kettenis2007-05-071-1/+2
* Real atomic_{set,clear}bits_int implementation, and replace similarmiod2007-03-231-27/+5
* I don't think we're talking about animals in here, somk2006-07-091-3/+3
* remove splimp.brad2006-03-121-3/+1
* nothing uses spllowersoftclock() anymoremickey2005-04-191-2/+1
* Un-__P.grange2005-01-311-2/+2
* Add IPL_AUDIO/splaudio().kettenis2005-01-021-1/+3
* Fix some 64 bit address problems.pefo2004-10-201-2/+3
* Rewrite parts of the interrupt system to achive:pefo2004-09-271-18/+19
* new style interrupt counters; pefo okderaadt2004-09-241-2/+4
* Nuke commons.miod2004-09-211-13/+10
* // is not valid in asm. doh...pefo2004-09-201-2/+2
* splraise can be inlined or not by definepefo2004-09-201-1/+3
* Add support for R10K cpu classpefo2004-09-201-2/+6
* spacingderaadt2004-08-101-17/+17
* spacingderaadt2004-08-101-3/+3