| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_if.c | 136 void hinic_set_msix_state(struct hinic_hwif *hwif, u16 msix_idx, in hinic_set_msix_state() argument 139 u32 offset = msix_idx * HINIC_PCI_MSIX_ENTRY_SIZE + in hinic_set_msix_state()
|
| H A D | hinic_hw_if.h | 268 void hinic_set_msix_state(struct hinic_hwif *hwif, u16 msix_idx,
|
| H A D | hinic_ethtool.c | 684 u16 msix_idx; in set_queue_coalesce() local 700 msix_idx = set_rx_coal ? nic_dev->rxqs[q_id].rq->msix_entry : in set_queue_coalesce() 702 interrupt_info.msix_index = msix_idx; in set_queue_coalesce()
|
| /linux/drivers/scsi/leapraid/ |
| H A D | leapraid_func.c | 537 desc.msix_idx = leapraid_get_and_set_msix_idx_from_taskid(adapter, in leapraid_fire_scsi_io() 550 desc.msix_idx = msix_task; in leapraid_fire_hpr_task() 561 desc.msix_idx = leapraid_get_and_set_msix_idx_from_taskid(adapter, in leapraid_fire_task() 5641 u16 taskid, u8 msix_idx, u32 rep) in leapraid_complete_task() argument 5646 if (leapraid_scsiio_done(adapter, taskid, msix_idx, rep)) in leapraid_complete_task() 5651 if (leapraid_driver_cmds_done(adapter, taskid, msix_idx, rep, in leapraid_complete_task() 5659 u8 req_desc_type, u8 msix_idx) in leapraid_request_descript_handler() argument 5669 leapraid_complete_task(adapter, taskid, msix_idx, 0); in leapraid_request_descript_handler() 5680 leapraid_complete_task(adapter, taskid, msix_idx, rep); in leapraid_request_descript_handler() 5682 leapraid_handle_async_event(adapter, msix_idx, rep); in leapraid_request_descript_handler() [all …]
|
| H A D | leapraid_func.h | 589 u8 msix_idx; member
|
| /linux/drivers/net/ethernet/intel/ice/ |
| H A D | ice_base.c | 1238 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt() argument 1247 FIELD_PREP(QINT_TQCTL_MSIX_INDX_M, msix_idx); in ice_cfg_txq_interrupt() 1270 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) in ice_cfg_rxq_interrupt() argument 1279 FIELD_PREP(QINT_RQCTL_MSIX_INDX_M, msix_idx); in ice_cfg_rxq_interrupt()
|
| /linux/drivers/net/ethernet/google/gve/ |
| H A D | gve_main.c | 555 int msix_idx = i; in gve_alloc_notify_blocks() local 560 err = request_irq(priv->msix_vectors[msix_idx].vector, in gve_alloc_notify_blocks() 568 block->irq = priv->msix_vectors[msix_idx].vector; in gve_alloc_notify_blocks() 585 int msix_idx = j; in gve_alloc_notify_blocks() local 587 irq_set_affinity_hint(priv->msix_vectors[msix_idx].vector, in gve_alloc_notify_blocks() 589 free_irq(priv->msix_vectors[msix_idx].vector, block); in gve_alloc_notify_blocks() 619 int msix_idx = i; in gve_free_notify_blocks() local 621 irq_set_affinity_hint(priv->msix_vectors[msix_idx].vector, in gve_free_notify_blocks() 623 free_irq(priv->msix_vectors[msix_idx].vector, block); in gve_free_notify_blocks()
|
| /linux/drivers/dma/idxd/ |
| H A D | init.c | 122 int msix_idx = i + 1; in idxd_setup_interrupts() local 124 ie = idxd_get_ie(idxd, msix_idx); in idxd_setup_interrupts() 125 ie->id = msix_idx; in idxd_setup_interrupts()
|
| /linux/drivers/net/ethernet/chelsio/cxgb4/ |
| H A D | cxgb4_main.c | 5863 unsigned int msix_idx; in cxgb4_get_msix_idx_from_bmap() local 5867 msix_idx = find_first_zero_bit(bmap->msix_bmap, bmap->mapsize); in cxgb4_get_msix_idx_from_bmap() 5868 if (msix_idx < bmap->mapsize) { in cxgb4_get_msix_idx_from_bmap() 5869 __set_bit(msix_idx, bmap->msix_bmap); in cxgb4_get_msix_idx_from_bmap() 5876 return msix_idx; in cxgb4_get_msix_idx_from_bmap() 5880 unsigned int msix_idx) in cxgb4_free_msix_idx_in_bmap() argument 5886 __clear_bit(msix_idx, bmap->msix_bmap); in cxgb4_free_msix_idx_in_bmap()
|
| /linux/drivers/net/ethernet/emulex/benet/ |
| H A D | be_main.c | 3482 return adapter->msix_entries[eqo->msix_idx].vector; in be_msix_vec_get()
|