/linux-master/drivers/dma/ptdma/ |
H A D | ptdma-pci.c | 66 pt->pt_irq = pt_msix->msix_entry.vector;
|
/linux-master/include/linux/mlx5/ |
H A D | cq.h | 47 unsigned vector; member in struct:mlx5_core_cq
|
/linux-master/drivers/gpio/ |
H A D | gpio-thunderx.c | 406 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 D | kgdb.h | 29 * @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 D | mhi_ep.h | 158 void (*raise_irq)(struct mhi_ep_cntrl *mhi_cntrl, u32 vector);
|
/linux-master/arch/s390/kvm/ |
H A D | pci.c | 76 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 D | smp.c | 800 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 D | desc_defs.h | 128 unsigned int vector; member in struct:idt_data
|
/linux-master/drivers/virtio/ |
H A D | virtio_pci_modern_dev.c | 535 * 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 D | kernel_mode_vector.c | 14 #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 D | smpboot.c | 38 #include <asm/vector.h>
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | pci.h | 128 int ath12k_pci_get_msi_irq(struct device *dev, unsigned int vector);
|
/linux-master/drivers/net/can/softing/ |
H A D | softing_fw.c | 19 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 D | debugfs.c | 155 debugfs_create_u32("vector", 0400, intr_dentry, &intr->vector);
|
/linux-master/tools/testing/selftests/kvm/include/riscv/ |
H A D | processor.h | 99 void vm_install_exception_handler(struct kvm_vm *vm, int vector, exception_handler_fn handler);
|
/linux-master/drivers/infiniband/hw/hns/ |
H A D | hns_roce_cq.c | 188 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 D | ghash-riscv64-glue.c | 3 * GHASH using the RISC-V vector crypto extensions 13 #include <asm/vector.h>
|
/linux-master/drivers/net/hamradio/ |
H A D | scc.c | 612 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 D | idpf_lib.c | 11 * 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 D | netdev.c | 1970 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 D | core_lca.c | 394 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 D | epapr_hcalls.h | 393 * @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 D | ice_idc.c | 232 * 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 D | eq.c | 1096 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 D | irq_remapping.c | 1101 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...] |