NetBSD/sys/arch/alpha/include
thorpej 94552ad5d6 - Use alpha_atomic_{add,sub}_q() to update the pmap statistics. We now no
longer need to lock the kernel pmap in pmap_kenter_pa() and pmap_kremove().
- Since locking the kernel pmap in interrupt context is no longer required,
  don't go to splimp() when locking the kernel pmap.
- Implement a new pmap_remove() function, not yet enabled by default.  It
  is structured like pmap_protect, and should be *much* faster.  This was
  actually written quite some time ago, but never committed because it
  didn't work properly.  Given the recent bugfix to pmap_protect(), "duh,
  of course it didn't work properly before...".  It seems to work fine now
  (have done several builds and run the UVM regression tests using the new
  code), but it is currently run-time optional so that some performance
  measurements can be easily run against the old and new code.
1999-11-28 19:53:11 +00:00
..
Makefile * New MI man page for fp{set,get}{round,sticky,mask}(3). 1999-04-30 00:58:30 +00:00
Makefile.inc New file, included if present for ${MACHINE_ARCH} by bsd.kmod.mk. 1999-03-10 06:41:48 +00:00
alpha.h Centralize the declaration and clearing of `cold'. 1999-09-17 19:59:35 +00:00
alpha_cpu.h Implement atomic addition and subtraction on quadwords. 1999-11-28 19:47:13 +00:00
ansi.h
aout_machdep.h
asm.h
autoconf.h
bswap.h Include <sys/bswap.h> for function prototypes. i386, pc532 and vax 1999-08-21 05:39:51 +00:00
bus.h nuke current definitions provided by __BUS_SPACE_COMPAT_OLDDEFS. 1999-06-18 04:49:24 +00:00
cdefs.h Garbage-collect. 1999-03-20 01:40:25 +00:00
cfbreg.h
conf.h
cpu.h Centralize the declaration and clearing of `cold'. 1999-09-17 19:59:35 +00:00
cpuconf.h
db_machdep.h After reviewing the Green Book, BPT traps do indeed leave the PC pointing 1999-04-20 21:30:15 +00:00
disklabel.h clean up slightly, do a little #define trick to make checksumming 1999-04-05 02:45:47 +00:00
ecoff_machdep.h Alpha ECOFF object type definitions 1999-04-27 02:32:33 +00:00
eisa_machdep.h move eisa/eisa_machdep.h to include/eisa_machdep.h. (can't do it via 1999-03-19 02:59:49 +00:00
elf_machdep.h Update to match new SVR4-style definition names in <sys/exec_elf.h>. 1999-10-25 13:55:06 +00:00
endian.h Include <sys/endian.h> after defining whether where are little- or 1999-08-21 05:53:50 +00:00
fbio.h
float.h
frame.h
ieee.h
ieeefp.h #ifdef _KERNEL, define the machine FPCR bits and a rounding mode macro 1999-04-29 02:55:50 +00:00
intr.h Use atomic operations to manipulate the SSIR, and fix a problem introduced 1999-08-10 18:53:03 +00:00
intrcnt.h Minor Tsunami-related changes. 1999-06-29 07:22:25 +00:00
isa_machdep.h move isa/isa_machdep.h to include/isa_machdep.h. (can't do it via 1999-03-19 05:04:42 +00:00
isapnp_machdep.h Moved from arch/alpha/isa/isapnp_machdep.h,v 1999-03-19 03:14:05 +00:00
kbio.h
kcore.h
limits.h
loadfile_machdep.h This is required by libsa/loadfile.c. 1999-09-10 07:33:57 +00:00
lock.h Prepend `cpu_' to the machine-dependent atomic locking primitivies. 1999-07-27 21:45:39 +00:00
logout.h
pal.h
param.h
pcb.h
pci_machdep.h move pci/pci_machdep.h to include/pci_machdep.h. (can't do it via 1999-03-19 03:40:46 +00:00
pmap.h - Use alpha_atomic_{add,sub}_q() to update the pmap statistics. We now no 1999-11-28 19:53:11 +00:00
proc.h Move cpu_info and related info into <machine/cpu.h>, and implement the 1999-08-10 23:35:43 +00:00
profile.h
prom.h
psl.h
pte.h Fix a bug in TBI optimization uncovered by the "access_type" changes. Thanks 1999-04-09 00:38:10 +00:00
ptrace.h
reg.h
rpb.h Minor Tsunami-related changes. 1999-06-29 07:22:25 +00:00
setjmp.h
sfbreg.h
signal.h
stdarg.h Define __builtin_*() for lint 1999-05-03 16:30:31 +00:00
sysarch.h * New MI man page for fp{set,get}{round,sticky,mask}(3). 1999-04-30 00:58:30 +00:00
tc_machdep.h move tc/tc_machdep.h to include/tc_machdep.h. (can't do it via 1999-03-19 03:12:31 +00:00
types.h
varargs.h
vmparam.h Don't bother allocating mb_map on these systems. Mbuf clusters are 1999-03-26 00:15:04 +00:00
vuid_event.h
z8530var.h