Searched refs:interrupt_info (Results 1 – 6 of 6) sorted by relevance
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_hw_dev.c | 835 struct hinic_msix_config *interrupt_info) in hinic_get_interrupt_cfg() argument 837 u16 out_size = sizeof(*interrupt_info); in hinic_get_interrupt_cfg() 841 if (!hwdev || !interrupt_info) in hinic_get_interrupt_cfg() 846 interrupt_info->func_id = HINIC_HWIF_FUNC_IDX(hwdev->hwif); in hinic_get_interrupt_cfg() 850 interrupt_info, sizeof(*interrupt_info), in hinic_get_interrupt_cfg() 851 interrupt_info, &out_size, HINIC_MGMT_MSG_SYNC); in hinic_get_interrupt_cfg() 852 if (err || !out_size || interrupt_info->status) { in hinic_get_interrupt_cfg() 854 err, interrupt_info->status, out_size); in hinic_get_interrupt_cfg() 862 struct hinic_msix_config *interrupt_info) in hinic_set_interrupt_cfg() argument 864 u16 out_size = sizeof(*interrupt_info); in hinic_set_interrupt_cfg() [all …]
|
| H A D | hinic_rx.c | 516 struct hinic_msix_config interrupt_info = {0}; in rx_request_irq() local 533 interrupt_info.msix_index = rq->msix_entry; in rx_request_irq() 534 interrupt_info.coalesce_timer_cnt = intr_coal->coalesce_timer_cfg; in rx_request_irq() 535 interrupt_info.pending_cnt = intr_coal->pending_limt; in rx_request_irq() 536 interrupt_info.resend_timer_cnt = intr_coal->resend_timer_cfg; in rx_request_irq() 538 err = hinic_set_interrupt_cfg(hwdev, &interrupt_info); in rx_request_irq()
|
| H A D | hinic_tx.c | 799 struct hinic_msix_config interrupt_info = {0}; in tx_request_irq() local 819 interrupt_info.msix_index = sq->msix_entry; in tx_request_irq() 820 interrupt_info.coalesce_timer_cnt = intr_coal->coalesce_timer_cfg; in tx_request_irq() 821 interrupt_info.pending_cnt = intr_coal->pending_limt; in tx_request_irq() 822 interrupt_info.resend_timer_cnt = intr_coal->resend_timer_cfg; in tx_request_irq() 824 err = hinic_set_interrupt_cfg(hwdev, &interrupt_info); in tx_request_irq()
|
| H A D | hinic_ethtool.c | 682 struct hinic_msix_config interrupt_info = {0}; in set_queue_coalesce() local 702 interrupt_info.msix_index = msix_idx; in set_queue_coalesce() 703 interrupt_info.coalesce_timer_cnt = intr_coal->coalesce_timer_cfg; in set_queue_coalesce() 704 interrupt_info.pending_cnt = intr_coal->pending_limt; in set_queue_coalesce() 705 interrupt_info.resend_timer_cnt = intr_coal->resend_timer_cfg; in set_queue_coalesce() 707 err = hinic_set_interrupt_cfg(nic_dev->hwdev, &interrupt_info); in set_queue_coalesce()
|
| H A D | hinic_hw_dev.h | 655 struct hinic_msix_config *interrupt_info);
|
| /linux/include/sound/ |
| H A D | sdca_interrupts.h | 69 int sdca_irq_request(struct device *dev, struct sdca_interrupt_info *interrupt_info,
|