Searched refs:vector (Results 201 - 225 of 498) sorted by relevance

1234567891011>>

/linux-master/arch/alpha/kernel/
H A Dsys_wildfire.c222 wildfire_device_interrupt(unsigned long vector) argument
226 irq = (vector - 0x800) >> 4;
H A Dsys_marvel.c42 io7_device_interrupt(unsigned long vector)
61 pid = vector >> 16;
62 irq = ((vector & 0xffff) - 0x800) >> 4;
87 irq &= MARVEL_IRQ_VEC_IRQ_MASK; /* isolate the vector */
41 io7_device_interrupt(unsigned long vector) argument
/linux-master/lib/
H A Dsiphash_kunit.c113 #define chk(hash, vector, fmt...) \
114 KUNIT_EXPECT_EQ_MSG(test, hash, vector, fmt)
/linux-master/drivers/virtio/
H A Dvirtio_pci_legacy.c105 static u16 vp_config_vector(struct virtio_pci_device *vp_dev, u16 vector) argument
107 return vp_legacy_config_vector(&vp_dev->ldev, vector);
/linux-master/drivers/ntb/
H A Dcore.c187 void ntb_db_event(struct ntb_dev *ntb, int vector) argument
194 ntb->ctx_ops->db_event(ntb->ctx, vector);
/linux-master/arch/xtensa/kernel/
H A Dvectors.S6 * vector. These are the primary vectors executed by the processor if an
60 * User exception vector. (Exceptions with PS.UM == 1, PS.EXCM == 0)
88 * Kernel exception vector. (Exceptions with PS.UM == 0, PS.EXCM == 0)
115 * Double exception vector (Exceptions with PS.EXCM == 1)
121 * Note that this vector is never invoked for level-1 interrupts, because such
125 * double exception vector is much more careful, because a lot more error
126 * cases go through the double exception vector than through the user and
382 extui a2, a0, 0, 6 # get offset into 64-byte vector handler
383 beqz a2, 1f # if at start of vector, don't restore
451 * This is similar to the user exception vector,
[all...]
/linux-master/arch/arm64/kernel/
H A Dentry-common.c320 static void noinstr __panic_unhandled(struct pt_regs *regs, const char *vector, argument
328 vector, smp_processor_id(), esr,
335 #define UNHANDLED(el, regsize, vector) \
336 asmlinkage void noinstr el##_##regsize##_##vector##_handler(struct pt_regs *regs) \
338 const char *desc = #regsize "-bit " #el " " #vector; \
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c333 synchronize_irq(adapter->msix_entries[0].vector);
365 synchronize_irq(adapter->msix_entries[i].vector);
403 * iavf_msix_aq - Interrupt handler for vector 0
499 * one vector per ring/queue, but on a constrained vector budget, we
563 unsigned int vector, q_vectors; local
572 for (vector = 0; vector < q_vectors; vector++) {
573 struct iavf_q_vector *q_vector = &adapter->q_vectors[vector];
663 int vector, irq_num, q_vectors; local
1643 int vector, v_budget; local
[all...]
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c149 int vector; local
151 for (vector = 0; vector < wx->num_q_vectors; vector++)
152 synchronize_irq(wx->msix_q_entries[vector].vector);
154 synchronize_irq(wx->msix_entry->vector);
935 * wx_mta_vector - Determines bit-vector in multicast table to set
940 * bit-vector to set in the multicast table. The hardware uses 12 bits, from
941 * incoming rx multicast addresses, to determine the bit-vector t
948 u32 vector = 0; local
982 u32 vector, vector_bit, vector_reg; local
[all...]
/linux-master/arch/x86/kernel/apic/
H A Dio_apic.c269 static inline void io_apic_eoi(unsigned int apic, unsigned int vector) argument
272 writel(vector, &io_apic->eoi);
486 static void __eoi_ioapic_pin(int apic, int pin, int vector) argument
489 io_apic_eoi(apic, vector);
510 static void eoi_ioapic_pin(int vector, struct mp_chip_data *data) argument
517 __eoi_ioapic_pin(entry->apic, entry->pin, vector);
553 __eoi_ioapic_pin(apic, pin, entry.vector);
1246 entry.vector, entry.irr, entry.delivery_status);
1735 * vector while Remote IRR is still set the irq will never
1816 i = cfg->vector;
[all...]
/linux-master/arch/x86/kvm/svm/
H A Davic.c533 /* Invalid IPI with vector < 16 */
699 u32 vector = svm->vmcb->control.exit_info_2 & local
706 trap, write, vector);
872 __func__, irq.vector);
877 irq.vector);
880 vcpu_info->vector = irq.vector;
985 e->gsi, vcpu_info.vector,
/linux-master/drivers/rapidio/devices/
H A Dtsi721_dma.c152 rc = request_irq(priv->msix[idx].vector, tsi721_bdma_msix, 0,
164 rc = request_irq(priv->msix[idx].vector, tsi721_bdma_msix, 0,
173 bdma_chan->id].vector,
227 bdma_chan->id].vector, (void *)bdma_chan);
229 bdma_chan->id].vector, (void *)bdma_chan);
773 bdma_chan->id].vector);
775 bdma_chan->id].vector);
/linux-master/arch/x86/kernel/
H A Dkvm.c502 static void __send_ipi_mask(const struct cpumask *mask, int vector) argument
519 switch (vector) {
521 icr = APIC_DM_FIXED | vector;
558 static void kvm_send_ipi_mask(const struct cpumask *mask, int vector) argument
560 __send_ipi_mask(mask, vector);
563 static void kvm_send_ipi_mask_allbutself(const struct cpumask *mask, int vector) argument
572 __send_ipi_mask(local_mask, vector);
H A Dsev.c307 ctxt->fi.vector = X86_TRAP_PF;
313 ctxt->fi.vector = X86_TRAP_GP;
335 ctxt->fi.vector = X86_TRAP_PF;
428 ctxt->fi.vector = X86_TRAP_PF;
506 ctxt->fi.vector = X86_TRAP_PF;
526 ctxt->fi.vector = X86_TRAP_PF;
569 ctxt->fi.vector = X86_TRAP_GP;
1029 /* Set the CS value based on the start_ip converted to a SIPI vector */
1406 int trapnr = ctxt->fi.vector;
1495 ctxt->fi.vector
[all...]
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dprocessor.c1090 static void set_idt_entry(struct kvm_vm *vm, int vector, unsigned long addr, argument
1095 struct idt_entry *e = &base[vector];
1114 if (regs->vector == DE_VECTOR)
1118 regs->r9 = regs->vector;
1128 if (handlers && handlers[regs->vector]) {
1129 handlers[regs->vector](regs);
1139 regs->vector, regs->rip);
1170 void vm_install_exception_handler(struct kvm_vm *vm, int vector, argument
1175 handlers[vector] = (vm_vaddr_t)handler;
/linux-master/drivers/infiniband/core/
H A Dcq.c418 * @comp_vector_hint: completion vector hint (-1) for the driver to assign
419 * a comp vector based on internal counter
433 unsigned int vector, num_comp_vectors; local
444 /* Project the affinty to the device completion vector range */
450 vector = comp_vector_hint % num_comp_vectors;
462 * correct completion vector
464 if (vector != cq->comp_vector)
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_drv.c2422 int vector = 0; local
2429 adapter->netdev->name, vector);
2431 intr->msix_entries[vector].vector,
2437 adapter->netdev->name, vector);
2452 = vector;
2453 vector++;
2457 = vector++;
2461 vector = 0;
2466 adapter->netdev->name, vector);
2548 int i, vector = 0; local
[all...]
/linux-master/arch/sparc/include/asm/
H A Dopenprom.h83 /* The top level PROM vector. */
206 int vector; /* This is foobar, what does it do? */ member in struct:linux_prom_irqs
209 /* Element of the "ranges" vector */
/linux-master/arch/m68k/include/asm/
H A Dopenprom.h186 /* The top level PROM vector. */
299 int vector; /* This is foobar, what does it do? */ member in struct:linux_prom_irqs
302 /* Element of the "ranges" vector */
/linux-master/arch/m68k/fpsp040/
H A Dx_unimp.S8 | op-code that hardware does not support. Trap vector# 11
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_selftest.c127 * for each vector check whether it works by mapping command
128 * completions to that vector and performing a NOP command
131 err = mlx4_test_interrupt(mdev->dev, priv->rx_cq[i]->vector);
/linux-master/arch/nios2/kernel/
H A Dkgdb.c109 int kgdb_arch_handle_exception(int vector, int signo, int err_code, argument
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dspu_restore.c118 vector unsigned int fpcr;
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_roce.c66 /* provide start index of the vector,
73 adapter->msix_entries[i].vector;
/linux-master/arch/x86/include/asm/xen/
H A Dinterface.h142 uint8_t vector; /* exception vector */ member in struct:trap_info

Completed in 532 milliseconds

1234567891011>>