Home
last modified time | relevance | path

Searched refs:rx_obj_num_coalesce_irq (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-ethtool.c49 priv->rx_obj_num_coalesce_irq = layout.rx_coalesce; in mcp251xfd_ring_set_ringparam()
67 if (priv->rx_obj_num_coalesce_irq == 0) in mcp251xfd_ring_get_coalesce()
70 rx_max_frames = priv->rx_obj_num_coalesce_irq; in mcp251xfd_ring_get_coalesce()
101 if ((layout.rx_coalesce != priv->rx_obj_num_coalesce_irq || in mcp251xfd_ring_set_coalesce()
109 priv->rx_obj_num_coalesce_irq = layout.rx_coalesce; in mcp251xfd_ring_set_coalesce()
141 priv->rx_obj_num_coalesce_irq = 0; in mcp251xfd_ethtool_init()
H A Dmcp251xfd-ring.c270 priv->rx_obj_num_coalesce_irq)) { in mcp251xfd_ring_init_rx()
274 if (priv->rx_obj_num_coalesce_irq == rx_ring->obj_num) in mcp251xfd_ring_init_rx()
276 else if (priv->rx_obj_num_coalesce_irq) in mcp251xfd_ring_init_rx()
344 if (rx_ring->nr == 0 && priv->rx_obj_num_coalesce_irq) { in mcp251xfd_ring_init()
349 priv->rx_obj_num_coalesce_irq, rx_ring->obj_size, in mcp251xfd_ring_init()
350 priv->rx_obj_num_coalesce_irq * rx_ring->obj_size); in mcp251xfd_ring_init()
358 priv->rx_obj_num_coalesce_irq), in mcp251xfd_ring_init()
359 rx_ring->obj_num - priv->rx_obj_num_coalesce_irq, in mcp251xfd_ring_init()
487 1 : priv->rx_obj_num_coalesce_irq, in mcp251xfd_ring_alloc()
497 priv->rx_obj_num_coalesce_irq = layout.rx_coalesce; in mcp251xfd_ring_alloc()
[all …]
H A Dmcp251xfd-rx.c317 if ((ring->nr > 0 || !priv->rx_obj_num_coalesce_irq) && in mcp251xfd_handle_rxif()
H A Dmcp251xfd.h650 u8 rx_obj_num_coalesce_irq; member