Home
last modified time | relevance | path

Searched defs:vector (Results 1 – 25 of 61) sorted by relevance

123

/xen/xen/include/asm-x86/
A Ddebugger.h43 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_fatal()
53 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_entry()
80 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_fatal()
88 unsigned int vector, struct cpu_user_regs *regs) in debugger_trap_entry()
A Dapic.h141 static __inline bool_t apic_isr_read(u8 vector) in apic_isr_read()
A Dirq.h32 s16 vector; /* vector itself is only 8 bits, */ member
/xen/xen/arch/x86/
A Dsmp.c29 static unsigned int prepare_ICR(unsigned int shortcut, int vector) in prepare_ICR()
49 static void send_IPI_shortcut(unsigned int shortcut, int vector, in send_IPI_shortcut()
67 void send_IPI_mask(const cpumask_t *mask, int vector) in send_IPI_mask()
116 void send_IPI_self(int vector) in send_IPI_self()
163 void send_IPI_self_legacy(uint8_t vector) in send_IPI_self_legacy()
168 void send_IPI_mask_flat(const cpumask_t *cpumask, int vector) in send_IPI_mask_flat()
205 void send_IPI_mask_phys(const cpumask_t *mask, int vector) in send_IPI_mask_phys()
A Dirq.c111 unsigned int vector = desc->arch.old_vector; in release_old_vec() local
198 unsigned int vector = desc->arch.vector; in _clear_irq_vector() local
365 int vector = IRQ_VECTOR_UNASSIGNED; in irq_to_vector() local
419 int irq, vector; in init_irq_data() local
486 int vector; in irq_get_used_vector_mask() local
561 int vector, offset; in _assign_irq_vector() local
671 unsigned int irq, vector; in setup_vector_irq() local
735 unsigned vector, me; in irq_move_cleanup_interrupt() local
823 unsigned vector, me; in irq_complete_move() local
1060 u32 vector:8; /* vector awaiting EOI */ member
[all …]
A Dio_apic.c283 static void __io_apic_eoi(unsigned int apic, unsigned int vector, unsigned int pin) in __io_apic_eoi()
481 unsigned int pin, vector = desc->arch.vector; in __eoi_IO_APIC_irq() local
987 int apic, pin, idx, irq, first_notcon = 1, vector; in setup_IO_APIC_irqs() local
1060 static void __init setup_ExtINT_IRQ0_pin(unsigned int apic, unsigned int pin, int vector) in setup_ExtINT_IRQ0_pin()
1689 static void end_level_ioapic_irq_old(struct irq_desc *desc, u8 vector) in end_level_ioapic_irq_old()
1710 static void end_level_ioapic_irq_new(struct irq_desc *desc, u8 vector) in end_level_ioapic_irq_new()
1886 int vector, ret; in check_timer() local
2205 int vector; in io_apic_set_pci_routing() local
2396 int vector = desc->arch.vector; in ioapic_guest_write() local
A Di8259.c54 static void end_8259A_irq(struct irq_desc *desc, u8 vector) in end_8259A_irq()
/xen/xen/include/asm-x86/pv/
A Dtraps.h37 uint8_t vector) in pv_trap_callback_registered()
55 uint8_t vector) in pv_trap_callback_registered()
/xen/xen/arch/x86/genapic/
A Dx2apic.c90 static void send_IPI_self_x2apic(uint8_t vector) in send_IPI_self_x2apic()
95 static void send_IPI_mask_x2apic_phys(const cpumask_t *cpumask, int vector) in send_IPI_mask_x2apic_phys()
128 static void send_IPI_mask_x2apic_cluster(const cpumask_t *cpumask, int vector) in send_IPI_mask_x2apic_cluster()
/xen/xen/arch/x86/hvm/viridian/
A Dsynic.c148 uint8_t vector; in viridian_synic_wrmsr() local
370 unsigned int vector) in viridian_synic_is_auto_eoi_sint()
383 void viridian_synic_ack_sint(const struct vcpu *v, unsigned int vector) in viridian_synic_ack_sint()
431 uint8_t vector; in viridian_synic_load_vcpu_ctxt() local
/xen/xen/arch/x86/hvm/
A Dirq.c53 int vector; in hvm_ioapic_assert() local
221 int vector = -1; in hvm_isa_irq_assert() local
324 uint8_t vector = v->arch.hvm.evtchn_upcall_vector; in hvm_assert_evtchn_irq() local
392 uint8_t vector = data & MSI_DATA_VECTOR_MASK; in hvm_inject_msi() local
522 int vector; in hvm_vcpu_has_pending_irq() local
556 int vector; in hvm_vcpu_ack_pending_irq() local
A Dvlapic.c100 static int vlapic_test_and_set_irr(int vector, struct vlapic *vlapic) in vlapic_test_and_set_irr()
105 static void vlapic_clear_irr(int vector, struct vlapic *vlapic) in vlapic_clear_irr()
342 uint8_t vector = (uint8_t)icr_low; in vlapic_accept_irq() local
427 int vector; in vlapic_EOI_set() local
460 void vlapic_handle_EOI(struct vlapic *vlapic, u8 vector) in vlapic_handle_EOI()
1353 int vlapic_ack_pending_irq(struct vcpu *v, int vector, bool_t force_ack) in vlapic_ack_pending_irq()
A Dvioapic.c381 uint8_t vector, in ioapic_inj_irq()
404 uint8_t vector = vioapic->redirtbl[pin].fields.vector; in vioapic_deliver() local
516 void vioapic_update_EOI(struct domain *d, u8 vector) in vioapic_update_EOI()
A Dvmsi.c49 uint8_t vector, in vmsi_inj_irq()
68 struct domain *d, int vector, in vmsi_deliver()
109 int vector = pirq_dpci->gmsi.gvec; in vmsi_deliver_pirq() local
687 uint8_t vector = MASK_EXTR(data, MSI_DATA_VECTOR_MASK); in vpci_msi_update() local
A Dmonitor.c213 void hvm_monitor_interrupt(unsigned int vector, unsigned int type, in hvm_monitor_interrupt()
/xen/xen/arch/x86/hvm/vmx/
A Drealmode.c26 unsigned int vector, in realmode_deliver_exception()
/xen/xen/arch/x86/hvm/svm/
A Dintr.c64 static void svm_inject_extint(struct vcpu *v, int vector) in svm_inject_extint()
/xen/xen/drivers/passthrough/amd/
A Diommu_intr.c36 unsigned int vector:8; member
52 unsigned int vector:8; member
209 unsigned int vector, unsigned int int_type, in update_intremap_entry()
275 uint8_t delivery_mode, vector, dest_mode; in update_intremap_entry_from_ioapic() local
512 uint8_t delivery_mode, vector, dest_mode; in update_intremap_entry_from_msi_msg() local
/xen/xen/arch/x86/pv/
A Dtraps.c47 const uint8_t vector = event->vector; in pv_inject_event() local
/xen/xen/arch/arm/arm32/
A Dentry.S158 .macro vector trap, guest_iflags=n, hyp_iflags=0 macro
/xen/xen/drivers/passthrough/vtd/
A Dvtd.h35 u64 vector:8, member
/xen/xen/include/asm-x86/hvm/
A Dhvm.h47 uint8_t vector; member
478 unsigned int vector, unsigned int type, in hvm_inject_exception()
491 static inline void hvm_inject_hw_exception(unsigned int vector, int errcode) in hvm_inject_hw_exception()
588 struct vcpu *v, unsigned int vector, int errcode) in nhvm_vmcx_guest_intercepts_event()
744 static inline void hvm_inject_hw_exception(unsigned int vector, int errcode) in hvm_inject_hw_exception()
/xen/xen/drivers/passthrough/
A Dio.c857 int vector = (long)arg; in _hvm_dpci_msi_eoi() local
877 void hvm_dpci_msi_eoi(struct domain *d, int vector) in hvm_dpci_msi_eoi()
/xen/xen/include/asm-x86/guest/
A Dxen-hcall.h173 unsigned int cpu, unsigned int vector) in xen_hypercall_set_evtchn_upcall_vector()
/xen/xen/include/public/io/
A Dpciif.h67 uint16_t vector; member

Completed in 57 milliseconds

123