summaryrefslogtreecommitdiffstats
path: root/sys/arch/hppa/include/cpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement cpu_rnd_messybits() as a read of the cycle counter register.naddy2020-06-141-2/+12
* introduce "cpu_rnd_messybits" for use instead of nanotime in dev/rnd.c.dlg2020-05-311-1/+2
* Include srp.h where struct cpu_info uses srp to avoid erroring out whenjsg2018-12-051-1/+2
* Implement copyin32(9).kettenis2017-05-181-1/+3
* The hppa trapframe PC is marked (in the low two bits) to indicate aderaadt2016-05-101-2/+2
* introduce srp, which according to the manpage i wrote is short fordlg2015-07-021-1/+5
* CPU_BUSY_CYCLE(): A new MI statement for busy loop power reductionuebayasi2014-07-111-1/+3
* try to avoid pulling in pte.h and other more crazy things. Checked againstderaadt2013-03-311-1/+3
* refactor sys/param.h and machine/param.h. A lot of #ifdef _KERNEL is addedderaadt2013-03-231-3/+3
* Fix kernel profiling on MP systems by using per-CPU buffers and teachmpi2013-03-121-1/+4
* Back out per-CPU kernel profiling, it shouldn't modify a public headermpi2013-02-121-4/+1
* Fix kernel profiling on MP systems by using per-CPU buffer. Previouslympi2013-02-111-1/+4
* Determine whether we're currently on the alternative signal stackguenther2012-12-021-1/+2
* Remove unused MD_CACHE_CTL() macro and related defines.miod2011-09-201-5/+1
* Make need_resched() call cpu_unidle() such that we wake up a process running onkettenis2011-01-021-8/+5
* Turn signotify() into a function that also calls cpu_unidle().jsing2010-12-301-2/+2
* Implement cpu_unidle() for MP kernels.jsing2010-12-301-3/+4
* Implement a per-cpu held mutex counter if DIAGNOSTIC on all non-x86 platforms,miod2010-09-281-1/+4
* Store pointer to process FPU state in struct cpu_info.jsing2010-06-291-1/+2
* Rename ci_spinup_stack to ci_stack and use it as the stack for both CPUjsing2010-06-031-2/+2
* Add missing function prototypes for MP kernels.jsing2010-06-031-1/+3
* Add support for IPIs on hppa.jsing2010-05-211-1/+6
* Spin up secondary CPUs on hppa multiprocessor kernels. At this stage wejsing2010-05-191-3/+7
* Use a per CPU trap save area, ensuring that we maintain 64-byte alignmentjsing2010-05-161-2/+9
* Use per CPU hardware interrupt mask.jsing2010-04-291-1/+2
* Store hardware timer information per CPU.jsing2010-04-291-1/+2
* Make ipending a per-CPU value.jsing2010-04-191-1/+2
* Make the Processor Status Word (PSW) a per-CPU value.jsing2010-04-191-2/+2
* Allow for multiple CPUs by moving to an array of cpu_info.jsing2010-04-011-10/+32
* Allow a multiprocessor kernel to compile.jsing2010-03-281-1/+9
* Make cpl and cpu_inintr per CPU variables. For locore.S, cpl becomes anjsing2009-12-311-1/+3
* Make want_resched a per CPU variable.jsing2009-12-291-5/+5
* Move hppa to per process AST.jsing2009-12-291-4/+9
* Fix the logic in mbus_add_mapping() to correctly handle requests spanningmiod2009-02-011-1/+2
* make random(9) return per-cpu values (by saving the seed in the cpuinfo),deraadt2008-10-151-2/+3
* Add empty cpu_unidle() macros for architectures that currently don't doart2008-10-101-1/+2
* Define MAXCPUS on all architectures.art2008-10-101-2/+2
* Implement CPU_INFO_UNIT for everyone, not just MP kernels.art2008-10-091-1/+2
* So it turns outthe HP engineers changed the PA-RISC 2.0 architecturekettenis2008-07-231-4/+4
* Add a macro that clears the want_resched flag that need_resched sets.art2008-07-181-1/+2
* Be sure to propagate PSL_O in psw on PCXU* processors to userland processesmiod2008-07-141-1/+2
* Make context switching much more MI:art2007-10-101-1/+2
* Give hppa the blink_led API from sparc64, and the associated machdep.led_blinkkettenis2007-07-201-2/+16
* Userland has the right to compile, too; not sure this will be enough yetmiod2007-05-151-1/+3
* move hppa to __HAVE_CPUINFOmartin2007-05-141-1/+20
* Since p_flag is often manipulated in interrupts and without biglockart2007-03-151-2/+2
* new shorter version of userret() as surely miod ment it to be like (; miod@ okmickey2007-01-171-1/+2
* duh. space vs tabmickey2005-04-071-3/+3
* 64bit-friendly pdc.h and iomod.h and correspondent changes elsewheremickey2005-04-071-3/+6
* allow forced fpu emulation through a sysctlmickey2004-06-301-2/+4