summaryrefslogtreecommitdiff
path: root/sys/arch/alpha/include/cpu.h
AgeCommit message (Expand)Author
2014-01-22undo rump workaroundchristos
2014-01-21rumpkernel needs ci_pcc_freqchristos
2013-11-10use __unused instead of __USE and void cast to mark iterator variable unusedchristos
2013-11-03use __USE() in the iterator variablechristos
2012-01-21cpu_uarea_free returns bool, not voidmatt
2011-06-14Add latent support for __HAVE_CPU_UAREA_ROUTINESmatt
2011-02-08Remove clause 3 (UCB advertising clause) from the University of Utahrmind
2010-12-26Since struct cpu_data isn't the first member in struct cpu_info, insteadhe
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-02-27Remove CTL_MACHDEP_NAMES, it's not used anywhere.xtraeme
2007-10-17Merge the ppcoea-renovation branch to HEAD.garbled
2007-07-21Add MI todr(9) support and timercounter(9) support with kern_cctr.c to alpha:tsutsui
2007-05-19Fix multiprocessor operation: move a couple of fields in struct cpu_infomhitch
2007-05-18Fix alpha MP for idlelwp: ci_idle_lwp was added to cpu_infomhitch
2007-05-17merge yamt-idlelwp branch. asked by core@. some ports still needs work.yamt
2007-02-16Remove spllowersoftclock() and CLKF_BASEPRI(), and always dispatch calloutsad
2007-02-09Merge newlock2 to head.ad
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-11merge ktrace-lwp.christos
2004-09-22move some per-cpu data definitions to MI place so that they can be modifiedyamt
2004-01-04Rearrange process exit path to avoid need to free resources from differentjdolecek
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-02-05Share alpha/microtime.c with i386 and sparc64 as kern_microtime.c.nakayama
2003-01-17Merge the nathanw_sa branch.thorpej
2001-05-30use _KERNEL_OPTmrg
2001-05-27Assorted microtime fixes (similar to fixes I made yesterday whensommerfeld
2001-04-28Add a microtime() implementation that interpolates between ticksthorpej
2001-04-26o IEEE 754 floating-point completion code.ross
2001-04-21Adjust the way the cpu_info[] array works (array of pointersthorpej
2001-04-20Eliminate race conditions in the FP-switch code. MP kernels getthorpej
2001-02-27revert previous commit while the longbeards pondermjacob
2001-02-27Remove cpu_wait #define because it's now prototyped in <sys/proc.h> whichmjacob
2001-01-19Make ASTs per-process.thorpej
2000-12-13Oops; add PROC_PC().mycroft
2000-11-22Several changes, which get us generally further along withthorpej
2000-11-20Make ci_ipis volatile.thorpej
2000-08-25Make need_resched() take a "struct cpu_info *" argument. Thisthorpej
2000-08-21Add experimental code for pausing other CPUs upon a CPU'sthorpej
2000-06-08And more ANSI'ification!thorpej
2000-06-05Switch to the new `evcnt' mechanism for counting interrupts. Maintainthorpej
2000-06-04Increment an interrupt depth counter in non-clock interrupt casesthorpej
2000-06-03- Clean up clock interrupt code a bit, and provide a CPU_IS_PRIMARY()thorpej
2000-05-31- In the MULTIPROCESSOR case, initialize p_cpu before a process isthorpej
2000-05-26First sweep at scheduler state cleanup. Collect MI schedulerthorpej
2000-04-03Print any architecture extensions present on the primary CPU.thorpej
2000-02-29Put machine check info in cpu_info in the multiprocessor case, andthorpej
1999-12-16- Remove a misguided attempt to use procs as idle contexts for secondarythorpej
1999-09-17Centralize the declaration and clearing of `cold'.thorpej
1999-08-16Pull in <machine/alpha_cpu.h>.thorpej
1999-08-15Protect userland from the vast majority of this file.thorpej