NetBSD/sys/arch/amd64/include
xtraeme 32b7185652 MSR read and write IPI handlers for x86. A MSR will be read or written
in all CPUs available in the system. This adds another member
to struct cpu_info, ci_msr_rvalue; it will contain the value of the MSR
in a previous operation.

Tested with clockmod in UP and SMP by me, tested with est in SMP
by Daniel Carosone and Michael Van Elst.

Ok'ed by Andrew Doran and Matthew R. Green.
2007-03-20 21:07:38 +00:00
..
acpi_func.h
acpi_machdep.h
ansi.h fix gcc -Werror -Wmissing-braces problem 2006-10-04 13:51:59 +00:00
aout_machdep.h
apicvar.h
asm.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
atomic.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
bios32.h
bootinfo.h
bswap.h
bus_private.h
bus.h
byte_swap.h
cdefs.h
cpu_counter.h
cpu.h MSR read and write IPI handlers for x86. A MSR will be read or written 2007-03-20 21:07:38 +00:00
cpufunc.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
cputypes.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
cpuvar.h
db_machdep.h Replace the Mach-derived boolean_t type with the C99 bool type. A 2007-02-21 22:59:35 +00:00
disklabel.h
elf_machdep.h
endian_machdep.h
endian.h
float.h
fpu.h
frame.h
frameasm.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
gdt.h
i8259.h
i82093reg.h
i82093var.h
i82489reg.h
i82489var.h
ieee.h
ieeefp.h
int_const.h
int_fmtio.h
int_limits.h
int_mwgwtypes.h
int_types.h
intr.h
intrdefs.h
isa_machdep.h
joystick.h
kcore.h
limits.h
linux32_machdep.h
loadfile_machdep.h
lock.h
Makefile Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
math.h
mcontext.h
mpacpi.h
mpbiosreg.h
mpbiosvar.h
mpconfig.h
mtrr.h
mutex.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
netbsd32_machdep.h Use NETBSD32PTR64() and NETBSD32PTR32() throughout. 2007-03-16 22:23:30 +00:00
param.h - remove unused bdbtofsb. 2006-08-28 13:43:35 +00:00
pcb.h Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 2007-03-04 05:59:00 +00:00
pci_machdep.h
pic.h
pio.h
pmap.h Replace the Mach-derived boolean_t type with the C99 bool type. A 2007-02-21 22:59:35 +00:00
pmc.h
proc.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
profile.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
psl.h
pte.h
ptrace.h
rbus_machdep.h
reg.h
rwlock.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
segments.h de __P() 2006-08-19 16:27:57 +00:00
setjmp.h
signal.h Accept the old ABI versions of signal trampolines for 32-bit 2007-02-18 01:45:37 +00:00
specialreg.h
stdarg.h
sysarch.h
trap.h
tss.h
types.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
userret.h Merge newlock2 to head. 2007-02-09 21:55:00 +00:00
varargs.h
vmparam.h This is again that time of the millenium where we have to crank up a few 2006-09-27 17:10:34 +00:00
wchar_limits.h