Searched refs:intr_coal (Results 1 – 7 of 7) sorted by relevance
| /Linux-v5.15/drivers/block/rsxx/ |
| D | config.c | 26 cfg->data.intr_coal.mode = RSXX_INTR_COAL_DISABLED; in initialize_config() 27 cfg->data.intr_coal.count = 0; in initialize_config() 28 cfg->data.intr_coal.latency = 0; in initialize_config() 189 card->config.data.intr_coal.mode); in rsxx_load_config() 191 card->config.data.intr_coal.count); in rsxx_load_config() 193 card->config.data.intr_coal.latency); in rsxx_load_config()
|
| D | dma.c | 191 u32 intr_coal; in dma_intr_coal_auto_tune() local 193 if (card->config.data.intr_coal.mode != RSXX_INTR_COAL_AUTO_TUNE || in dma_intr_coal_auto_tune() 200 intr_coal = dma_intr_coal_val(card->config.data.intr_coal.mode, in dma_intr_coal_auto_tune() 202 card->config.data.intr_coal.latency); in dma_intr_coal_auto_tune() 203 iowrite32(intr_coal, card->regmap + INTR_COAL); in dma_intr_coal_auto_tune() 878 u32 intr_coal; in rsxx_dma_configure() local 880 intr_coal = dma_intr_coal_val(card->config.data.intr_coal.mode, in rsxx_dma_configure() 881 card->config.data.intr_coal.count, in rsxx_dma_configure() 882 card->config.data.intr_coal.latency); in rsxx_dma_configure() 883 iowrite32(intr_coal, card->regmap + INTR_COAL); in rsxx_dma_configure()
|
| D | rsxx_cfg.h | 38 } intr_coal; member
|
| /Linux-v5.15/drivers/net/ethernet/cavium/liquidio/ |
| D | lio_ethtool.c | 2111 struct ethtool_coalesce *intr_coal, in lio_get_intr_coalesce() argument 2127 intr_coal->rx_coalesce_usecs = oct->rx_coalesce_usecs; in lio_get_intr_coalesce() 2128 intr_coal->rx_max_coalesced_frames = in lio_get_intr_coalesce() 2132 intr_coal->tx_max_coalesced_frames = in lio_get_intr_coalesce() 2142 intr_coal->rx_coalesce_usecs = in lio_get_intr_coalesce() 2144 intr_coal->rx_max_coalesced_frames = in lio_get_intr_coalesce() 2148 intr_coal->tx_max_coalesced_frames = iq->fill_threshold; in lio_get_intr_coalesce() 2156 intr_coal->use_adaptive_rx_coalesce = in lio_get_intr_coalesce() 2158 intr_coal->rate_sample_interval = in lio_get_intr_coalesce() 2160 intr_coal->pkt_rate_high = in lio_get_intr_coalesce() [all …]
|
| /Linux-v5.15/drivers/net/ethernet/huawei/hinic/ |
| D | hinic_rx.c | 518 struct hinic_intr_coal_info *intr_coal = NULL; in rx_request_irq() local 533 intr_coal = &nic_dev->rx_intr_coalesce[qp->q_id]; in rx_request_irq() 535 interrupt_info.coalesce_timer_cnt = intr_coal->coalesce_timer_cfg; in rx_request_irq() 536 interrupt_info.pending_cnt = intr_coal->pending_limt; in rx_request_irq() 537 interrupt_info.resend_timer_cnt = intr_coal->resend_timer_cfg; in rx_request_irq()
|
| D | hinic_ethtool.c | 680 struct hinic_intr_coal_info *intr_coal = NULL; in set_queue_coalesce() local 686 intr_coal = set_rx_coal ? &nic_dev->rx_intr_coalesce[q_id] : in set_queue_coalesce() 689 intr_coal->coalesce_timer_cfg = coal->coalesce_timer_cfg; in set_queue_coalesce() 690 intr_coal->pending_limt = coal->pending_limt; in set_queue_coalesce() 702 interrupt_info.coalesce_timer_cnt = intr_coal->coalesce_timer_cfg; in set_queue_coalesce() 703 interrupt_info.pending_cnt = intr_coal->pending_limt; in set_queue_coalesce() 704 interrupt_info.resend_timer_cnt = intr_coal->resend_timer_cfg; in set_queue_coalesce() 716 struct hinic_intr_coal_info *intr_coal, in __set_hw_coal_param() argument 724 err = set_queue_coalesce(nic_dev, i, intr_coal, in __set_hw_coal_param() 735 err = set_queue_coalesce(nic_dev, queue, intr_coal, in __set_hw_coal_param()
|
| D | hinic_tx.c | 801 struct hinic_intr_coal_info *intr_coal = NULL; in tx_request_irq() local 818 intr_coal = &nic_dev->tx_intr_coalesce[qp->q_id]; 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()
|