Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c379 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()
979 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more) in mlx5i_sq_xmit() argument
[all …]
H A Den_stats.h409 u64 xmit_more; member
H A Den_stats.c430 s->tx_xmit_more += sq_stats->xmit_more; in mlx5e_stats_grp_sw_update_stats_sq()
2135 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
2211 { MLX5E_DECLARE_PTP_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
2288 { MLX5E_DECLARE_QOS_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx.c143 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/drivers/net/ethernet/sfc/
H A 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()
H A Def100_tx.c381 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/drivers/net/ethernet/cavium/liquidio/
H A Docteon_nic.c86 int xmit_more) in octnet_send_nic_data_pkt() argument
88 int ring_doorbell = !xmit_more; in octnet_send_nic_data_pkt()
H A Docteon_nic.h276 int xmit_more);
H A Dlio_vf_main.c1353 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()
H A Dlio_main.c2243 int xmit_more) in send_nic_timestamp_pkt() argument
2278 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt()
2314 int j, xmit_more = 0; in liquidio_xmit() local
2506 xmit_more = netdev_xmit_more(); in liquidio_xmit()
2509 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit()
2511 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_stats.h31 unsigned long xmit_more; member
H A Den_port.c269 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()
H A Den_tx.c807 ring->xmit_more++; in mlx4_en_tx_write_desc()
1226 ring->xmit_more++; in mlx4_en_xmit_frame()
H A Dmlx4_en.h291 unsigned long xmit_more; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.h121 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more);
/linux/drivers/net/hyperv/
H A Dnetvsc.c943 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/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c854 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/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c608 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/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac.h348 unsigned int xmit_more; member
H A Ddwc-xlgmac-net.c54 if (ring->tx.xmit_more) in xlgmac_maybe_stop_tx_queue()
H A 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/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.h1007 bool xmit_more);
/linux/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h487 unsigned int xmit_more; member
/linux/include/linux/
H A Dnetdevice.h3476 bool xmit_more) in __netdev_tx_sent_queue() argument
3478 if (xmit_more) { in __netdev_tx_sent_queue()
3505 bool xmit_more) in __netdev_sent_queue() argument
3508 xmit_more); in __netdev_sent_queue()
/linux/Documentation/networking/
H A Dpktgen.rst134 pgset "burst 8" uses xmit_more API to queue 8 copies of the same

12