freebsd-skq/sys/ia64/include
marcel 38a01737c1 Rewrite cpu_switch(). The most notable change is the fact that we now
have f16-f31 as part of the context. The PCB has been reorganized to
better match how we save and restore the (preserved) registers. This
commit also moves the context restoriation to its own function (named
pcb_restore), as we did with pcb_save.

Only minimal effort has been put in writing optimal assembly. The
expectation is that there will be more rounds of changes.
2002-10-30 05:55:29 +00:00
..
pc use __packed. 2002-09-23 18:54:32 +00:00
_inttypes.h
_limits.h
_stdint.h
_types.h s/_BSD_VA_LIST_/__va_list/. The former type doesn't exist anymore. 2002-08-23 22:19:57 +00:00
acpica_machdep.h
asm.h Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
atomic.h
bootinfo.h
bus_memio.h
bus_pio.h
bus.h New bus_dma interfaces for use by crypto device drivers: 2002-10-04 20:40:39 +00:00
clock.h Gah, spell extern correctly. Do not trust cut/paste via old mozilla 2002-10-04 01:57:46 +00:00
clockvar.h
cpu.h It appears CPU_MAXID should be 1 more than the number of CPU_* defines. 2002-10-06 05:25:10 +00:00
cpufunc.h Remove mf.a (the acceptance form of the memory fence instruction) 2002-10-28 01:00:57 +00:00
critical.h
db_machdep.h
efi.h
elf.h
endian.h Be careful not to define GCC-specific optimizations in the non-GCC 2002-09-23 04:32:17 +00:00
exec.h
float.h
floatingpoint.h
fpu.h
frame.h
ia64_cpu.h
ieee.h
ieeefp.h
in_cksum.h
inst.h
intr.h
intrcnt.h Make vmstat -i work: 2002-10-28 00:50:39 +00:00
ioctl_bt848.h
ioctl_meteor.h
kse.h
limits.h
mca.h
md_var.h Change hw.physmem and hw.usermem to unsigned long like they used to be 2002-08-30 04:04:37 +00:00
mutex.h
nexusvar.h
pal.h
param.h Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
pcb.h Rewrite cpu_switch(). The most notable change is the fact that we now 2002-10-30 05:55:29 +00:00
pci_cfgreg.h
pcpu.h
pmap.h Remove the dependency on ia64_cpu.h by not defining pmap_kextract() 2002-10-12 20:35:56 +00:00
proc.h
profile.h
pte.h
ptrace.h
reg.h At great personal risk, add a __packed and __aligned(x) define that 2002-09-23 05:55:10 +00:00
reloc.h
resource.h
rse.h
runq.h
sal.h
sapicreg.h
sapicvar.h List the IO SAPIC delivery mode definitions. 2002-10-04 01:33:30 +00:00
setjmp.h Fix namespace issues by using visibility conditionals from 2002-10-05 05:47:56 +00:00
sigframe.h Split 4.x and 5.x signal handling so that we can keep 4.x signal 2002-10-25 19:10:58 +00:00
signal.h Split 4.x and 5.x signal handling so that we can keep 4.x signal 2002-10-25 19:10:58 +00:00
smp.h
stdarg.h o Add conditionals to allow va_list to be defined in other headers. 2002-10-06 22:01:07 +00:00
sysarch.h
ucontext.h
unwind.h Update the unwind information when modules are loaded and unloaded 2002-10-19 19:30:38 +00:00
varargs.h Add conditionals to allow va_list to be defined in other headers. 2002-10-06 22:02:06 +00:00
vmparam.h