/freebsd-11-stable/sys/amd64/include/ |
H A D | smp.h | 31 IDTVEC(justreturn), /* interrupt CPU with minimum overhead */ 32 IDTVEC(justreturn1_pti), 33 IDTVEC(invltlb_pti), 34 IDTVEC(invltlb_pcid_pti), 35 IDTVEC(invltlb_pcid), /* TLB shootdowns - global, pcid */ 36 IDTVEC(invltlb_invpcid_pti_pti), 37 IDTVEC(invltlb_invpcid_nopti), 38 IDTVEC(invlpg_pti), 39 IDTVEC(invlpg_invpcid_pti), 40 IDTVEC(invlpg_invpci [all...] |
H A D | asmacros.h | 165 #define IDTVEC(name) ALIGN_TEXT; .globl __CONCAT(X,name); \ macro
|
/freebsd-11-stable/sys/dev/hyperv/vmbus/i386/ |
H A D | vmbus_vector.S | 40 IDTVEC(vmbus_isr_pti) 41 IDTVEC(vmbus_isr)
|
/freebsd-11-stable/sys/i386/i386/ |
H A D | apic_vector.s | 73 IDTVEC(vec_name ## _pti) ; \ 74 IDTVEC(vec_name) ; \ 108 IDTVEC(spuriousint) 127 IDTVEC(timerint_pti) 128 IDTVEC(timerint) 144 IDTVEC(cmcint_pti) 145 IDTVEC(cmcint) 159 IDTVEC(errorint_pti) 160 IDTVEC(errorint) 176 IDTVEC(xen_intr_upcal [all...] |
H A D | exception.s | 102 IDTVEC(div) 104 IDTVEC(dbg) 106 IDTVEC(nmi) 108 IDTVEC(bpt) 110 IDTVEC(dtrace_ret) 112 IDTVEC(ofl) 114 IDTVEC(bnd) 117 IDTVEC(ill) 120 IDTVEC(dna) 122 IDTVEC(fpuseg [all...] |
H A D | atpic_vector.s | 49 IDTVEC(vec_name ##_pti) ; \ 50 IDTVEC(vec_name) ; \
|
H A D | mp_machdep.c | 172 setidt(IPI_INVLTLB, IDTVEC(invltlb), 174 setidt(IPI_INVLPG, IDTVEC(invlpg), 176 setidt(IPI_INVLRNG, IDTVEC(invlrng), 180 setidt(IPI_INVLCACHE, IDTVEC(invlcache), 184 setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), 188 setidt(IPI_BITMAP_VECTOR, IDTVEC(ipi_intr_bitmap_handler), 192 setidt(IPI_STOP, IDTVEC(cpustop), 196 setidt(IPI_SUSPEND, IDTVEC(cpususpend),
|
H A D | trap.c | 117 extern inthand_t IDTVEC(lcall_syscall); 119 extern inthand_t IDTVEC(bpt), IDTVEC(dbg), IDTVEC(int0x80_syscall); 642 if (frame->tf_eip == (int)IDTVEC(lcall_syscall)) { 651 if (frame->tf_eip == (int)IDTVEC(lcall_syscall) + 1) { 696 (uintptr_t)IDTVEC(int0x80_syscall) || 697 frame->tf_eip == (uintptr_t)IDTVEC(bpt) || 698 frame->tf_eip == (uintptr_t)IDTVEC(dbg))
|
H A D | machdep.c | 1527 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 1528 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 1529 IDTVEC(ts [all...] |
/freebsd-11-stable/sys/x86/include/ |
H A D | x86_smp.h | 70 IDTVEC(invltlb), /* TLB shootdowns - global */ 71 IDTVEC(invlpg), /* TLB shootdowns - 1 page */ 72 IDTVEC(invlrng), /* TLB shootdowns - page range */ 73 IDTVEC(invlcache), /* Write back and invalidate cache */ 74 IDTVEC(ipi_intr_bitmap_handler), /* Bitmap based IPIs */ 75 IDTVEC(cpustop), /* CPU stops & waits to be restarted */ 76 IDTVEC(cpususpend), /* CPU suspends & waits to be resumed */ 77 IDTVEC(rendezvous); /* handle CPU rendezvous */
|
H A D | apicvar.h | 173 IDTVEC(apic_isr1), IDTVEC(apic_isr2), IDTVEC(apic_isr3), 174 IDTVEC(apic_isr4), IDTVEC(apic_isr5), IDTVEC(apic_isr6), 175 IDTVEC(apic_isr7), IDTVEC(cmcint), IDTVEC(errorint), 176 IDTVEC(spuriousin [all...] |
H A D | intr_machdep.h | 73 #define IDTVEC(name) __CONCAT(X,name) macro
|
/freebsd-11-stable/sys/x86/isa/ |
H A D | atpic.c | 82 IDTVEC(atpic_intr0), IDTVEC(atpic_intr1), IDTVEC(atpic_intr2), 83 IDTVEC(atpic_intr3), IDTVEC(atpic_intr4), IDTVEC(atpic_intr5), 84 IDTVEC(atpic_intr6), IDTVEC(atpic_intr7), IDTVEC(atpic_intr8), 85 IDTVEC(atpic_intr [all...] |
/freebsd-11-stable/sys/amd64/amd64/ |
H A D | mp_machdep.c | 137 IDTVEC(invltlb_invpcid_pti_pti) : 138 IDTVEC(invltlb_invpcid_nopti), SDT_SYSIGT, 140 setidt(IPI_INVLPG, pti ? IDTVEC(invlpg_invpcid_pti) : 141 IDTVEC(invlpg_invpcid), SDT_SYSIGT, SEL_KPL, 0); 142 setidt(IPI_INVLRNG, pti ? IDTVEC(invlrng_invpcid_pti) : 143 IDTVEC(invlrng_invpcid), SDT_SYSIGT, SEL_KPL, 0); 145 setidt(IPI_INVLTLB, pti ? IDTVEC(invltlb_pcid_pti) : 146 IDTVEC(invltlb_pcid), SDT_SYSIGT, SEL_KPL, 0); 147 setidt(IPI_INVLPG, pti ? IDTVEC(invlpg_pcid_pti) : 148 IDTVEC(invlpg_pci [all...] |
H A D | machdep.c | 833 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 834 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 835 IDTVEC(ts [all...] |
H A D | trap.c | 103 extern inthand_t IDTVEC(bpt), IDTVEC(bpt_pti), IDTVEC(dbg), 104 IDTVEC(fast_syscall), IDTVEC(fast_syscall_pti), IDTVEC(fast_syscall32), 105 IDTVEC(int0x80_syscall_pti), IDTVEC(int0x80_syscall); 586 (uintptr_t)IDTVEC(fast_syscall_pti) || 589 (uintptr_t)IDTVEC(int0x80_syscall_pt [all...] |
H A D | apic_vector.S | 114 IDTVEC(spuriousint) 293 IDTVEC(justreturn)
|
H A D | exception.S | 322 IDTVEC(dblfault) 359 IDTVEC(page_pti) 375 IDTVEC(page) 446 IDTVEC(\name\()_pti) 453 IDTVEC(\name) 519 IDTVEC(fast_syscall_pti) 529 IDTVEC(fast_syscall) 617 IDTVEC(fast_syscall32) 626 IDTVEC(dbg) 761 IDTVEC(nm [all...] |
/freebsd-11-stable/sys/amd64/ia32/ |
H A D | ia32_syscall.c | 94 #define IDTVEC(name) __CONCAT(X,name) macro 96 extern inthand_t IDTVEC(int0x80_syscall), IDTVEC(int0x80_syscall_pti), 97 IDTVEC(rsvd), IDTVEC(rsvd_pti); 239 setidt(IDT_SYSCALL, pti ? &IDTVEC(int0x80_syscall_pti) : 240 &IDTVEC(int0x80_syscall), SDT_SYSIGT, SEL_UPL, 0); 247 setidt(IDT_SYSCALL, pti ? &IDTVEC(rsvd_pti) : &IDTVEC(rsvd),
|
H A D | ia32_exception.S | 43 IDTVEC(int0x80_syscall_pti) 47 IDTVEC(int0x80_syscall)
|
/freebsd-11-stable/sys/x86/x86/ |
H A D | local_apic.c | 165 IDTVEC(apic_isr1), /* 32 - 63 */ 166 IDTVEC(apic_isr2), /* 64 - 95 */ 167 IDTVEC(apic_isr3), /* 96 - 127 */ 168 IDTVEC(apic_isr4), /* 128 - 159 */ 169 IDTVEC(apic_isr5), /* 160 - 191 */ 170 IDTVEC(apic_isr6), /* 192 - 223 */ 171 IDTVEC(apic_isr7), /* 224 - 255 */ 176 IDTVEC(apic_isr1_pti), /* 32 - 63 */ 177 IDTVEC(apic_isr2_pti), /* 64 - 95 */ 178 IDTVEC(apic_isr3_pt [all...] |
/freebsd-11-stable/sys/i386/include/ |
H A D | asmacros.h | 139 #define IDTVEC(name) ALIGN_TEXT; .globl __CONCAT(X,name); \ macro
|
/freebsd-11-stable/sys/dev/hyperv/vmbus/ |
H A D | vmbus.c | 139 extern inthand_t IDTVEC(vmbus_isr), IDTVEC(vmbus_isr_pti); 945 sc->vmbus_idtvec = lapic_ipi_alloc(pti ? IDTVEC(vmbus_isr_pti) : 946 IDTVEC(vmbus_isr));
|
/freebsd-11-stable/sys/amd64/vmm/ |
H A D | vmm.c | 336 vmm_ipinum = lapic_ipi_alloc(pti ? &IDTVEC(justreturn1_pti) : 337 &IDTVEC(justreturn));
|
/freebsd-11-stable/sys/amd64/vmm/intel/ |
H A D | vmx.c | 802 pirvec = lapic_ipi_alloc(pti ? &IDTVEC(justreturn1_pti) : 803 &IDTVEC(justreturn));
|