/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
D | hinic_hw_if.c | 20 #define VALID_MSIX_IDX(attr, msix_index) ((msix_index) < (attr)->num_irqs) argument 38 int hinic_msix_attr_set(struct hinic_hwif *hwif, u16 msix_index, in hinic_msix_attr_set() argument 45 if (!VALID_MSIX_IDX(&hwif->attr, msix_index)) in hinic_msix_attr_set() 54 addr = HINIC_CSR_MSIX_CTRL_ADDR(msix_index); in hinic_msix_attr_set() 72 int hinic_msix_attr_get(struct hinic_hwif *hwif, u16 msix_index, in hinic_msix_attr_get() argument 79 if (!VALID_MSIX_IDX(&hwif->attr, msix_index)) in hinic_msix_attr_get() 82 addr = HINIC_CSR_MSIX_CTRL_ADDR(msix_index); in hinic_msix_attr_get() 100 int hinic_msix_attr_cnt_clear(struct hinic_hwif *hwif, u16 msix_index) in hinic_msix_attr_cnt_clear() argument 104 if (!VALID_MSIX_IDX(&hwif->attr, msix_index)) in hinic_msix_attr_cnt_clear() 108 addr = HINIC_CSR_MSIX_CNT_ADDR(msix_index); in hinic_msix_attr_cnt_clear()
|
D | hinic_hw_if.h | 267 int hinic_msix_attr_set(struct hinic_hwif *hwif, u16 msix_index, 272 int hinic_msix_attr_get(struct hinic_hwif *hwif, u16 msix_index, 280 int hinic_msix_attr_cnt_clear(struct hinic_hwif *hwif, u16 msix_index);
|
D | hinic_hw_dev.h | 311 u16 msix_index; member 577 int hinic_hwdev_msix_cnt_set(struct hinic_hwdev *hwdev, u16 msix_index); 579 int hinic_hwdev_msix_set(struct hinic_hwdev *hwdev, u16 msix_index, 587 void hinic_hwdev_set_msix_state(struct hinic_hwdev *hwdev, u16 msix_index,
|
D | hinic_hw_dev.c | 1117 int hinic_hwdev_msix_cnt_set(struct hinic_hwdev *hwdev, u16 msix_index) in hinic_hwdev_msix_cnt_set() argument 1119 return hinic_msix_attr_cnt_clear(hwdev->hwif, msix_index); in hinic_hwdev_msix_cnt_set() 1134 int hinic_hwdev_msix_set(struct hinic_hwdev *hwdev, u16 msix_index, in hinic_hwdev_msix_set() argument 1139 return hinic_msix_attr_set(hwdev->hwif, msix_index, in hinic_hwdev_msix_set() 1190 void hinic_hwdev_set_msix_state(struct hinic_hwdev *hwdev, u16 msix_index, in hinic_hwdev_set_msix_state() argument 1193 hinic_set_msix_state(hwdev->hwif, msix_index, flag); in hinic_hwdev_set_msix_state()
|
D | hinic_rx.c | 537 interrupt_info.msix_index = rq->msix_entry; in rx_request_irq()
|
D | hinic_tx.c | 818 interrupt_info.msix_index = sq->msix_entry; in tx_request_irq()
|
D | hinic_ethtool.c | 706 interrupt_info.msix_index = msix_idx; in set_queue_coalesce()
|
/kernel/linux/linux-5.10/drivers/scsi/mpt3sas/ |
D | mpt3sas_base.h | 918 u8 msix_index; member 1495 typedef u8 (*MPT_CALLBACK)(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, 1554 u8 mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, 1557 u8 msix_index, u32 reply); 1606 u8 mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, 1647 u8 mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, 1742 u8 mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, 1748 u8 msix_index, u32 reply); 1759 u8 mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
|
D | mpt3sas_base.c | 1285 _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in _base_display_reply_info() argument 1329 mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_base_done() argument 1363 _base_async_event(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, u32 reply) in _base_async_event() argument 1409 mpt3sas_scsih_event_callback(ioc, msix_index, reply); in _base_async_event() 1412 mpt3sas_ctl_event_callback(ioc, msix_index, reply); in _base_async_event() 1536 u8 msix_index = reply_q->msix_index; in _base_process_reply_queue() local 1570 msix_index, 0); in _base_process_reply_queue() 1586 msix_index, reply); in _base_process_reply_queue() 1589 smid, msix_index, reply); in _base_process_reply_queue() 1595 _base_async_event(ioc, msix_index, reply); in _base_process_reply_queue() [all …]
|
D | mpt3sas_scsih.c | 2688 _scsih_tm_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) in _scsih_tm_done() argument 4021 _scsih_tm_tr_complete(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in _scsih_tm_tr_complete() argument 4147 u8 msix_index, u32 reply) in _scsih_sas_control_complete() argument 4232 u8 msix_index, u32 reply) in _scsih_tm_volume_tr_complete() argument 5509 _scsih_io_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) in _scsih_io_done() argument 6134 _scsih_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, u32 reply) in _scsih_done() argument 9771 mpt3sas_scsih_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, in mpt3sas_scsih_event_callback() argument
|
D | mpt3sas_ctl.c | 258 mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_ctl_done() argument 398 mpt3sas_ctl_event_callback(struct MPT3SAS_ADAPTER *ioc, u8 msix_index, in mpt3sas_ctl_event_callback() argument
|
D | mpt3sas_config.c | 252 mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_config_done() argument
|
D | mpt3sas_transport.c | 230 mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_transport_done() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/brocade/bna/ |
D | bfi_enet.h | 196 u16 msix_index; member
|
D | bna_tx_rx.c | 1671 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_rx_enet_start() 3108 cfg_req->q_cfg[i].ib.intr.msix_index = in bna_bfi_tx_enet_start()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/neterion/ |
D | s2io.c | 3676 int i, msix_index; in restore_xmsi_data() local 3682 msix_index = (i) ? ((i-1) * 8 + 1) : 0; in restore_xmsi_data() 3685 val64 = (s2BIT(7) | s2BIT(15) | vBIT(msix_index, 26, 6)); in restore_xmsi_data() 3687 if (wait_for_msix_trans(nic, msix_index)) in restore_xmsi_data() 3689 __func__, msix_index); in restore_xmsi_data() 3697 int i, msix_index; in store_xmsi_data() local 3704 msix_index = (i) ? ((i-1) * 8 + 1) : 0; in store_xmsi_data() 3705 val64 = (s2BIT(15) | vBIT(msix_index, 26, 6)); in store_xmsi_data() 3707 if (wait_for_msix_trans(nic, msix_index)) { in store_xmsi_data() 3709 __func__, msix_index); in store_xmsi_data()
|