Searched refs:msix (Results 51 - 74 of 74) sorted by relevance

123

/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_common.c1604 struct msg_req *msix; local
1634 msix = otx2_mbox_alloc_msg_msix_offset(&pfvf->mbox);
1635 if (!msix) {
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c591 int err, pidx, msix; local
628 msix = MSIX_IQFLINT;
638 dev, msix++,
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4.h815 struct msix_info *msix; member in struct:sge_eth_rxq
829 struct msix_info *msix; member in struct:sge_ofld_rxq
H A Dsge.c4933 if (eq->msix) {
4934 cxgb4_free_msix_idx_in_bmap(adap, eq->msix->idx);
4935 eq->msix = NULL;
/linux-master/drivers/rapidio/devices/
H A Dtsi721.h873 struct msix_irq msix[TSI721_VECT_MAX]; member in struct:tsi721_device
/linux-master/include/linux/qed/
H A Dqed_if.h778 struct msix_entry *msix; member in struct:qed_int_info
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu.h224 struct rsrc_bmap msix; /* Bitmap for MSIX vector alloc */ member in struct:rvu_pfvf
/linux-master/drivers/scsi/bfa/
H A Dbfa_ioc.h376 bfa_boolean_t msix);
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_hw.c489 irq = dev->nic_info.msix.vector_list[eq->vector];
3073 num_eq = dev->nic_info.msix.num_vectors -
3074 dev->nic_info.msix.start_vector;
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_main.c1569 bool msix = (bp->flags & USING_MSIX_FLAG) ? true : false; local
1573 if (msix) {
1606 (msix ? "MSI-X" : (msi ? "MSI" : "INTx")));
1632 bool msix = (bp->flags & USING_MSIX_FLAG) ? true : false; local
1638 if (msix) {
1659 if ((!msix) || single_msix) {
1667 val, (msix ? "MSI-X" : (msi ? "MSI" : "INTx")));
1699 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local
1707 if (msix) {
8590 BNX2X_ERR("VF not loaded since interrupt mode not msix\
9229 int msix = (bp->flags & USING_MSIX_FLAG) ? 1 : 0; local
[all...]
/linux-master/drivers/scsi/qla2xxx/
H A Dqla_os.c434 ha->base_qpair->msix = &ha->msix_entries[QLA_MSIX_RSP_Q];
2060 uint16_t msix; local
2133 pci_read_config_word(ha->pdev, QLA_PCI_MSIX_CONTROL, &msix);
2134 ha->msix_count = msix + 1;
2135 /* Max queues are bounded by available msix vectors */
2163 uint16_t msix; local
2215 QLA_83XX_PCI_MSIX_CONTROL, &msix);
2216 ha->msix_count = (msix & PCI_MSIX_FLAGS_QSIZE) + 1;
2218 * By default, driver uses at least two msix vectors
H A Dqla_fw.h351 __le16 msix; member in struct:init_cb_24xx
H A Dqla_def.h3722 struct qla_msix_entry *msix; member in struct:rsp_que
3843 struct qla_msix_entry *msix; /* point to &ha->msix_entries[x] */ member in struct:qla_qpair
H A Dqla_target.c6855 struct qla_msix_entry *msix = &ha->msix_entries[2]; local
6867 icb->msix_atio = cpu_to_le16(msix->entry);
6871 msix->entry);
H A Dqla_mbx.c4596 mcp->mb[14] = rsp->msix->entry;
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_main.c4460 * @msix: boolean value for MSI-X capability
4466 bool msix)
4471 if (!msix)
4864 * @msix: boolean for MSI-X capability
4868 static int igc_init_interrupt_scheme(struct igc_adapter *adapter, bool msix) argument
4873 igc_set_interrupt_capability(adapter, msix);
5465 * igc_msix_other - msix other interrupt handler
4465 igc_set_interrupt_capability(struct igc_adapter *adapter, bool msix) argument
/linux-master/drivers/net/ethernet/nvidia/
H A Dforcedeth.c902 static int msix = NV_MSIX_INT_ENABLED; variable
3694 * Disable further irq's (msix not enabled with napi)
3727 * Disable further irq's (msix not enabled with napi)
3840 (msix not enabled in napi) */
5973 if ((id->driver_data & DEV_HAS_MSI_X) && msix) {
5974 /* msix has had reported issues when modifying irqmask
5990 /* remove support for msix mode */
6487 module_param(msix, int, 0);
6488 MODULE_PARM_DESC(msix, "MSIX interrupts are enabled by setting to 1 and disabled by setting to 0.");
/linux-master/drivers/net/ethernet/brocade/bna/
H A Dbna_tx_rx.c1679 cfg_req->ib_cfg.msix = (rxp->cq.ib.intr_type == BNA_INTR_T_MSIX)
3116 cfg_req->ib_cfg.msix = (txq->ib.intr_type == BNA_INTR_T_MSIX)
/linux-master/drivers/scsi/qedf/
H A Dqedf_main.c2382 vector = qedf->int_info.msix[vector_idx].vector;
2409 vector = qedf->int_info.msix[vector_idx].vector;
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_rdma.c924 info->msix = &cdev->int_params.msix_table[msix_base];
H A Dqed_main.c586 * exact number of msix vectors as we requested.
604 /* This function outputs the int mode and the number of enabled msix vector */
908 info->msix = &cdev->int_params.msix_table[msix_base];
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c1061 * @msix: boolean value of MSIX capability
1066 static void igb_set_interrupt_capability(struct igb_adapter *adapter, bool msix) argument
1071 if (!msix)
1350 * @msix: boolean value of MSIX capability
1354 static int igb_init_interrupt_scheme(struct igb_adapter *adapter, bool msix) argument
1359 igb_set_interrupt_capability(adapter, msix);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c894 bnapi->status_blk.msix = sblk;
3498 struct status_block_msix *sblk = bnapi->status_blk.msix;
H A Dbnx2.h6769 struct status_block_msix *msix; member in union:bnx2_napi::__anon1056

Completed in 534 milliseconds

123