summaryrefslogtreecommitdiffstats
path: root/sys/amd64/include/smp.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/amd64/include/smp.h')
-rw-r--r--sys/amd64/include/smp.h28
1 files changed, 2 insertions, 26 deletions
diff --git a/sys/amd64/include/smp.h b/sys/amd64/include/smp.h
index 64135bc..d97c730 100644
--- a/sys/amd64/include/smp.h
+++ b/sys/amd64/include/smp.h
@@ -28,36 +28,12 @@ extern u_int32_t mptramp_pagetables;
/* IPI handlers */
inthand_t
- IDTVEC(justreturn), /* interrupt CPU with minimum overhead */
- IDTVEC(justreturn1_pti),
- IDTVEC(invltlb_pti),
- IDTVEC(invltlb_pcid_pti),
IDTVEC(invltlb_pcid), /* TLB shootdowns - global, pcid */
- IDTVEC(invltlb_invpcid_pti_pti),
- IDTVEC(invltlb_invpcid_nopti),
- IDTVEC(invlpg_pti),
- IDTVEC(invlpg_invpcid_pti),
- IDTVEC(invlpg_invpcid),
- IDTVEC(invlpg_pcid_pti),
- IDTVEC(invlpg_pcid),
- IDTVEC(invlrng_pti),
- IDTVEC(invlrng_invpcid_pti),
- IDTVEC(invlrng_invpcid),
- IDTVEC(invlrng_pcid_pti),
- IDTVEC(invlrng_pcid),
- IDTVEC(invlcache_pti),
- IDTVEC(ipi_intr_bitmap_handler_pti),
- IDTVEC(cpustop_pti),
- IDTVEC(cpususpend_pti),
- IDTVEC(rendezvous_pti);
+ IDTVEC(invltlb_invpcid),/* TLB shootdowns - global, invpcid */
+ IDTVEC(justreturn); /* interrupt CPU with minimum overhead */
void invltlb_pcid_handler(void);
void invltlb_invpcid_handler(void);
-void invltlb_invpcid_pti_handler(void);
-void invlpg_invpcid_handler(void);
-void invlpg_pcid_handler(void);
-void invlrng_invpcid_handler(void);
-void invlrng_pcid_handler(void);
int native_start_all_aps(void);
#endif /* !LOCORE */
OpenPOWER on IntegriCloud