aboutsummaryrefslogtreecommitdiff
path: root/sys/alpha/include
Commit message (Expand)AuthorAgeFilesLines
* RIP <machine/lock.h>.Mark Murray2001-02-111-39/+0
* - Make astpending and need_resched process attributes rather than CPUJohn Baldwin2001-02-103-31/+13
* Add a macro mtx_intr_enable() to alter a spin lock such that interruptsJohn Baldwin2001-02-101-0/+1
* Use the MI ithread helper functions in the alpha hardware interrupt code.John Baldwin2001-02-091-6/+5
* Change and clean the mutex lock interface.Bosko Milekic2001-02-092-33/+18
* * Move exception_return to exception.s which is a more logical home for it.Doug Rabson2001-02-021-8/+6
* Guess that this is what Doug *intended* to commit....Matt Jacob2001-02-011-1/+5
* Remove prototype for child_return().John Baldwin2001-01-241-1/+0
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-38/+1
* Wrap the IPI definitions and function prototypes in #ifdef SMP.John Baldwin2001-01-241-0/+2
* - Rename the gd_cpuno member of struct globaldata to gd_cpuid.John Baldwin2001-01-242-8/+12
* - Proc locking.John Baldwin2001-01-241-2/+6
* Move most of sys/mutex.h into kern/kern_mutex.c, thereby making the mutexJason Evans2001-01-211-0/+6
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-213-5/+1
* These files have been on deathrow for a couple of months, no appeal.Poul-Henning Kamp2001-01-162-9/+0
* Remove unused per-cpu variables inside_intr and ss_eflags.Jake Burkholder2001-01-122-2/+0
* - Remove compatibility macros for accessing per-cpu variables.Jake Burkholder2001-01-111-13/+0
* The alpha architecture is 64 bits, so bus_addr_t && bus_size_t should reallyMatt Jacob2001-01-091-4/+5
* Put VCS ids in a consistent place and form.David E. O'Brien2001-01-081-3/+2
* Remove seconds types we don't use that came in thru the NetBSD heiratage.David E. O'Brien2001-01-081-2/+5
* Implement accessors for per-cpu variables which don't depend on theJake Burkholder2001-01-061-0/+1
* Sort some of the _BSD_* types.David E. O'Brien2001-01-011-4/+4
* Move all VCS ids to a consistent location.David E. O'Brien2000-12-282-6/+4
* Add multiple inclusion protection.David E. O'Brien2000-12-282-0/+10
* Store in globaldata our CPU ID#. Provide a lock for panics - only oneMatt Jacob2000-12-093-0/+4
* Next phase in the PCI subsystem cleanup.Mike Smith2000-12-082-2/+2
* Remove the last of the MD netisr code. It is now all MI. RemoveJake Burkholder2000-12-051-1/+0
* Don't use p->p_sigstk.ss_flags to keep state of whether theMarcel Moolenaar2000-11-301-0/+2
* Add a consistent API to a feature that most modern CPUs have; a fastMark Murray2000-11-211-0/+10
* Make programs which still #include <machine/{mouse,console}.h> failPoul-Henning Kamp2000-11-202-13/+2
* Add the 'witness_spin_check' per-CPU variable.John Baldwin2000-11-153-0/+3
* Fix all the interrupt enabled/disabled assertions which were backwards.John Baldwin2000-11-151-6/+6
* Make MINSIGSTKSZ machine dependent, and have the sigaltstackMarcel Moolenaar2000-11-091-0/+6
* Fix CMSG and ALIGN macro usage.Jeroen Ruigrok van der Werven2000-11-081-17/+37
* - Modify alpha_setup_intr() to take interrupt handler flags as an additionalJohn Baldwin2000-11-011-1/+1
* Convert all users of fldoff() to offsetof(). fldoff() is badPoul-Henning Kamp2000-10-271-0/+5
* Merge from i386: Add MSP ioctlRoger Hardiman2000-10-271-0/+10
* - Overhaul the software interrupt code to use interrupt threads for eachJohn Baldwin2000-10-252-4/+1
* Only use 1 set of memory barrier operations with the atomic_*_{acq,rel}_ptrJohn Baldwin2000-10-251-2/+0
* Adjust commentsDavid E. O'Brien2000-10-242-8/+20
* Move bogus proc reference stuff into <machine/globals.h>. There is noMatt Jacob2000-10-231-0/+2
* Define the mtx_legal2block() macro used in the witness code that managedJohn Baldwin2000-10-201-0/+3
* Fix a braino in the ASS_SIEN() macro in the MUTEX_DEBUG case by usingJohn Baldwin2000-10-201-1/+2
* Catch up to some of the changes to _getlock_spin_block. Specifically,John Baldwin2000-10-201-4/+4
* Grrrr. Fix the order of the #define's so atomic_cmpset_{acq,rel}_longJohn Baldwin2000-10-201-5/+5
* Fix the atomic_cmpset_{acq,rel}_ptr() functions to do proper type-casting.John Baldwin2000-10-201-4/+18
* Catch up to moving headers:John Baldwin2000-10-201-2/+2
* - Make the mutex code almost completely machine independent. This greatlyJohn Baldwin2000-10-201-468/+12
* - Expand the set of atomic operations to optionally include memory barriersJohn Baldwin2000-10-201-0/+169
* Axe the barrier_{read,write,rw}() helper functions as this method ofJohn Baldwin2000-10-201-12/+0