summaryrefslogtreecommitdiffstats
path: root/sys/ia64
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2002-04-10 19:23:21 +0000
committerdfr <dfr@FreeBSD.org>2002-04-10 19:23:21 +0000
commite224187f7f2985cc8a345c20048dbb5d625dca03 (patch)
tree611f18ec63f86edeaff1ff485af74074c782b822 /sys/ia64
parent6ef0440dc4bdd358e71c4a7beea180a72f530a24 (diff)
downloadFreeBSD-src-e224187f7f2985cc8a345c20048dbb5d625dca03.zip
FreeBSD-src-e224187f7f2985cc8a345c20048dbb5d625dca03.tar.gz
Add fields for saving/restoring the IA-32 state.
Diffstat (limited to 'sys/ia64')
-rw-r--r--sys/ia64/include/pcb.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/ia64/include/pcb.h b/sys/ia64/include/pcb.h
index 4a95eca..7ab336a 100644
--- a/sys/ia64/include/pcb.h
+++ b/sys/ia64/include/pcb.h
@@ -60,6 +60,14 @@ struct pcb {
u_int64_t pcb_pr; /* predicates */
u_int64_t pcb_pmap; /* current pmap */
+ u_int64_t pcb_fsr;
+ u_int64_t pcb_fcr;
+ u_int64_t pcb_fir;
+ u_int64_t pcb_fdr;
+ u_int64_t pcb_eflag;
+ u_int64_t pcb_csd;
+ u_int64_t pcb_ssd;
+
u_int64_t pcb_onfault; /* for copy faults */
u_int64_t pcb_accessaddr; /* for [fs]uswintr */
OpenPOWER on IntegriCloud