aboutsummaryrefslogtreecommitdiff
path: root/sys/ia64/include/pcpu.h
Commit message (Expand)AuthorAgeFilesLines
* Remove ia64.Marcel Moolenaar2014-07-071-101/+0
* Fix and improve exception tracing:Marcel Moolenaar2014-03-181-1/+3
* Merge from projects/counters:Gleb Smirnoff2013-04-081-1/+2
* Switch to the event timers infrastructure. This includes:Marcel Moolenaar2011-06-251-1/+3
* Be pedantic: mark the pcpu pointer (= register r13) itself as volatile.Marcel Moolenaar2011-05-141-1/+1
* Mark the __curthread() functions as __pure2 and remove the volatile keywordJohn Baldwin2010-07-291-2/+2
* Only use the interval timer for clock interrupts on the BSP andMarcel Moolenaar2010-03-261-2/+0
* Define curthread as an inline function that loads the thread pointerMarcel Moolenaar2010-03-221-0/+10
* Define struct pcpu_md as the only MD field of struct pcpu (pc_acpi_idMarcel Moolenaar2009-12-071-10/+13
* Allocate the VHPT for each CPU in cpu_mp_start(), rather thanMarcel Moolenaar2009-12-071-0/+1
* Move the sysctl related fields to the end of the structure andMarcel Moolenaar2009-11-291-3/+5
* Eliminate teh use of MAXCPU in static arrays of interrupt counters byMarcel Moolenaar2009-11-281-1/+18
* Export 'struct pcpu' to userland w/o requiring _KERNEL. A few portsJohn Baldwin2008-08-191-2/+2
* Rework the PCPU_* (MD) interface:Attilio Rao2007-06-041-1/+2
* Push down the implementation of PCPU_LAZY_INC() into the machine-dependentAlan Cox2007-03-111-0/+6
* Now that printf() needs the PCPU, set it up before we call printf().Marcel Moolenaar2006-11-181-2/+4
* Fixed a pedantic syntax error (a stray semicolon at the end ofBruce Evans2003-11-171-1/+1
* Add the pc_acpi_id PCPU member. The new acpi_cpu driver uses this toNate Lawson2003-11-151-1/+2
* Cleanup the clock code. This includes:Marcel Moolenaar2003-08-041-2/+6
* Remove unused MD fields (pc_pending_ipis, pc_next_asn andMarcel Moolenaar2001-12-301-3/+3
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-35/+13
* - If we ever do the per-cpu KTR stuff, the index won't be volatile as itJohn Baldwin2001-09-181-9/+9
* KSE Milestone 2Julian Elischer2001-09-121-9/+8
* style(9) and make consistent across platformsDavid E. O'Brien2001-08-161-12/+13
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-4/+0
* Rework the witness code to work with sx locks as well as mutexes.John Baldwin2001-03-281-1/+1
* Axe the astpending per-cpu variable.John Baldwin2001-02-221-1/+0
* Add gd_witness_spin_check.Marcel Moolenaar2001-01-281-0/+1
* Change cpuno to cpuid.Doug Rabson2001-01-241-3/+3
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-211-1/+0
* Remove unused per-cpu variables inside_intr and ss_eflags.Jake Burkholder2001-01-121-1/+0
* * Add rudimentary DDB support (no kgdb, no backtrace, no single step).Doug Rabson2000-10-101-0/+1
* This is the first snapshot of the FreeBSD/ia64 kernel. This kernel willDoug Rabson2000-09-291-0/+78