/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/ |
D | ice_base.h | 22 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx); 24 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx);
|
D | ice_base.c | 732 ice_cfg_txq_interrupt(struct ice_vsi *vsi, u16 txq, u16 msix_idx, u16 itr_idx) in ice_cfg_txq_interrupt() argument 741 ((msix_idx << QINT_TQCTL_MSIX_INDX_S) & QINT_TQCTL_MSIX_INDX_M); in ice_cfg_txq_interrupt() 764 ice_cfg_rxq_interrupt(struct ice_vsi *vsi, u16 rxq, u16 msix_idx, u16 itr_idx) in ice_cfg_rxq_interrupt() argument 773 ((msix_idx << QINT_RQCTL_MSIX_INDX_S) & QINT_RQCTL_MSIX_INDX_M); in ice_cfg_rxq_interrupt()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/google/gve/ |
D | gve_main.c | 275 int msix_idx = i; in gve_alloc_notify_blocks() local 280 err = request_irq(priv->msix_vectors[msix_idx].vector, in gve_alloc_notify_blocks() 287 irq_set_affinity_hint(priv->msix_vectors[msix_idx].vector, in gve_alloc_notify_blocks() 294 int msix_idx = j; in gve_alloc_notify_blocks() local 296 irq_set_affinity_hint(priv->msix_vectors[msix_idx].vector, in gve_alloc_notify_blocks() 298 free_irq(priv->msix_vectors[msix_idx].vector, block); in gve_alloc_notify_blocks() 324 int msix_idx = i; in gve_free_notify_blocks() local 326 irq_set_affinity_hint(priv->msix_vectors[msix_idx].vector, in gve_free_notify_blocks() 328 free_irq(priv->msix_vectors[msix_idx].vector, block); in gve_free_notify_blocks()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_if.c | 171 void hinic_set_msix_state(struct hinic_hwif *hwif, u16 msix_idx, in hinic_set_msix_state() argument 174 u32 offset = msix_idx * HINIC_PCI_MSIX_ENTRY_SIZE + in hinic_set_msix_state()
|
D | hinic_hw_if.h | 277 void hinic_set_msix_state(struct hinic_hwif *hwif, u16 msix_idx,
|
D | hinic_ethtool.c | 688 u16 msix_idx; in set_queue_coalesce() local 704 msix_idx = set_rx_coal ? nic_dev->rxqs[q_id].rq->msix_entry : in set_queue_coalesce() 706 interrupt_info.msix_index = msix_idx; in set_queue_coalesce()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/i40iw/ |
D | i40iw.h | 175 u32 msix_idx; member
|
D | i40iw_main.c | 211 i40iw_enable_intr(&iwdev->sc_dev, iwceq->msix_idx); in i40iw_ceq_dpc() 806 iwceq->msix_idx = msix_vec->idx; in i40iw_setup_ceqs()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/vxge/ |
D | vxge-main.c | 2449 int vp_idx = 0, intr_idx = 0, intr_cnt = 0, msix_idx = 0, irq_req = 0; in vxge_add_isr() local 2468 msix_idx = intr_idx % VXGE_HW_VPATH_MSIX_ACTIVE; in vxge_add_isr() 2471 switch (msix_idx) { in vxge_add_isr() 2519 msix_idx += vdev->vpaths[vp_idx].device_id * in vxge_add_isr() 2523 msix_idx); in vxge_add_isr() 2556 msix_idx = (vdev->vpaths[0].handle->vpath->vp_id * in vxge_add_isr() 2559 msix_idx); in vxge_add_isr()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
D | cxgb4_main.c | 5884 unsigned int msix_idx; in cxgb4_get_msix_idx_from_bmap() local 5888 msix_idx = find_first_zero_bit(bmap->msix_bmap, bmap->mapsize); in cxgb4_get_msix_idx_from_bmap() 5889 if (msix_idx < bmap->mapsize) { in cxgb4_get_msix_idx_from_bmap() 5890 __set_bit(msix_idx, bmap->msix_bmap); in cxgb4_get_msix_idx_from_bmap() 5897 return msix_idx; in cxgb4_get_msix_idx_from_bmap() 5901 unsigned int msix_idx) in cxgb4_free_msix_idx_in_bmap() argument 5907 __clear_bit(msix_idx, bmap->msix_bmap); in cxgb4_free_msix_idx_in_bmap()
|
D | cxgb4.h | 2179 void cxgb4_free_msix_idx_in_bmap(struct adapter *adap, u32 msix_idx);
|
/kernel/linux/linux-5.10/drivers/net/ethernet/emulex/benet/ |
D | be.h | 188 u8 msix_idx; member
|
D | be_cmds.h | 399 u16 msix_idx; /* available only in v2 */ member
|
D | be_cmds.c | 1032 eqo->msix_idx = in be_cmd_eq_create() 1033 (ver == 2) ? le16_to_cpu(resp->msix_idx) : eqo->idx; in be_cmd_eq_create()
|
D | be_main.c | 3478 return adapter->msix_entries[eqo->msix_idx].vector; in be_msix_vec_get()
|