| /trueos/sys/i386/i386/ |
| HD | exception.s | 104 IDTVEC(div) 106 IDTVEC(dbg) 108 IDTVEC(nmi) 110 IDTVEC(bpt) 112 IDTVEC(dtrace_ret) 114 IDTVEC(ofl) 116 IDTVEC(bnd) 119 IDTVEC(ill) 122 IDTVEC(dna) 124 IDTVEC(fpusegm) [all …]
|
| HD | apic_vector.s | 56 IDTVEC(vec_name) ; \ 83 IDTVEC(spuriousint) 102 IDTVEC(timerint) 118 IDTVEC(cmcint) 132 IDTVEC(errorint) 148 IDTVEC(xen_intr_upcall) 167 IDTVEC(hv_vmbus_callback) 192 IDTVEC(invltlb) 206 IDTVEC(invlpg) 220 IDTVEC(invlrng) [all …]
|
| HD | machdep.c | 1993 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 1994 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 1995 IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot), 1996 IDTVEC(page), IDTVEC(mchk), IDTVEC(rsvd), IDTVEC(fpu), IDTVEC(align), 1997 IDTVEC(xmm), 1999 IDTVEC(dtrace_ret), 2002 IDTVEC(xen_intr_upcall), 2004 IDTVEC(lcall_syscall), IDTVEC(int0x80_syscall); 2020 if (func != (uintptr_t)&IDTVEC(rsvd)) { 3040 setidt(IDT_IO_INTS + 7, IDTVEC(spuriousint), SDT_SYS386IGT, SEL_KPL, [all …]
|
| HD | mp_machdep.c | 570 setidt(IPI_INVLTLB, IDTVEC(invltlb), in cpu_mp_start() 572 setidt(IPI_INVLPG, IDTVEC(invlpg), in cpu_mp_start() 574 setidt(IPI_INVLRNG, IDTVEC(invlrng), in cpu_mp_start() 578 setidt(IPI_INVLCACHE, IDTVEC(invlcache), in cpu_mp_start() 582 setidt(IPI_LAZYPMAP, IDTVEC(lazypmap), in cpu_mp_start() 586 setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), in cpu_mp_start() 590 setidt(IPI_BITMAP_VECTOR, IDTVEC(ipi_intr_bitmap_handler), in cpu_mp_start() 594 setidt(IPI_STOP, IDTVEC(cpustop), in cpu_mp_start() 598 setidt(IPI_SUSPEND, IDTVEC(cpususpend), in cpu_mp_start()
|
| HD | atpic_vector.s | 49 IDTVEC(vec_name) ; \
|
| /trueos/sys/amd64/amd64/ |
| HD | apic_vector.S | 62 IDTVEC(vec_name) ; \ 86 IDTVEC(spuriousint) 105 IDTVEC(timerint) 118 IDTVEC(cmcint) 130 IDTVEC(errorint) 144 IDTVEC(xen_intr_upcall) 160 IDTVEC(hv_vmbus_callback) 183 IDTVEC(invltlb_pcid) 191 IDTVEC(invltlb) 202 IDTVEC(invlpg_pcid) [all …]
|
| HD | exception.S | 111 IDTVEC(dbg) 113 IDTVEC(bpt) 116 IDTVEC(dtrace_ret) 127 IDTVEC(div) 129 IDTVEC(ofl) 131 IDTVEC(bnd) 133 IDTVEC(ill) 135 IDTVEC(dna) 137 IDTVEC(fpusegm) 139 IDTVEC(mchk) [all …]
|
| HD | machdep.c | 1182 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 1183 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 1184 IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot), 1185 IDTVEC(page), IDTVEC(mchk), IDTVEC(rsvd), IDTVEC(fpu), IDTVEC(align), 1186 IDTVEC(xmm), IDTVEC(dblfault), 1188 IDTVEC(dtrace_ret), 1191 IDTVEC(xen_intr_upcall), 1193 IDTVEC(fast_syscall), IDTVEC(fast_syscall32); 1209 if (func != (uintptr_t)&IDTVEC(rsvd)) { in DB_SHOW_COMMAND() 1889 setidt(x, &IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in hammer_time() [all …]
|
| HD | mp_machdep.c | 131 extern inthand_t IDTVEC(fast_syscall), IDTVEC(fast_syscall32); 533 setidt(IPI_INVLTLB, IDTVEC(invltlb_pcid), SDT_SYSIGT, in cpu_mp_start() 535 setidt(IPI_INVLPG, IDTVEC(invlpg_pcid), SDT_SYSIGT, in cpu_mp_start() 538 setidt(IPI_INVLTLB, IDTVEC(invltlb), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 539 setidt(IPI_INVLPG, IDTVEC(invlpg), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 541 setidt(IPI_INVLRNG, IDTVEC(invlrng), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 544 setidt(IPI_INVLCACHE, IDTVEC(invlcache), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 547 setidt(IPI_RENDEZVOUS, IDTVEC(rendezvous), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() 550 setidt(IPI_BITMAP_VECTOR, IDTVEC(ipi_intr_bitmap_handler), in cpu_mp_start() 554 setidt(IPI_STOP, IDTVEC(cpustop), SDT_SYSIGT, SEL_KPL, 0); in cpu_mp_start() [all …]
|
| HD | atpic_vector.S | 49 IDTVEC(vec_name) ; \
|
| /trueos/sys/amd64/include/ |
| HD | smp.h | 48 IDTVEC(invltlb_pcid), /* TLB shootdowns - global, pcid enabled */ 49 IDTVEC(invltlb), /* TLB shootdowns - global */ 50 IDTVEC(invlpg_pcid), /* TLB shootdowns - 1 page, pcid enabled */ 51 IDTVEC(invlpg), /* TLB shootdowns - 1 page */ 52 IDTVEC(invlrng), /* TLB shootdowns - page range */ 53 IDTVEC(invlcache), /* Write back and invalidate cache */ 54 IDTVEC(ipi_intr_bitmap_handler), /* Bitmap based IPIs */ 55 IDTVEC(cpustop), /* CPU stops & waits to be restarted */ 56 IDTVEC(cpususpend), /* CPU suspends & waits to be resumed */ 57 IDTVEC(rendezvous); /* handle CPU rendezvous */
|
| HD | apicvar.h | 162 IDTVEC(apic_isr1), IDTVEC(apic_isr2), IDTVEC(apic_isr3), 163 IDTVEC(apic_isr4), IDTVEC(apic_isr5), IDTVEC(apic_isr6), 164 IDTVEC(apic_isr7), IDTVEC(cmcint), IDTVEC(errorint), 165 IDTVEC(spuriousint), IDTVEC(timerint);
|
| HD | intr_machdep.h | 87 #define IDTVEC(name) __CONCAT(X,name) macro
|
| /trueos/sys/i386/xen/ |
| HD | exception.s | 114 IDTVEC(div) 116 IDTVEC(dbg) 118 IDTVEC(nmi) 120 IDTVEC(bpt) 122 IDTVEC(ofl) 124 IDTVEC(bnd) 126 IDTVEC(ill) 128 IDTVEC(dna) 130 IDTVEC(fpusegm) 132 IDTVEC(tss) [all …]
|
| HD | xen_machdep.c | 81 #define IDTVEC(name) __CONCAT(X,name) macro 84 IDTVEC(div), IDTVEC(dbg), IDTVEC(nmi), IDTVEC(bpt), IDTVEC(ofl), 85 IDTVEC(bnd), IDTVEC(ill), IDTVEC(dna), IDTVEC(fpusegm), 86 IDTVEC(tss), IDTVEC(missing), IDTVEC(stk), IDTVEC(prot), 87 IDTVEC(page), IDTVEC(mchk), IDTVEC(rsvd), IDTVEC(fpu), IDTVEC(align), 88 IDTVEC(xmm), IDTVEC(lcall_syscall), IDTVEC(int0x80_syscall); 1157 { 0, 0, GSEL(GCODE_SEL, SEL_KPL), (unsigned long) &IDTVEC(div)}, 1158 { 1, 0|4, GSEL(GCODE_SEL, SEL_KPL), (unsigned long) &IDTVEC(dbg)}, 1159 { 3, 3|4, GSEL(GCODE_SEL, SEL_KPL), (unsigned long) &IDTVEC(bpt)}, 1160 { 4, 3, GSEL(GCODE_SEL, SEL_KPL), (unsigned long) &IDTVEC(ofl)}, [all …]
|
| /trueos/sys/i386/include/ |
| HD | smp.h | 50 IDTVEC(invltlb), /* TLB shootdowns - global */ 51 IDTVEC(invlpg), /* TLB shootdowns - 1 page */ 52 IDTVEC(invlrng), /* TLB shootdowns - page range */ 53 IDTVEC(invlcache), /* Write back and invalidate cache */ 54 IDTVEC(ipi_intr_bitmap_handler), /* Bitmap based IPIs */ 55 IDTVEC(cpustop), /* CPU stops & waits to be restarted */ 56 IDTVEC(cpususpend), /* CPU suspends & waits to be resumed */ 57 IDTVEC(rendezvous), /* handle CPU rendezvous */ 58 IDTVEC(lazypmap); /* handle lazy pmap release */
|
| HD | apicvar.h | 161 IDTVEC(apic_isr1), IDTVEC(apic_isr2), IDTVEC(apic_isr3), 162 IDTVEC(apic_isr4), IDTVEC(apic_isr5), IDTVEC(apic_isr6), 163 IDTVEC(apic_isr7), IDTVEC(cmcint), IDTVEC(errorint), 164 IDTVEC(spuriousint), IDTVEC(timerint);
|
| HD | intr_machdep.h | 93 #define IDTVEC(name) __CONCAT(X,name) macro
|
| /trueos/sys/amd64/vmm/ |
| HD | vmm_ipi.c | 45 extern inthand_t IDTVEC(rsvd), IDTVEC(justreturn); 69 if (func == (uintptr_t)&IDTVEC(rsvd)) { in vmm_ipi_alloc() 70 setidt(idx , IDTVEC(justreturn), SDT_SYSIGT, in vmm_ipi_alloc() 89 KASSERT(func == (uintptr_t)&IDTVEC(justreturn), in vmm_ipi_free() 92 setidt(ipinum, IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in vmm_ipi_free()
|
| HD | vmm_support.S | 37 IDTVEC(justreturn)
|
| /trueos/sys/x86/isa/ |
| HD | atpic.c | 79 IDTVEC(atpic_intr0), IDTVEC(atpic_intr1), IDTVEC(atpic_intr2), 80 IDTVEC(atpic_intr3), IDTVEC(atpic_intr4), IDTVEC(atpic_intr5), 81 IDTVEC(atpic_intr6), IDTVEC(atpic_intr7), IDTVEC(atpic_intr8), 82 IDTVEC(atpic_intr9), IDTVEC(atpic_intr10), IDTVEC(atpic_intr11), 83 IDTVEC(atpic_intr12), IDTVEC(atpic_intr13), IDTVEC(atpic_intr14), 84 IDTVEC(atpic_intr15); 96 { { &atpics[(irq) / 8].at_pic }, IDTVEC(atpic_intr ## irq ), \
|
| /trueos/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)
|
| /trueos/sys/dev/hyperv/vmbus/ |
| HD | hv_vmbus_drv_freebsd.c | 354 extern inthand_t IDTVEC(rsvd), IDTVEC(hv_vmbus_callback); 375 if (func == (uintptr_t)&IDTVEC(rsvd)) { in vmbus_vector_alloc() 377 setidt(vector , IDTVEC(hv_vmbus_callback), SDT_SYS386IGT, in vmbus_vector_alloc() 380 setidt(vector , IDTVEC(hv_vmbus_callback), SDT_SYSIGT, in vmbus_vector_alloc() 407 KASSERT(func == (uintptr_t)&IDTVEC(hv_vmbus_callback), in vmbus_vector_free() 410 setidt(vector, IDTVEC(rsvd), SDT_SYSIGT, SEL_KPL, 0); in vmbus_vector_free()
|
| /trueos/sys/x86/x86/ |
| HD | local_apic.c | 140 IDTVEC(apic_isr1), /* 32 - 63 */ 141 IDTVEC(apic_isr2), /* 64 - 95 */ 142 IDTVEC(apic_isr3), /* 96 - 127 */ 143 IDTVEC(apic_isr4), /* 128 - 159 */ 144 IDTVEC(apic_isr5), /* 160 - 191 */ 145 IDTVEC(apic_isr6), /* 192 - 223 */ 146 IDTVEC(apic_isr7), /* 224 - 255 */ 155 extern inthand_t IDTVEC(rsvd); 232 setidt(APIC_SPURIOUS_INT, IDTVEC(spuriousint), SDT_APIC, SEL_KPL, in lapic_init() 242 setidt(APIC_TIMER_INT, IDTVEC(timerint), SDT_APIC, SEL_KPL, GSEL_APIC); in lapic_init() [all …]
|