freebsd-skq/sys/amd64/include
peter 593dd5803d loadandclear() uses an atomic instruction (even on SMP, where it's an
implicitly LOCK'ed instruction), so there shouldn't be any harm in making
it volatile pointer compatable for one of the users of it.  It seems to
generate the same code regardless.
1999-05-09 23:30:01 +00:00
..
pc
apicreg.h
asm.h
asmacros.h Fixed profiling of elf kernels. Made high resolution profiling compile 1999-05-06 09:44:57 +00:00
atomic.h
bus_amd64.h
bus_at386.h
bus_dma.h
bus_memio.h
bus_pio.h
bus.h
clock.h
cpu.h Moved cpu_set_fork_handler's prototype from <machine/cpu.h> to <sys/proc.h>. 1999-04-23 20:22:44 +00:00
cpufunc.h loadandclear() uses an atomic instruction (even on SMP, where it's an 1999-05-09 23:30:01 +00:00
cputypes.h
db_machdep.h
elf.h
exec.h
float.h
floatingpoint.h
fpu.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
frame.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
ieeefp.h
md_var.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
mptable.h Make sure the mem_range_AP_init() prototype is seen where it's needed, and 1999-05-08 17:48:22 +00:00
npx.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
pcb_ext.h
pcb.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
pci_cfgreg.h
pcpu.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
pmap.h
proc.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
profile.h
psl.h
ptrace.h
reg.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
reloc.h
resource.h
segments.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
setjmp.h
signal.h
smp.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
specialreg.h
sysarch.h
trap.h
tss.h Enable vmspace sharing on SMP. Major changes are, 1999-04-28 01:04:33 +00:00
varargs.h
vmparam.h