summaryrefslogtreecommitdiffstats
path: root/sys/amd64
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2004-01-28 23:57:02 +0000
committerpeter <peter@FreeBSD.org>2004-01-28 23:57:02 +0000
commit0b10d660d5774a37202f26d82b8512b8e92cbe96 (patch)
tree7aa6a22929c76f2b4d91ca892518c8502dbaef58 /sys/amd64
parent57db6c445100947cf58e4b7225c270308162951b (diff)
downloadFreeBSD-src-0b10d660d5774a37202f26d82b8512b8e92cbe96.zip
FreeBSD-src-0b10d660d5774a37202f26d82b8512b8e92cbe96.tar.gz
Export PCB_DR* symbols
Diffstat (limited to 'sys/amd64')
-rw-r--r--sys/amd64/amd64/genassym.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/sys/amd64/amd64/genassym.c b/sys/amd64/amd64/genassym.c
index 58e4606..7db94db 100644
--- a/sys/amd64/amd64/genassym.c
+++ b/sys/amd64/amd64/genassym.c
@@ -135,6 +135,13 @@ ASSYM(PCB_DS, offsetof(struct pcb, pcb_ds));
ASSYM(PCB_ES, offsetof(struct pcb, pcb_es));
ASSYM(PCB_FS, offsetof(struct pcb, pcb_fs));
ASSYM(PCB_GS, offsetof(struct pcb, pcb_gs));
+ASSYM(PCB_DR0, offsetof(struct pcb, pcb_dr0));
+ASSYM(PCB_DR1, offsetof(struct pcb, pcb_dr1));
+ASSYM(PCB_DR2, offsetof(struct pcb, pcb_dr2));
+ASSYM(PCB_DR3, offsetof(struct pcb, pcb_dr3));
+ASSYM(PCB_DR6, offsetof(struct pcb, pcb_dr6));
+ASSYM(PCB_DR7, offsetof(struct pcb, pcb_dr7));
+ASSYM(PCB_DBREGS, PCB_DBREGS);
ASSYM(PCB_FLAGS, offsetof(struct pcb, pcb_flags));
ASSYM(PCB_FULLCTX, PCB_FULLCTX);
@@ -206,10 +213,5 @@ ASSYM(KUDSEL, GSEL(GUDATA_SEL, SEL_UPL));
ASSYM(KUC32SEL, GSEL(GUCODE32_SEL, SEL_UPL));
ASSYM(SEL_RPL_MASK, SEL_RPL_MASK);
-ASSYM(MSR_FSBASE, MSR_FSBASE);
-ASSYM(MSR_GSBASE, MSR_GSBASE);
-ASSYM(MSR_KGSBASE, MSR_KGSBASE);
-ASSYM(GPROC0_SEL, GPROC0_SEL);
-
ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock));
ASSYM(MTX_RECURSECNT, offsetof(struct mtx, mtx_recurse));
OpenPOWER on IntegriCloud