/linux/drivers/net/ethernet/sfc/siena/ |
H A D | ethtool.c | 71 * Each channel has a single IRQ and moderation timer, started by any 73 * separate_tx_channels is set, IRQs and moderation are therefore 75 * moderation is explicitly changed then TX IRQ moderation is 85 * moderation while the previous IRQ is being handled, so we should 93 * We implement adaptive IRQ moderation, but use a different algorithm 95 * Therefore we do not use any of the adaptive moderation parameters 139 /* If channels are shared, TX IRQ moderation can be quietly in efx_ethtool_set_coalesce()
|
H A D | efx.c | 69 /* Initial interrupt moderation settings. They can be modified after 77 /* Initial interrupt moderation settings. They can be modified after 314 /* Initialise the interrupt moderation settings */ in efx_probe_nic() 416 * Interrupt moderation 428 /* Set interrupt moderation parameters */ 446 "RX and TX IRQ moderation must be equal\n"); in efx_siena_init_irq_moderation() 471 * moderation. Otherwise, IRQ moderation is the same for all in efx_siena_get_irq_moderation()
|
H A D | workarounds.h | 24 /* Moderation timer access must go through MCDI */
|
/linux/drivers/net/ethernet/sfc/ |
H A D | ethtool.c | 71 * Each channel has a single IRQ and moderation timer, started by any 73 * separate_tx_channels is set, IRQs and moderation are therefore 75 * moderation is explicitly changed then TX IRQ moderation is 85 * moderation while the previous IRQ is being handled, so we should 93 * We implement adaptive IRQ moderation, but use a different algorithm 95 * Therefore we do not use any of the adaptive moderation parameters 139 /* If channels are shared, TX IRQ moderation can be quietly in efx_ethtool_set_coalesce()
|
H A D | efx.c | 68 /* Initial interrupt moderation settings. They can be modified after 76 /* Initial interrupt moderation settings. They can be modified after 305 /* Initialise the interrupt moderation settings */ in efx_probe_nic() 409 * Interrupt moderation 421 /* Set interrupt moderation parameters */ 439 "RX and TX IRQ moderation must be equal\n"); in efx_init_irq_moderation() 464 * moderation. Otherwise, IRQ moderation is the same for all in efx_get_irq_moderation()
|
H A D | workarounds.h | 23 /* Moderation timer access must go through MCDI */
|
/linux/drivers/net/vmxnet3/ |
H A D | upt1_defs.h | 57 /* interrupt moderation level */ 59 UPT1_IML_NONE = 0, /* no interrupt moderation */ 61 UPT1_IML_ADAPTIVE = 8, /* adpative intr moderation */
|
/linux/Documentation/infiniband/ |
H A D | ipoib.rst | 70 Interrupt moderation 73 If the underlying IB device supports CQ event moderation, one can 77 moderation is supported.
|
/linux/drivers/net/wireless/ath/wil6210/ |
H A D | interrupt.c | 217 u32 moderation; in wil_configure_interrupt_moderation_edma() local 223 /* Update RX and TX moderation */ in wil_configure_interrupt_moderation_edma() 224 moderation = wil->rx_max_burst_duration | in wil_configure_interrupt_moderation_edma() 226 wil_w(wil, RGF_INT_CTRL_INT_GEN_CFG_0, moderation); in wil_configure_interrupt_moderation_edma() 227 wil_w(wil, RGF_INT_CTRL_INT_GEN_CFG_1, moderation); in wil_configure_interrupt_moderation_edma() 242 /* disable interrupt moderation for monitor in wil_configure_interrupt_moderation() 307 * moderation is not used. Interrupt moderation may cause RX in wil6210_irq_rx()
|
/linux/Documentation/networking/device_drivers/ethernet/amazon/ |
H A D | ena.rst | 27 interrupt vector per Tx/Rx queue pair, adaptive interrupt moderation, 189 Interrupt Moderation 193 moderation mode. 200 **In adaptive interrupt** moderation mode the interrupt delay value is 207 More information about Adaptive Interrupt Moderation (DIM) can be found in
|
/linux/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 351 * @rx_dim: Dynamic interrupt moderation structure for RX 352 * @tx_dim: Dynamic interrupt moderation structure for TX 587 * @rx_coalesce_adapt_on: Is RX interrupt moderation adaptive? 588 * @tx_coalesce_adapt_on: Is TX interrupt moderation adaptive? 589 * @rx_coalesce_usecs: RX interrupt moderation usecs delay parameter 590 * @rx_coalesce_max_frames: RX interrupt moderation frame count parameter 591 * @tx_coalesce_usecs: TX interrupt moderation usecs delay parameter 592 * @tx_coalesce_max_frames: TX interrupt moderation frame count parameter
|
H A D | nfp_net_ctrl.h | 112 #define NFP_NET_CFG_CTRL_IRQMOD (0x1 << 18) /* Interrupt moderation */ 315 * %NFP_NET_CFG_TXR_IRQ_MOD: Per TX ring interrupt moderation packet 333 * %NFP_NET_CFG_RXR_IRQ_MOD: Per RX ring interrupt moderation (4B entries)
|
/linux/Documentation/networking/device_drivers/ethernet/intel/ |
H A D | igb.rst | 149 throttled via interrupt moderation. Interrupt moderation must be used to avoid 150 interrupt storms while the driver is processing one interrupt. The moderation
|
H A D | e1000e.rst | 66 for this reason an adaptive interrupt moderation algorithm was implemented. 83 Turns off any interrupt moderation and may improve small packet latency.
|
/linux/lib/dim/ |
H A D | Makefile | 2 # DIM Dynamic Interrupt Moderation library
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | usb-xhci.yaml | 29 description: Interrupt moderation interval
|
H A D | hisilicon,histb-xhci.txt | 28 - imod-interval-ns: default interrupt moderation interval is 40000ns
|
/linux/drivers/net/fddi/skfp/h/ |
H A D | skfbi.h | 142 #define B2_IRQ_MOD_INI 0x0160 /* (ML) 32 bit IRQ Moderation Timer Init Reg. */ 143 #define B2_IRQ_MOD_VAL 0x0164 /* (ML) 32 bit IRQ Moderation Timer Value */ 144 #define B2_IRQ_MOD_CTRL 0x0168 /* (ML) 8 bit IRQ Moderation Timer Control */ 145 #define B2_IRQ_MOD_TEST 0x0169 /* (ML) 8 bit IRQ Moderation Timer Test */ 438 /* B2_IRQ_MOD_INI 32 bit IRQ Moderation Timer Init Reg. (ML) */ 439 /* B2_IRQ_MOD_VAL 32 bit IRQ Moderation Timer Value (ML) */ 440 /* B2_IRQ_MOD_CTRL 8 bit IRQ Moderation Timer Control (ML) */ 441 /* B2_IRQ_MOD_TEST 8 bit IRQ Moderation Timer Test (ML) */
|
/linux/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
H A D | hw_atl2_llh.h | 13 /* Set TX Interrupt Moderation Control Register */
|
H A D | hw_atl2_llh_internal.h | 244 /* tx interrupt moderation control register definitions 245 * Preprocessor definitions for TX Interrupt Moderation Control Register
|
/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_com.h | 49 /* ENA adaptive interrupt moderation settings */ 330 /* interrupt moderation intervals are in usec divided by 885 /* ena_com_init_interrupt_moderation - Init interrupt moderation 892 /* ena_com_interrupt_moderation_supported - Return if interrupt moderation
|
/linux/Documentation/hwmon/ |
H A D | nzxt-kraken3.rst | 36 If in curve mode, setting point values should be done in moderation - the devices
|
/linux/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_imem.h | 19 /* IRQ moderation in usec */ 192 * (0=no irq moderation)
|
/linux/Documentation/networking/device_drivers/ethernet/huawei/ |
H A D | hinic.rst | 18 adaptive interrupt moderation.
|
/linux/Documentation/netlink/specs/ |
H A D | ethtool.yaml | 620 name: irq-moderation 621 attr-cnt-name: __ethtool-a-irq-moderation-cnt 645 name: irq-moderation 648 nested-attributes: irq-moderation
|