HomeSort by: relevance | last modified time | path
    Searched refs:idt_vec (Results 1 - 16 of 16) sorted by relevancy

  /src/sys/arch/x86/x86/
idt.c 167 idt_vec_alloc(struct idt_vec *iv, int low, int high)
194 idt_vec_reserve(struct idt_vec *iv, int vec)
207 idt_vec_set(struct idt_vec *iv, int vec, void (*function)(void))
223 idt_vec_free(struct idt_vec *iv, int vec)
247 struct idt_vec *
248 idt_vec_ref(struct idt_vec *iv)
intr.c 270 struct idt_vec *iv = &(cpu_info_primary.ci_idtvec);
623 struct idt_vec *iv;
645 struct idt_vec *iv;
782 * => arg2: int idt_vec
787 struct idt_vec *iv;
792 int idt_vec; local in function:intr_establish_xcall
801 idt_vec = (int)(intptr_t)arg2;
813 if (source->is_resume == NULL || source->is_idtvec != idt_vec) {
814 if (source->is_idtvec != 0 && source->is_idtvec != idt_vec)
816 source->is_idtvec = idt_vec;
838 int slot, error, idt_vec; local in function:intr_establish_xname
1827 int idt_vec; local in function:intr_activate_xcall
1872 int idt_vec; local in function:intr_deactivate_xcall
    [all...]
ioapic.c 410 apic_set_redir(struct ioapic_softc *sc, int pin, int idt_vec,
431 redlo |= (idt_vec & 0xff);
lapic.c 343 struct idt_vec *iv = &(cpu_info_primary.ci_idtvec);
482 struct idt_vec *iv = &(cpu_info_primary.ci_idtvec);
hyperv.c 765 struct idt_vec *iv;
803 struct idt_vec *iv;
  /src/sys/arch/i386/include/
segments.h 210 struct idt_vec;
211 void idt_vec_reserve(struct idt_vec *, int);
212 int idt_vec_alloc(struct idt_vec *, int, int);
213 void idt_vec_set(struct idt_vec *, int, void (*)(void));
214 void idt_vec_free(struct idt_vec *, int);
215 void idt_vec_init_cpu_md(struct idt_vec *, cpuid_t);
217 struct idt_vec* idt_vec_ref(struct idt_vec *);
  /src/sys/arch/amd64/include/
segments.h 255 struct idt_vec;
256 void idt_vec_reserve(struct idt_vec *, int);
257 int idt_vec_alloc(struct idt_vec *, int, int);
258 void idt_vec_set(struct idt_vec *, int, void (*)(void));
259 void idt_vec_free(struct idt_vec *, int);
260 void idt_vec_init_cpu_md(struct idt_vec *, cpuid_t);
262 struct idt_vec * idt_vec_ref(struct idt_vec *);
  /src/sys/arch/x86/pci/
msipic.c 386 int unused, int idt_vec, int type)
416 data = __SHIFTIN(idt_vec, LAPIC_VECTOR_MASK)
451 int msi_vec, int idt_vec, int type)
562 int msix_vec, int idt_vec, int type)
609 data = __SHIFTIN(idt_vec, LAPIC_VECTOR_MASK)
  /src/sys/arch/x86/include/
cpu.h 107 struct idt_vec { struct
136 struct idt_vec ci_idtvec;
  /src/sys/arch/xen/xen/
evtchn.c 160 * and to specific callback vector indices on the CPU called idt_vec,
164 * this case, all CPUs need to have identical idt_vec->handler
177 * really important routing is from pin to idt_vec. On PIC_XEN, all
178 * three (pic, irq, idt_vec) belong to the same namespace and are
179 * identical. Further, the mapping between idt_vec and the actual
189 * PIC_XEN , 'pin' , 'irq' and 'idt_vec' are all identical to the
451 xen_evtchn_addroute(struct pic *pic, struct cpu_info *ci, int pin, int idt_vec, int type)
461 evtchn_port_t boundport = idt_vec;
471 xen_evtchn_delroute(struct pic *pic, struct cpu_info *ci, int pin, int idt_vec, int type)
486 evtchn_port_t boundport = idt_vec;
    [all...]
hypervisor.c 305 struct idt_vec *iv = &(cpu_info_primary.ci_idtvec);
  /src/sys/arch/amd64/amd64/
db_interface.c 115 struct idt_vec *iv = &(cpu_info_primary.ci_idtvec);
machdep.c 1722 struct idt_vec *iv;
2414 idt_vec_copy(struct idt_vec *dst, struct idt_vec *src)
2431 idt_vec_init_cpu_md(struct idt_vec *iv, cpuid_t cid)
  /src/sys/arch/i386/i386/
machdep.c 958 struct idt_vec *iv;
1187 struct idt_vec *iv;
1813 idt_vec_copy(struct idt_vec *dst, struct idt_vec *src)
1823 idt_vec_init_cpu_md(struct idt_vec *iv, cpuid_t cid)
db_interface.c 118 struct idt_vec *iv;
trap.c 253 struct idt_vec *iv;

Completed in 23 milliseconds