summaryrefslogtreecommitdiffstats
path: root/sys/ia64/include/pcpu.h
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2001-12-30 09:39:41 +0000
committermarcel <marcel@FreeBSD.org>2001-12-30 09:39:41 +0000
commit9cc0a52a010c1129ce028ff4866309e3cc48956a (patch)
tree2548561a84612a2b0c66fda89c3fa74b35eb47e8 /sys/ia64/include/pcpu.h
parent7a0128afa01e2d5582630e594925f59d8990a24a (diff)
downloadFreeBSD-src-9cc0a52a010c1129ce028ff4866309e3cc48956a.zip
FreeBSD-src-9cc0a52a010c1129ce028ff4866309e3cc48956a.tar.gz
Remove unused MD fields (pc_pending_ipis, pc_next_asn and
pc_current_asngen) and add SMP specific fields (pc_pcb, pc_lid and pc_awake).
Diffstat (limited to 'sys/ia64/include/pcpu.h')
-rw-r--r--sys/ia64/include/pcpu.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/ia64/include/pcpu.h b/sys/ia64/include/pcpu.h
index 0c6111d..46b47ce 100644
--- a/sys/ia64/include/pcpu.h
+++ b/sys/ia64/include/pcpu.h
@@ -33,10 +33,10 @@
#ifdef _KERNEL
#define PCPU_MD_FIELDS \
- u_int64_t pc_pending_ipis; /* pending IPIs */ \
+ struct pcb *pc_pcb; /* Used by IPI_STOP */ \
struct pmap *pc_current_pmap; /* active pmap */ \
- u_int32_t pc_next_asn; /* next ASN to alloc */ \
- u_int32_t pc_current_asngen /* ASN rollover check */
+ u_int64_t pc_lid; /* local CPU ID */ \
+ u_int32_t pc_awake:1; /* CPU is awake? */
struct pcpu;
OpenPOWER on IntegriCloud