Searched refs:vector (Results 226 - 250 of 498) sorted by relevance

1234567891011>>

/linux-master/drivers/dma/ptdma/
H A Dptdma-pci.c66 pt->pt_irq = pt_msix->msix_entry.vector;
/linux-master/include/linux/mlx5/
H A Dcq.h47 unsigned vector; member in struct:mlx5_core_cq
/linux-master/drivers/gpio/
H A Dgpio-thunderx.c406 irq = txgpio->msix_entries[child].vector;
538 irq_get_irq_data(txgpio->msix_entries[0].vector)->domain;
557 txgpio->msix_entries[i].vector,
578 txgpio->msix_entries[i].vector);
/linux-master/include/linux/
H A Dkgdb.h29 * @exception: Exception vector number
160 * @vector: The error vector of the exception that happened.
175 kgdb_arch_handle_exception(int vector, int signo, int err_code,
H A Dmhi_ep.h158 void (*raise_irq)(struct mhi_ep_cntrl *mhi_cntrl, u32 vector);
/linux-master/arch/s390/kvm/
H A Dpci.c76 zpci_aipb->aipb.faisb = virt_to_phys(aift->sbv->vector);
168 fib.fmt0.aibv = virt_to_phys(zdev->aibv->vector);
170 fib.fmt0.aisb = virt_to_phys(aift->sbv->vector + (zdev->aisb / 64) * 8);
314 fib->fmt0.aisb = virt_to_phys(aift->sbv->vector + (zdev->aisb / 64) * 8);
/linux-master/arch/powerpc/platforms/powermac/
H A Dsmp.c800 unsigned int *vector = (unsigned int *)(PAGE_OFFSET+0x100); local
810 /* Save reset vector */
811 save_vector = *vector;
813 /* Setup fake reset vector that does
817 patch_branch(vector, target, BRANCH_SET_LINK);
829 /* Restore our exception vector */
830 patch_instruction(vector, ppc_inst(save_vector));
/linux-master/arch/x86/include/asm/
H A Ddesc_defs.h128 unsigned int vector; member in struct:idt_data
/linux-master/drivers/virtio/
H A Dvirtio_pci_modern_dev.c535 * vp_modern_queue_vector - set the MSIX vector for a specific virtqueue
538 * @vector: the config vector
540 * Returns the config vector read from the device
543 u16 index, u16 vector)
548 vp_iowrite16(vector, &cfg->queue_msix_vector);
555 * vp_modern_config_vector - set the vector for config interrupt
557 * @vector: the config vector
559 * Returns the config vector rea
542 vp_modern_queue_vector(struct virtio_pci_modern_device *mdev, u16 index, u16 vector) argument
561 vp_modern_config_vector(struct virtio_pci_modern_device *mdev, u16 vector) argument
[all...]
/linux-master/arch/riscv/kernel/
H A Dkernel_mode_vector.c14 #include <asm/vector.h>
47 * Claim ownership of the CPU vector context for use by the calling context.
49 * The caller may freely manipulate the vector context metadata until
67 * Release the CPU vector context.
195 * kernel_vector_begin(): obtain the CPU vector registers for use by the calling
199 * Task context in the vector registers is saved back to memory as necessary.
204 * The caller may freely use the vector registers until kernel_vector_end() is
229 * kernel_vector_end(): give the CPU vector registers back to the current task
234 * The caller must not use the vector registers after this function is called,
H A Dsmpboot.c38 #include <asm/vector.h>
/linux-master/drivers/net/wireless/ath/ath12k/
H A Dpci.h128 int ath12k_pci_get_msi_irq(struct device *dev, unsigned int vector);
/linux-master/drivers/net/can/softing/
H A Dsofting_fw.c19 static int _softing_fct_cmd(struct softing *card, int16_t cmd, uint16_t vector, argument
26 iowrite8(vector >> 8, &card->dpram[DPRAM_FCT_HOST + 1]);
27 iowrite8(vector, &card->dpram[DPRAM_FCT_HOST]);
42 if ((ret != vector) || time_after(jiffies, stamp))
/linux-master/drivers/net/ethernet/amd/pds_core/
H A Ddebugfs.c155 debugfs_create_u32("vector", 0400, intr_dentry, &intr->vector);
/linux-master/tools/testing/selftests/kvm/include/riscv/
H A Dprocessor.h99 void vm_install_exception_handler(struct kvm_vm *vm, int vector, exception_handler_fn handler);
/linux-master/drivers/infiniband/hw/hns/
H A Dhns_roce_cq.c188 synchronize_irq(hr_dev->eq_table.eq[hr_cq->vector].irq);
290 ibdev_err(ibdev, "failed to check CQ vector = %u, max = %d.\n",
313 static void set_cq_param(struct hns_roce_cq *hr_cq, u32 cq_entries, int vector, argument
322 hr_cq->vector = vector;
/linux-master/arch/riscv/crypto/
H A Dghash-riscv64-glue.c3 * GHASH using the RISC-V vector crypto extensions
13 #include <asm/vector.h>
/linux-master/drivers/net/hamradio/
H A Dscc.c612 static void scc_isr_dispatch(struct scc_channel *scc, int vector) argument
615 switch (vector & VECTOR_MASK)
625 /* If the card has a latch for the interrupt vector (like the PA0HZP card)
635 unsigned char vector; local
646 /* Read the vector */
647 if((vector=Inb(Vector_Latch)) >= 16 * Nchips) break;
648 if (vector & 0x01) break;
650 scc=&SCC_Info[vector >> 3 ^ 0x01];
653 scc_isr_dispatch(scc, vector);
680 vector
[all...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_lib.c11 * idpf_init_vector_stack - Fill the MSIX vector stack with vector index
48 * idpf_deinit_vector_stack - zero out the MSIX vector stack
72 free_irq(adapter->msix_entries[0].vector, adapter);
130 irq_num = adapter->msix_entries[mb_vidx].vector;
149 * idpf_set_mb_vec_id - Set vector index for mailbox
150 * @adapter: adapter structure to access the vector chunks
152 * The first vector id in the requested vector chunks from the CP is for
166 * @adapter: adapter structure to store the mailbox vector
322 unsigned int vector; local
[all...]
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c1970 int vector = 0; local
1983 /* Configure Rx vector */
1991 ivar = E1000_IVAR_INT_ALLOC_VALID | vector;
1993 /* Configure Tx vector */
1995 vector++;
2002 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 8);
2004 /* set vector for Other Causes, e.g. link changes */
2005 vector++;
2006 ivar |= ((E1000_IVAR_INT_ALLOC_VALID | vector) << 16);
2009 hw->hw_addr + E1000_EITR_82574(vector));
2103 int err = 0, vector = 0; local
2192 int vector = 0; local
2616 int vector; local
7096 int vector, msix_irq; local
[all...]
/linux-master/arch/alpha/kernel/
H A Dcore_lca.c394 lca_machine_check(unsigned long vector, unsigned long la_ptr)
403 printk(KERN_CRIT "LCA machine check: vector=%#lx pc=%#lx code=%#x\n",
404 vector, get_irq_regs()->pc, (unsigned int) el.c->code);
392 lca_machine_check(unsigned long vector, unsigned long la_ptr) argument
/linux-master/arch/powerpc/include/asm/
H A Depapr_hcalls.h393 * @vector: returned interrupt vector
403 unsigned int *vector)
417 *vector = r4;
402 ev_int_iack(unsigned int handle, unsigned int *vector) argument
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_idc.c232 * ice_alloc_rdma_qvectors - Allocate vector resources for RDMA driver
258 entry->vector = map.virq;
265 * ice_free_rdma_qvector - free vector resources reserved for RDMA driver
279 map.virq = pf->msix_entries[i].vector;
385 /* Reserve vector resources */
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Deq.c1096 int mlx5_comp_irqn_get(struct mlx5_core_dev *dev, int vector, unsigned int *irqn) argument
1104 err = mlx5_comp_eqn_get(dev, vector, &eqn);
1108 eq = xa_load(&table->comp_eqs, vector);
1120 mlx5_comp_irq_get_affinity_mask(struct mlx5_core_dev *dev, int vector) argument
1125 eq = xa_load(&table->comp_eqs, vector);
1132 int mlx5_comp_vector_get_cpu(struct mlx5_core_dev *dev, int vector) argument
1137 mask = mlx5_comp_irq_get_affinity_mask(dev, vector);
1141 cpu = mlx5_cpumask_default_spread(dev->priv.numa_node, vector);
1186 /* If ethernet is disabled we use just a single completion vector to
/linux-master/drivers/iommu/intel/
H A Dirq_remapping.c1101 static void prepare_irte(struct irte *irte, int vector, unsigned int dest) argument
1116 irte->vector = vector;
1136 * Atomically updates the IRTE with the new destination, vector
1139 irte->vector = cfg->vector;
1151 * update(of vector and cpu destination) of IRTE and flush the hardware cache.
1154 * updated vector information), by using a virtual vector (io-apic pin number).
1155 * Real vector tha
[all...]

Completed in 483 milliseconds

1234567891011>>