freebsd-nq/sys/alpha
Jake Burkholder f8761e53a7 Implement accessors for per-cpu variables which don't depend on the
symbols in globals.s.

	PCPU_GET(name) returns the value of the per-cpu variable
	PCPU_PTR(name) returns a pointer to the per-cpu variable
	PCPU_SET(name, val) sets the value of the per-cpu variable

In general these are not yet used, compatibility macros remain.

Unifdef SMP struct globaldata, this makes variables such as cpuid
available for UP as well.

Rebuilding modules is probably a good idea, but I believe old
modules will still work, as most of the old infrastructure
remains.
2001-01-06 19:55:42 +00:00
..
alpha Protect proc.p_pptr and proc.p_children/p_sibling with the 2000-12-23 19:43:10 +00:00
conf Sync with i386/GENERIC rev 1.294 removing "COMPAT_OLDPCI". 2000-12-13 07:34:47 +00:00
include Implement accessors for per-cpu variables which don't depend on the 2001-01-06 19:55:42 +00:00
isa Alter isa interrupt behaviour on alpha. Rather than send a non-specific 2000-12-01 22:28:04 +00:00
linux Minor cleanups: 2000-12-05 09:06:41 +00:00
mcbus Fix ypo in essage about isabling EISA nterrupt ector 2000-12-15 23:09:05 +00:00
osf1 Next phase in the PCI subsystem cleanup. 2000-12-08 22:11:23 +00:00
pci Next phase in the PCI subsystem cleanup. 2000-12-08 22:11:23 +00:00
tc Make all Ethernet drivers attach using ether_ifattach() and detach using 2000-07-13 22:54:34 +00:00
tlsb remove unneded sys/ucred.h includes 2000-11-30 18:52:32 +00:00
Makefile Add a dopey makefile to do the tags dance, which is probably not perfect 2000-12-31 23:26:34 +00:00