| /NextBSD/sys/amd64/amd64/ |
| HD | apic_vector.S | 79 IDTVEC(vec_name) ; \ 110 IDTVEC(spuriousint) 129 IDTVEC(timerint) 142 IDTVEC(cmcint) 154 IDTVEC(errorint) 168 IDTVEC(xen_intr_upcall) 184 IDTVEC(hv_vmbus_callback) 206 IDTVEC(invltlb) 212 IDTVEC(invltlb_pcid) 218 IDTVEC(invltlb_invpcid) [all …]
|
| HD | mp_machdep.c | 90 extern inthand_t IDTVEC(fast_syscall), IDTVEC(fast_syscall32); 135 setidt(IPI_INVLTLB, IDTVEC(invltlb_invpcid), in cpu_mp_start() 138 setidt(IPI_INVLTLB, IDTVEC(invltlb_pcid), SDT_SYSIGT, in cpu_mp_start() 142 setidt(IPI_INVLTLB, IDTVEC(invltlb), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 144 setidt(IPI_INVLPG, IDTVEC(invlpg), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 145 setidt(IPI_INVLRNG, IDTVEC(invlrng), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 148 setidt(IPI_INVLCACHE, IDTVEC(invlcache), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 151 setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 154 setidt(IPI_BITMAP_VECTOR, IDTVEC(ipi_intr_bitmap_handler), in cpu_mp_start() 158 setidt(IPI_STOP, IDTVEC(cpustop), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() [all …]
|
| HD | machdep.c | 823 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 824 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 825 IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot), 826 IDTVEC(page), IDTVEC(mchk), IDTVEC(rsvd), IDTVEC(fpu), IDTVEC(align), 827 IDTVEC(xmm), IDTVEC(dblfault), 829 IDTVEC(dtrace_ret), 832 IDTVEC(xen_intr_upcall), 834 IDTVEC(fast_syscall), IDTVEC(fast_syscall32); 850 if (func != (uintptr_t)&IDTVEC(rsvd)) { in DB_SHOW_COMMAND() 1589 setidt(x, &IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in hammer_time() [all …]
|
| HD | exception.S | 110 IDTVEC(dbg) 112 IDTVEC(bpt) 115 IDTVEC(dtrace_ret) 126 IDTVEC(div) 128 IDTVEC(ofl) 130 IDTVEC(bnd) 132 IDTVEC(ill) 134 IDTVEC(dna) 136 IDTVEC(fpusegm) 138 IDTVEC(mchk) [all …]
|
| HD | atpic_vector.S | 49 IDTVEC(vec_name) ; \
|
| /NextBSD/sys/i386/i386/ |
| HD | exception.s | 103 IDTVEC(div) 105 IDTVEC(dbg) 107 IDTVEC(nmi) 109 IDTVEC(bpt) 111 IDTVEC(dtrace_ret) 113 IDTVEC(ofl) 115 IDTVEC(bnd) 118 IDTVEC(ill) 121 IDTVEC(dna) 123 IDTVEC(fpusegm) [all …]
|
| HD | apic_vector.s | 73 IDTVEC(vec_name) ; \ 107 IDTVEC(spuriousint) 126 IDTVEC(timerint) 142 IDTVEC(cmcint) 156 IDTVEC(errorint) 172 IDTVEC(xen_intr_upcall) 191 IDTVEC(hv_vmbus_callback) 215 IDTVEC(invltlb) 229 IDTVEC(invlpg) 243 IDTVEC(invlrng) [all …]
|
| HD | mp_machdep.c | 174 setidt(IPI_INVLTLB, IDTVEC(invltlb), in cpu_mp_start() 176 setidt(IPI_INVLPG, IDTVEC(invlpg), in cpu_mp_start() 178 setidt(IPI_INVLRNG, IDTVEC(invlrng), in cpu_mp_start() 182 setidt(IPI_INVLCACHE, IDTVEC(invlcache), in cpu_mp_start() 186 setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), in cpu_mp_start() 190 setidt(IPI_BITMAP_VECTOR, IDTVEC(ipi_intr_bitmap_handler), in cpu_mp_start() 194 setidt(IPI_STOP, IDTVEC(cpustop), in cpu_mp_start() 198 setidt(IPI_SUSPEND, IDTVEC(cpususpend), in cpu_mp_start()
|
| HD | machdep.c | 1528 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 1529 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 1530 IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot), 1531 IDTVEC(page), IDTVEC(mchk), IDTVEC(rsvd), IDTVEC(fpu), IDTVEC(align), 1532 IDTVEC(xmm), 1534 IDTVEC(dtrace_ret), 1537 IDTVEC(xen_intr_upcall), 1539 IDTVEC(lcall_syscall), IDTVEC(int0x80_syscall); 1555 if (func != (uintptr_t)&IDTVEC(rsvd)) { 2529 setidt(x, &IDTVEC(rsvd), SDT_SYS386TGT, SEL_KPL, [all …]
|
| HD | atpic_vector.s | 49 IDTVEC(vec_name) ; \
|
| HD | trap.c | 118 extern inthand_t IDTVEC(lcall_syscall); 657 if (frame->tf_eip == (int)IDTVEC(lcall_syscall)) { in trap() 666 if (frame->tf_eip == (int)IDTVEC(lcall_syscall) + 1) { in trap()
|
| /NextBSD/sys/x86/include/ |
| HD | x86_smp.h | 66 IDTVEC(invltlb), /* TLB shootdowns - global */ 67 IDTVEC(invlpg), /* TLB shootdowns - 1 page */ 68 IDTVEC(invlrng), /* TLB shootdowns - page range */ 69 IDTVEC(invlcache), /* Write back and invalidate cache */ 70 IDTVEC(ipi_intr_bitmap_handler), /* Bitmap based IPIs */ 71 IDTVEC(cpustop), /* CPU stops & waits to be restarted */ 72 IDTVEC(cpususpend), /* CPU suspends & waits to be resumed */ 73 IDTVEC(rendezvous); /* handle CPU rendezvous */
|
| HD | apicvar.h | 179 IDTVEC(apic_isr1), IDTVEC(apic_isr2), IDTVEC(apic_isr3), 180 IDTVEC(apic_isr4), IDTVEC(apic_isr5), IDTVEC(apic_isr6), 181 IDTVEC(apic_isr7), IDTVEC(cmcint), IDTVEC(errorint), 182 IDTVEC(spuriousint), IDTVEC(timerint);
|
| /NextBSD/sys/x86/isa/ |
| HD | atpic.c | 83 IDTVEC(atpic_intr0), IDTVEC(atpic_intr1), IDTVEC(atpic_intr2), 84 IDTVEC(atpic_intr3), IDTVEC(atpic_intr4), IDTVEC(atpic_intr5), 85 IDTVEC(atpic_intr6), IDTVEC(atpic_intr7), IDTVEC(atpic_intr8), 86 IDTVEC(atpic_intr9), IDTVEC(atpic_intr10), IDTVEC(atpic_intr11), 87 IDTVEC(atpic_intr12), IDTVEC(atpic_intr13), IDTVEC(atpic_intr14), 88 IDTVEC(atpic_intr15); 100 { { &atpics[(irq) / 8].at_pic }, IDTVEC(atpic_intr ## irq ), \
|
| /NextBSD/sys/amd64/include/ |
| HD | smp.h | 34 IDTVEC(invltlb_pcid), /* TLB shootdowns - global, pcid */ 35 IDTVEC(invltlb_invpcid),/* TLB shootdowns - global, invpcid */ 36 IDTVEC(justreturn); /* interrupt CPU with minimum overhead */
|
| HD | intr_machdep.h | 88 #define IDTVEC(name) __CONCAT(X,name) macro
|
| HD | asmacros.h | 149 #define IDTVEC(name) ALIGN_TEXT; .globl __CONCAT(X,name); \ macro
|
| /NextBSD/sys/amd64/ia32/ |
| HD | ia32_syscall.c | 94 #define IDTVEC(name) __CONCAT(X,name) macro 96 extern inthand_t IDTVEC(int0x80_syscall), IDTVEC(rsvd); 208 setidt(IDT_SYSCALL, &IDTVEC(int0x80_syscall), SDT_SYSIGT, SEL_UPL, 0); in ia32_syscall_enable() 215 setidt(IDT_SYSCALL, &IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in ia32_syscall_disable()
|
| HD | ia32_exception.S | 43 IDTVEC(int0x80_syscall)
|
| /NextBSD/sys/dev/hyperv/vmbus/ |
| HD | hv_vmbus_drv_freebsd.c | 375 extern inthand_t IDTVEC(rsvd), IDTVEC(hv_vmbus_callback); 396 if (func == (uintptr_t)&IDTVEC(rsvd)) { in vmbus_vector_alloc() 398 setidt(vector , IDTVEC(hv_vmbus_callback), SDT_SYS386IGT, in vmbus_vector_alloc() 401 setidt(vector , IDTVEC(hv_vmbus_callback), SDT_SYSIGT, in vmbus_vector_alloc() 428 KASSERT(func == (uintptr_t)&IDTVEC(hv_vmbus_callback), in vmbus_vector_free() 431 setidt(vector, IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in vmbus_vector_free()
|
| /NextBSD/sys/x86/x86/ |
| HD | local_apic.c | 142 IDTVEC(apic_isr1), /* 32 - 63 */ 143 IDTVEC(apic_isr2), /* 64 - 95 */ 144 IDTVEC(apic_isr3), /* 96 - 127 */ 145 IDTVEC(apic_isr4), /* 128 - 159 */ 146 IDTVEC(apic_isr5), /* 160 - 191 */ 147 IDTVEC(apic_isr6), /* 192 - 223 */ 148 IDTVEC(apic_isr7), /* 224 - 255 */ 157 extern inthand_t IDTVEC(rsvd); 417 setidt(APIC_SPURIOUS_INT, IDTVEC(spuriousint), SDT_APIC, SEL_KPL, in native_lapic_init() 427 setidt(APIC_TIMER_INT, IDTVEC(timerint), SDT_APIC, SEL_KPL, GSEL_APIC); in native_lapic_init() [all …]
|
| /NextBSD/sys/i386/include/ |
| HD | intr_machdep.h | 88 #define IDTVEC(name) __CONCAT(X,name) macro
|
| HD | asmacros.h | 139 #define IDTVEC(name) ALIGN_TEXT; .globl __CONCAT(X,name); \ macro
|
| /NextBSD/sys/amd64/vmm/ |
| HD | vmm.c | 335 vmm_ipinum = lapic_ipi_alloc(&IDTVEC(justreturn)); in vmm_init()
|
| /NextBSD/sys/amd64/vmm/intel/ |
| HD | vmx.c | 696 pirvec = lapic_ipi_alloc(&IDTVEC(justreturn)); in vmx_init()
|