/linux-master/arch/alpha/kernel/ |
H A D | sys_wildfire.c | 222 wildfire_device_interrupt(unsigned long vector) argument 226 irq = (vector - 0x800) >> 4;
|
H A D | sys_marvel.c | 42 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 D | siphash_kunit.c | 113 #define chk(hash, vector, fmt...) \ 114 KUNIT_EXPECT_EQ_MSG(test, hash, vector, fmt)
|
/linux-master/drivers/virtio/ |
H A D | virtio_pci_legacy.c | 105 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 D | core.c | 187 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 D | vectors.S | 6 * 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 D | entry-common.c | 320 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 D | iavf_main.c | 333 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 D | wx_hw.c | 149 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 D | io_apic.c | 269 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 D | avic.c | 533 /* 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 D | tsi721_dma.c | 152 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 D | kvm.c | 502 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 D | sev.c | 307 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 D | processor.c | 1090 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 D | cq.c | 418 * @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 D | vmxnet3_drv.c | 2422 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 D | openprom.h | 83 /* 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 D | openprom.h | 186 /* 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 D | x_unimp.S | 8 | op-code that hardware does not support. Trap vector# 11
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_selftest.c | 127 * 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 D | kgdb.c | 109 int kgdb_arch_handle_exception(int vector, int signo, int err_code, argument
|
/linux-master/arch/powerpc/platforms/cell/spufs/ |
H A D | spu_restore.c | 118 vector unsigned int fpcr;
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_roce.c | 66 /* provide start index of the vector, 73 adapter->msix_entries[i].vector;
|
/linux-master/arch/x86/include/asm/xen/ |
H A D | interface.h | 142 uint8_t vector; /* exception vector */ member in struct:trap_info
|