/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/ |
D | en_tx.c | 379 struct mlx5_wqe_eth_seg *eseg, bool xmit_more) in mlx5e_txwqe_complete() argument 421 send_doorbell = __netdev_tx_sent_queue(sq->txq, attr->num_bytes, xmit_more); in mlx5e_txwqe_complete() 429 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) in mlx5e_sq_xmit_wqe() argument 440 stats->xmit_more += xmit_more; in mlx5e_sq_xmit_wqe() 499 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, eseg, xmit_more); in mlx5e_sq_xmit_wqe() 603 struct mlx5_wqe_eth_seg *eseg, bool xmit_more) in mlx5e_sq_xmit_mpwqe() argument 622 sq->stats->xmit_more += xmit_more; in mlx5e_sq_xmit_mpwqe() 633 if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more)) in mlx5e_sq_xmit_mpwqe() 635 } else if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more)) { in mlx5e_sq_xmit_mpwqe() 978 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more) in mlx5i_sq_xmit() argument [all …]
|
D | en_stats.h | 415 u64 xmit_more; member
|
D | en_stats.c | 436 s->tx_xmit_more += sq_stats->xmit_more; in mlx5e_stats_grp_sw_update_stats_sq() 2144 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) }, 2220 { MLX5E_DECLARE_PTP_TX_STAT(struct mlx5e_sq_stats, xmit_more) }, 2297 { MLX5E_DECLARE_QOS_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
|
/linux-6.12.1/drivers/net/ethernet/sfc/siena/ |
D | tx.c | 143 bool xmit_more = netdev_xmit_more(); in __efx_siena_enqueue_skb() local 181 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more)) in __efx_siena_enqueue_skb() 196 if (!xmit_more) in __efx_siena_enqueue_skb()
|
/linux-6.12.1/drivers/net/ethernet/sfc/ |
D | tx.c | 325 bool xmit_more = netdev_xmit_more(); in __efx_enqueue_skb() local 362 } else if (skb_len <= efx_piobuf_size && !xmit_more && in __efx_enqueue_skb() 387 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more)) in __efx_enqueue_skb() 409 if (!xmit_more) in __efx_enqueue_skb()
|
D | ef100_tx.c | 381 bool xmit_more = netdev_xmit_more(); in __ef100_enqueue_skb() local 485 __netdev_tx_sent_queue(tx_queue->core_txq, skb->len, xmit_more) || in __ef100_enqueue_skb() 508 if (tx_queue->xmit_pending && !xmit_more) in __ef100_enqueue_skb()
|
/linux-6.12.1/drivers/net/ethernet/cavium/liquidio/ |
D | octeon_nic.c | 86 int xmit_more) in octnet_send_nic_data_pkt() argument 88 int ring_doorbell = !xmit_more; in octnet_send_nic_data_pkt()
|
D | octeon_nic.h | 276 int xmit_more);
|
D | lio_vf_main.c | 1353 int xmit_more) in send_nic_timestamp_pkt() argument 1383 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 1416 int xmit_more = 0; in liquidio_xmit() local 1589 xmit_more = netdev_xmit_more(); in liquidio_xmit() 1592 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit() 1594 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
|
D | lio_main.c | 2237 int xmit_more) in send_nic_timestamp_pkt() argument 2272 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 2308 int j, xmit_more = 0; in liquidio_xmit() local 2500 xmit_more = netdev_xmit_more(); in liquidio_xmit() 2503 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit() 2505 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/ |
D | mlx4_stats.h | 31 unsigned long xmit_more; member
|
D | en_port.c | 269 priv->port_stats.xmit_more = 0; in mlx4_en_DUMP_ETH_STATS() 279 priv->port_stats.xmit_more += READ_ONCE(ring->xmit_more); in mlx4_en_DUMP_ETH_STATS()
|
D | en_tx.c | 807 ring->xmit_more++; in mlx4_en_tx_write_desc() 1226 ring->xmit_more++; in mlx4_en_xmit_frame()
|
D | mlx4_en.h | 291 unsigned long xmit_more; member
|
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
D | ipoib.h | 121 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more);
|
/linux-6.12.1/drivers/net/hyperv/ |
D | netvsc.c | 943 bool xmit_more) in netvsc_copy_to_send_buf() argument 956 if (xmit_more && remain) { in netvsc_copy_to_send_buf() 1198 bool try_batch, xmit_more; in netvsc_send() local 1244 xmit_more = netdev_xmit_more() && in netvsc_send() 1251 packet, rndis_msg, pb, xmit_more); in netvsc_send() 1271 if (xmit_more) { in netvsc_send()
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeon_ep/ |
D | octep_main.c | 854 int xmit_more; in octep_start_xmit() local 941 xmit_more = netdev_xmit_more(); in octep_start_xmit() 943 __netdev_tx_sent_queue(iq->netdev_q, skb->len, xmit_more); in octep_start_xmit() 955 if (!octep_iq_full_check(iq) && xmit_more && in octep_start_xmit()
|
/linux-6.12.1/drivers/net/ethernet/marvell/octeon_ep_vf/ |
D | octep_vf_main.c | 608 int xmit_more; in octep_vf_start_xmit() local 695 xmit_more = netdev_xmit_more(); in octep_vf_start_xmit() 709 if (!octep_vf_iq_full_check(iq) && xmit_more && in octep_vf_start_xmit()
|
/linux-6.12.1/drivers/net/ethernet/synopsys/ |
D | dwc-xlgmac.h | 348 unsigned int xmit_more; member
|
D | dwc-xlgmac-net.c | 54 if (ring->tx.xmit_more) in xlgmac_maybe_stop_tx_queue()
|
/linux-6.12.1/drivers/net/ethernet/intel/idpf/ |
D | idpf_txrx.h | 1039 bool xmit_more);
|
/linux-6.12.1/drivers/net/ethernet/amd/xgbe/ |
D | xgbe.h | 487 unsigned int xmit_more; member
|
/linux-6.12.1/include/linux/ |
D | netdevice.h | 3489 bool xmit_more) in __netdev_tx_sent_queue() argument 3491 if (xmit_more) { in __netdev_tx_sent_queue() 3518 bool xmit_more) in __netdev_sent_queue() argument 3521 xmit_more); in __netdev_sent_queue()
|
/linux-6.12.1/drivers/net/ethernet/meta/fbnic/ |
D | fbnic_txrx.c | 79 bool xmit_more = netdev_xmit_more(); in fbnic_tx_sent_queue() local 83 return __netdev_tx_sent_queue(dev_queue, bytecount, xmit_more); in fbnic_tx_sent_queue()
|
/linux-6.12.1/Documentation/networking/ |
D | pktgen.rst | 134 pgset "burst 8" uses xmit_more API to queue 8 copies of the same
|