Home
last modified time | relevance | path

Searched refs:IDTVEC (Results 1 – 25 of 28) sorted by relevance

12

/trueos/sys/i386/i386/
HDexception.s104 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 …]
HDapic_vector.s56 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 …]
HDmachdep.c1993 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 …]
HDmp_machdep.c570 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()
HDatpic_vector.s49 IDTVEC(vec_name) ; \
/trueos/sys/amd64/amd64/
HDapic_vector.S62 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 …]
HDexception.S111 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 …]
HDmachdep.c1182 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 …]
HDmp_machdep.c131 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 …]
HDatpic_vector.S49 IDTVEC(vec_name) ; \
/trueos/sys/amd64/include/
HDsmp.h48 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 */
HDapicvar.h162 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);
HDintr_machdep.h87 #define IDTVEC(name) __CONCAT(X,name) macro
/trueos/sys/i386/xen/
HDexception.s114 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 …]
HDxen_machdep.c81 #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/
HDsmp.h50 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 */
HDapicvar.h161 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);
HDintr_machdep.h93 #define IDTVEC(name) __CONCAT(X,name) macro
/trueos/sys/amd64/vmm/
HDvmm_ipi.c45 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()
HDvmm_support.S37 IDTVEC(justreturn)
/trueos/sys/x86/isa/
HDatpic.c79 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/
HDia32_syscall.c94 #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()
HDia32_exception.S43 IDTVEC(int0x80_syscall)
/trueos/sys/dev/hyperv/vmbus/
HDhv_vmbus_drv_freebsd.c354 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/
HDlocal_apic.c140 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 …]

12