idt_vec_set
void idt_vec_set(struct idt_vec *, int, void (*)(void));
idt_vec_set(iv, ddb_vec, handler);
void idt_vec_set(struct idt_vec *, int, void (*)(void));
idt_vec_set(iv, hyperv_idtvec, Xintr_hyperv_hypercall);
idt_vec_set(iv, idt_vec, stubp->ist_entry);
idt_vec_set(iv, ICU_OFFSET + i, legacy_stubs[i].ist_entry);
idt_vec_set(iv, idt_vec, stubp->ist_entry);
idt_vec_set(iv, LAPIC_IPI_VECTOR,
idt_vec_set(iv, LAPIC_TLB_VECTOR,
idt_vec_set(iv, LAPIC_SPURIOUS_VECTOR, Xintrspurious);
idt_vec_set(iv, LAPIC_TIMER_VECTOR,
idt_vec_set(iv, xen_hvm_vec, &IDTVEC(hypervisor_pvhvm_callback));