Home
last modified time | relevance | path

Searched full:moderation (Results 1 – 25 of 79) sorted by relevance

1234

/linux/drivers/net/vmxnet3/
H A Dupt1_defs.h57 /* interrupt moderation level */
59 UPT1_IML_NONE = 0, /* no interrupt moderation */
61 UPT1_IML_ADAPTIVE = 8, /* adpative intr moderation */
/linux/Documentation/infiniband/
H A Dipoib.rst70 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 Dinterrupt.c221 u32 moderation; in wil_configure_interrupt_moderation_edma() local
227 /* Update RX and TX moderation */ in wil_configure_interrupt_moderation_edma()
228 moderation = wil->rx_max_burst_duration | in wil_configure_interrupt_moderation_edma()
230 wil_w(wil, RGF_INT_CTRL_INT_GEN_CFG_0, moderation); in wil_configure_interrupt_moderation_edma()
231 wil_w(wil, RGF_INT_CTRL_INT_GEN_CFG_1, moderation); in wil_configure_interrupt_moderation_edma()
246 /* disable interrupt moderation for monitor in wil_configure_interrupt_moderation()
311 * moderation is not used. Interrupt moderation may cause RX in wil6210_irq_rx()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net.h351 * @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 Dnfp_net_ctrl.h112 #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 Digb.rst149 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 De1000e.rst66 for this reason an adaptive interrupt moderation algorithm was implemented.
83 Turns off any interrupt moderation and may improve small packet latency.
/linux/Documentation/networking/device_drivers/ethernet/amazon/
H A Dena.rst27 interrupt vector per Tx/Rx queue pair, adaptive interrupt moderation,
192 Interrupt Moderation
196 moderation mode.
203 **In adaptive interrupt** moderation mode the interrupt delay value is
210 More information about Adaptive Interrupt Moderation (DIM) can be found in
/linux/lib/dim/
H A DMakefile2 # DIM Dynamic Interrupt Moderation library
/linux/drivers/net/ethernet/sfc/siena/
H A Defx.c69 /* 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 Dworkarounds.h24 /* Moderation timer access must go through MCDI */
H A Dnet_driver.h441 * @irq_moderation_us: IRQ moderation value (in microseconds)
450 * @irq_count: Number of IRQs since last adaptive moderation decision
451 * @irq_mod_score: IRQ moderation score
802 * @irq_rx_adaptive: Adaptive IRQ moderation enabled for RX event queues
804 * @irq_rx_mod_step_us: Step size for IRQ moderation for RX event queues
805 * @irq_rx_moderation_us: IRQ moderation time for RX event queues
1174 * @push_irq_moderation: Apply interrupt moderation value
/linux/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c545 * Each channel has a single IRQ and moderation timer, started by any
547 * separate_tx_channels is set, IRQs and moderation are therefore
549 * moderation is explicitly changed then TX IRQ moderation is
559 * moderation while the previous IRQ is being handled, so we should
567 * We implement adaptive IRQ moderation, but use a different algorithm
569 * Therefore we do not use any of the adaptive moderation parameters
613 /* If channels are shared, TX IRQ moderation can be quietly in ef4_ethtool_set_coalesce()
H A Defx.c124 /* Initial interrupt moderation settings. They can be modified after
132 /* Initial interrupt moderation settings. They can be modified after
168 "Threshold score for reducing IRQ moderation");
173 "Threshold score for increasing IRQ moderation");
1655 /* Initialise the interrupt moderation settings */ in ef4_probe_nic()
1876 * Interrupt moderation
1888 /* Set interrupt moderation parameters */
1906 "RX and TX IRQ moderation must be equal\n"); in ef4_init_irq_moderation()
1929 * moderation. Otherwise, IRQ moderation is the same for all in ef4_get_irq_moderation()
/linux/drivers/net/ethernet/sfc/
H A Dworkarounds.h23 /* Moderation timer access must go through MCDI */
H A Defx.c68 /* 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 Dnet_driver.h467 * @irq_moderation_us: IRQ moderation value (in microseconds)
476 * @irq_count: Number of IRQs since last adaptive moderation decision
477 * @irq_mod_score: IRQ moderation score
882 * @irq_rx_adaptive: Adaptive IRQ moderation enabled for RX event queues
884 * @irq_rx_mod_step_us: Step size for IRQ moderation for RX event queues
885 * @irq_rx_moderation_us: IRQ moderation time for RX event queues
1272 * @push_irq_moderation: Apply interrupt moderation value
/linux/Documentation/devicetree/bindings/usb/
H A Dusb-xhci.yaml29 description: Interrupt moderation interval
H A Dhisilicon,histb-xhci.txt28 - imod-interval-ns: default interrupt moderation interval is 40000ns
/linux/lib/
H A DKconfig490 Dynamic Interrupt Moderation library.
491 Implements an algorithm for dynamically changing CQ moderation values
/linux/drivers/net/fddi/skfp/h/
H A Dskfbi.h142 #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 Dhw_atl2_llh.h13 /* Set TX Interrupt Moderation Control Register */
H A Dhw_atl2_llh_internal.h244 /* tx interrupt moderation control register definitions
245 * Preprocessor definitions for TX Interrupt Moderation Control Register
/linux/drivers/net/ethernet/amazon/ena/
H A Dena_com.h49 /* ENA adaptive interrupt moderation settings */
380 /* interrupt moderation intervals are in usec divided by
969 /* ena_com_init_interrupt_moderation - Init interrupt moderation
976 /* ena_com_interrupt_moderation_supported - Return if interrupt moderation
/linux/Documentation/hwmon/
H A Dnzxt-kraken3.rst36 If in curve mode, setting point values should be done in moderation - the devices

1234