freebsd-dev/sys/ia64/include
Dag-Erling Smørgrav 1f04261973 [partially forced commit due to pilot error in earlier commit attempt]
{set,fill}_{,fp,db}regs() fixup:

 - Add dummy {set,fill}_dbregs() on architectures that don't have them.

 - KSEfy the powerpc versions (struct proc -> struct thread).

 - Some architectures had the prototypes in md_var.h, some in reg.h, and
   some in both; for consistency, move them to reg.h on all platforms.

These functions aren't really MD (the implementation is MD, but the interface
is MI), so they should move to an MI header, but I haven't figured out which
one yet.

Run-tested on i386, build-tested on Alpha, untested on other platforms.
2001-10-21 22:16:48 +00:00
..
pc
_limits.h OFF_T -> OFF (more standard style) 2001-08-15 19:50:59 +00:00
ansi.h Try two on the preprocessing logic. 2001-10-19 20:06:23 +00:00
asm.h Implement MCOUNT hook for assembler. Probably doesn't work right. 2001-10-11 13:35:31 +00:00
atomic.h Implement atomic_{set,clear,add,subtract}_{acq_,rel_,}_ptr() 2000-10-25 00:16:38 +00:00
bootinfo.h * Enable dynamically linked kernel. This involves adding a self-relocator 2001-09-13 12:39:15 +00:00
bus_memio.h
bus_pio.h
bus.h Axe the barrier_{read,write,rw}() helper functions as this method of 2000-10-20 06:45:48 +00:00
clock.h Stick a prototype for handleclock() in machine/clock.h and include it 2001-03-24 06:20:48 +00:00
clockvar.h Don't pretend the argument to clockattach is a device - it isn't. 2001-10-04 15:28:27 +00:00
cpu.h Add a couple of arguments to ia64_init. I'll use them later to improve 2001-09-29 11:44:35 +00:00
cpufunc.h o Change ia64_memory_address to explicitly take a u_int64_t 2001-10-06 09:31:43 +00:00
db_machdep.h Shift the code which packs and unpacks instruction bundles out of DDB 2001-10-18 16:20:04 +00:00
efi.h Fill out the firmware interfaces somewhat. 2001-09-29 11:01:24 +00:00
elf.h Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader 2001-10-10 23:06:54 +00:00
endian.h Implement inline versions of ntohl etc. 2001-10-07 21:09:35 +00:00
exec.h
float.h Assume round-to-nearest mode for floating point. 2001-10-06 15:57:22 +00:00
floatingpoint.h
fpu.h
frame.h * Various fixes to breakage introduced by the atomic and mutex reorgs. 2000-10-24 19:54:38 +00:00
globaldata.h - If we ever do the per-cpu KTR stuff, the index won't be volatile as it 2001-09-18 21:46:26 +00:00
globals.h Whitespace fixes. 2001-09-18 21:52:15 +00:00
ia64_cpu.h Add ia64_set_fpsr(). 2001-10-21 14:00:59 +00:00
ieee.h
ieeefp.h
in_cksum.h
inst.h Shift the code which packs and unpacks instruction bundles out of DDB 2001-10-18 16:20:04 +00:00
intr.h Wire up most of the interrupt handling infrastructure. Not sure it works 2001-10-05 10:30:09 +00:00
intrcnt.h Clean up the code exporting interrupt statistics via sysctl a bit: 2001-06-01 13:23:28 +00:00
ioctl_bt848.h
ioctl_meteor.h
limits.h OFF_T -> OFF (more standard style) 2001-08-15 19:50:59 +00:00
md_var.h [partially forced commit due to pilot error in earlier commit attempt] 2001-10-21 22:16:48 +00:00
mutex.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
nexusvar.h Start hooking up devices. 2001-09-29 11:11:18 +00:00
pal.h Add define for the PIB default address and include a reference to 2001-10-21 05:52:54 +00:00
param.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
pcb.h Axe pcb_schednest as it is no longer used. 2001-02-22 17:09:50 +00:00
pci_cfgreg.h Start hooking up devices. 2001-09-29 11:11:18 +00:00
pcpu.h - If we ever do the per-cpu KTR stuff, the index won't be volatile as it 2001-09-18 21:46:26 +00:00
pmap.h Rework pmap so that it separates the PTE structure from the pv_entry 2001-10-19 09:47:02 +00:00
proc.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
profile.h Implement mcount trampoline (untested). 2001-10-11 13:31:55 +00:00
pte.h Factor out PTE and related definitions from pmap.h - they are useful in 2001-09-24 19:27:38 +00:00
ptrace.h Zap 'ptrace(PT_READ_U, ...)' and 'ptrace(PT_WRITE_U, ...)' since they 2001-08-08 05:25:15 +00:00
reg.h [partially forced commit due to pilot error in earlier commit attempt] 2001-10-21 22:16:48 +00:00
reloc.h
resource.h
sal.h Fill out the firmware interfaces somewhat. 2001-09-29 11:01:24 +00:00
sapicreg.h Wire up most of the interrupt handling infrastructure. Not sure it works 2001-10-05 10:30:09 +00:00
sapicvar.h Wire up most of the interrupt handling infrastructure. Not sure it works 2001-10-05 10:30:09 +00:00
setjmp.h Reserve space for signal state. 2001-10-20 15:19:43 +00:00
sigframe.h style(9) the structure definitions. 2001-09-05 01:36:46 +00:00
signal.h style(9) the structure definitions. 2001-09-05 01:36:46 +00:00
smp.h Make this compile under option SMP. 2001-10-20 03:33:07 +00:00
stdarg.h
sysarch.h
types.h - Add the new critical_t type used to save state inside of critical 2001-03-28 02:31:54 +00:00
ucontext.h * Various fixes to breakage introduced by the atomic and mutex reorgs. 2000-10-24 19:54:38 +00:00
varargs.h
vmparam.h Next round of fixes to the ia64 code. This includes simulated clock and 2000-10-04 17:53:03 +00:00