Home
last modified time | relevance | path

Searched refs:xmit_more (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c383 bool xmit_more) in mlx5e_txwqe_complete() argument
405 send_doorbell = __netdev_tx_sent_queue(sq->txq, attr->num_bytes, xmit_more); in mlx5e_txwqe_complete()
413 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) in mlx5e_sq_xmit_wqe() argument
423 stats->xmit_more += xmit_more; in mlx5e_sq_xmit_wqe()
457 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, xmit_more); in mlx5e_sq_xmit_wqe()
560 struct mlx5_wqe_eth_seg *eseg, bool xmit_more) in mlx5e_sq_xmit_mpwqe() argument
572 sq->stats->xmit_more += xmit_more; in mlx5e_sq_xmit_mpwqe()
592 if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more)) in mlx5e_sq_xmit_mpwqe()
594 } else if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more)) { in mlx5e_sq_xmit_mpwqe()
675 void mlx5e_sq_xmit_simple(struct mlx5e_txqsq *sq, struct sk_buff *skb, bool xmit_more) in mlx5e_sq_xmit_simple() argument
[all …]
Den_stats.h347 u64 xmit_more; member
Den_stats.c377 s->tx_xmit_more += sq_stats->xmit_more; in MLX5E_DECLARE_STATS_GRP_OP_UPDATE_STATS()
1592 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
/Linux-v5.10/drivers/net/ethernet/cavium/liquidio/
Docteon_nic.c85 int xmit_more) in octnet_send_nic_data_pkt() argument
87 int ring_doorbell = !xmit_more; in octnet_send_nic_data_pkt()
Docteon_nic.h276 int xmit_more);
Dlio_vf_main.c1349 int xmit_more) in send_nic_timestamp_pkt() argument
1379 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt()
1412 int xmit_more = 0; in liquidio_xmit() local
1585 xmit_more = netdev_xmit_more(); in liquidio_xmit()
1588 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit()
1590 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
Dlio_main.c2228 int xmit_more) in send_nic_timestamp_pkt() argument
2263 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt()
2299 int j, xmit_more = 0; in liquidio_xmit() local
2491 xmit_more = netdev_xmit_more(); in liquidio_xmit()
2494 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit()
2496 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
/Linux-v5.10/drivers/net/ethernet/sfc/
Dtx.c325 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()
Def100_tx.c340 bool xmit_more = netdev_xmit_more(); in ef100_enqueue_skb() local
392 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb->len, xmit_more) || in ef100_enqueue_skb()
415 if (tx_queue->xmit_pending && !xmit_more) in ef100_enqueue_skb()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx4/
Dmlx4_stats.h37 unsigned long xmit_more; member
Den_port.c265 priv->port_stats.xmit_more = 0; in mlx4_en_DUMP_ETH_STATS()
275 priv->port_stats.xmit_more += READ_ONCE(ring->xmit_more); in mlx4_en_DUMP_ETH_STATS()
Den_tx.c794 ring->xmit_more++; in mlx4_en_tx_write_desc()
1207 ring->xmit_more++; in mlx4_en_xmit_frame()
Dmlx4_en.h301 unsigned long xmit_more; member
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
Dipoib.h120 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more);
/Linux-v5.10/drivers/net/hyperv/
Dnetvsc.c829 bool xmit_more) in netvsc_copy_to_send_buf() argument
842 if (xmit_more && remain) { in netvsc_copy_to_send_buf()
975 bool try_batch, xmit_more; in netvsc_send() local
1021 xmit_more = netdev_xmit_more() && in netvsc_send()
1028 packet, rndis_msg, pb, xmit_more); in netvsc_send()
1048 if (xmit_more) { in netvsc_send()
/Linux-v5.10/drivers/net/ethernet/aurora/
Dnb8800.c397 bool xmit_more; in nb8800_xmit() local
417 xmit_more = netdev_xmit_more(); in nb8800_xmit()
420 xmit_more = false; in nb8800_xmit()
445 if (!xmit_more) in nb8800_xmit()
463 if (!xmit_more) { in nb8800_xmit()
/Linux-v5.10/drivers/net/ethernet/mellanox/mlx5/core/en/
Dtxrx.h285 void mlx5e_sq_xmit_simple(struct mlx5e_txqsq *sq, struct sk_buff *skb, bool xmit_more);
/Linux-v5.10/drivers/net/ethernet/synopsys/
Ddwc-xlgmac.h347 unsigned int xmit_more; member
Ddwc-xlgmac-net.c54 if (ring->tx.xmit_more) in xlgmac_maybe_stop_tx_queue()
Ddwc-xlgmac-hw.c699 ring->tx.xmit_more = 0; in xlgmac_tx_start_xmit()
1003 ring->tx.xmit_more = 1; in xlgmac_dev_xmit()
/Linux-v5.10/drivers/net/ethernet/amd/xgbe/
Dxgbe.h484 unsigned int xmit_more; member
Dxgbe-dev.c1663 ring->tx.xmit_more = 0; in xgbe_tx_start_xmit()
1895 ring->tx.xmit_more = 1; in xgbe_dev_xmit()
/Linux-v5.10/include/linux/
Dnetdevice.h3436 bool xmit_more) in __netdev_tx_sent_queue() argument
3438 if (xmit_more) { in __netdev_tx_sent_queue()
3464 bool xmit_more) in __netdev_sent_queue() argument
3467 xmit_more); in __netdev_sent_queue()
/Linux-v5.10/Documentation/networking/
Dpktgen.rst134 pgset "burst 8" uses xmit_more API to queue 8 copies of the same
/Linux-v5.10/net/core/
Dpktgen.c3412 xmit_more: in pktgen_xmit()
3422 goto xmit_more; in pktgen_xmit()

12