freebsd-nq/sys/sparc64/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
..
_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:01:01 +00:00
asi.h The definition for ASI_IMMU_TAG_TARGET_REG was wrong. Sort. 2001-09-03 22:02:15 +00:00
asmacros.h Implement PCPU_ADDR. Align functions on 16 bytes boundaries. 2001-09-30 18:41:57 +00:00
atomic.h Add atomic_load and store functions without membars, fwiw. 2001-09-03 22:03:25 +00:00
bootinfo.h Add fields for boothowto and the kernel environment to boothowto. 2001-10-20 15:55:42 +00:00
bus.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
ccr.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
clock.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
cpu.h Fix get_cyclecount. Wrap in ifdef _KERNEL. 2001-10-20 18:51:10 +00:00
cpufunc.h Add a flushw() macro. 2001-09-03 22:13:53 +00:00
db_machdep.h Use the correct copyrights. Note where most of this came from. 2001-09-03 22:27:23 +00:00
elf.h Make MAXTSIZ, DFLDSIZ, MAXDSIZ, DFLSSIZ, MAXSSIZ, SGROWSIZ loader 2001-10-10 23:06:54 +00:00
endian.h Make the NTOHL, NTOHS, HTONL and HTONS macros (which are nops on 2001-10-12 15:55:45 +00:00
exec.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
fp.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
frame.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
globaldata.h Include a whole interrupt queue in struct globaldata instead of just a 2001-10-20 15:57:09 +00:00
globals.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
intr_machdep.h Change the stray count in struct intr_vector to a vector number that can 2001-10-20 16:03:41 +00:00
ktr.h Remove an unused macro arg. 2001-10-20 15:57:39 +00:00
limits.h OFF_T -> OFF (more standard style) 2001-08-15 19:50:59 +00:00
lsu.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +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 mtx_savecrit is a pil level, not a pstate value, thus mtx_intr_enable 2001-09-03 22:19:04 +00:00
param.h Move the pcb the to the top of the kernel stack. 2001-09-30 18:48:37 +00:00
pcb.h style(9) the structure definitions. 2001-09-05 05:18:35 +00:00
pcpu.h Include a whole interrupt queue in struct globaldata instead of just a 2001-10-20 15:57:09 +00:00
pmap.h Parameterize the size of the kernel virtual address space on KVA_PAGES. 2001-10-20 16:17:04 +00:00
proc.h KSE Milestone 2 2001-09-12 08:38:13 +00:00
pstate.h Add a place holder for PSTATE_SECURE, which detects if user code it 2001-09-30 19:42:34 +00:00
ptrace.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
pv.h Implement pv_bit_count which is used by pmap_ts_referenced. 2001-09-03 22:55:12 +00:00
reg.h [partially forced commit due to pilot error in earlier commit attempt] 2001-10-21 22:16:48 +00:00
resource.h
setjmp.h style(9) the structure definitions. 2001-09-05 05:18:35 +00:00
sigframe.h Implement signals. 2001-09-03 22:41:40 +00:00
signal.h Don't use types that require other headers. 2001-09-30 18:52:17 +00:00
smp.h The author isn't a [UC] Regents. Correct the copyright language. 2001-08-09 02:09:34 +00:00
stdarg.h
tick.h Add code to program the tick register and to setup its interrupt handler. 2001-08-10 04:49:33 +00:00
tlb.h Remove traces that are loud and not that useful. Remove nested include 2001-10-20 15:58:31 +00:00
trap.h Add support for physical address hardware watchpoints. 2001-10-20 16:04:39 +00:00
tsb.h Parameterize the size of the kernel virtual address space on KVA_PAGES. 2001-10-20 16:17:04 +00:00
tstate.h Add definitions for bits in condition code register and the load store 2001-08-20 23:34:46 +00:00
tte.h Add a macro to get the context from a tte tag, not necesarily a whole 2001-09-30 18:55:05 +00:00
types.h
ucontext.h Don't use types that require other headers. 2001-09-30 18:52:17 +00:00
ver.h Move %ver definitions from pstate.h to ver.h. Add definitions for normal 2001-09-03 22:36:11 +00:00
vmparam.h Parameterize the size of the kernel virtual address space on KVA_PAGES. 2001-10-20 16:17:04 +00:00
watch.h Add code for supporting hardware watch points. 2001-08-20 23:50:08 +00:00
wstate.h Add a definition for normal kernel window state. 2001-10-20 17:08:33 +00:00