Home
last modified time | relevance | path

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

12

/Linux-v4.19/drivers/net/ethernet/sfc/
Dtx.c482 skb->xmit_more = true; in efx_tx_tso_fallback()
509 bool xmit_more = skb->xmit_more; in efx_enqueue_skb() local
536 } else if (skb_len <= efx_piobuf_size && !skb->xmit_more && in efx_enqueue_skb()
562 if (!xmit_more || netif_xmit_stopped(tx_queue->core_txq)) { in efx_enqueue_skb()
574 tx_queue->xmit_more_available = skb->xmit_more; in efx_enqueue_skb()
596 if (!xmit_more) { in efx_enqueue_skb()
/Linux-v4.19/drivers/net/ethernet/cavium/liquidio/
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()
Dlio_vf_main.c1341 int xmit_more) in send_nic_timestamp_pkt() argument
1371 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt()
1403 int xmit_more = 0; in liquidio_xmit() local
1577 xmit_more = skb->xmit_more; in liquidio_xmit()
1580 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit()
1582 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
Docteon_nic.h283 int xmit_more);
Dlio_main.c2270 int xmit_more) in send_nic_timestamp_pkt() argument
2305 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt()
2339 int j, xmit_more = 0; in liquidio_xmit() local
2532 xmit_more = skb->xmit_more; in liquidio_xmit()
2535 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit()
2537 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Den_tx.c334 if (!skb->xmit_more || netif_xmit_stopped(sq->txq)) in mlx5e_txwqe_complete()
374 stats->xmit_more += skb->xmit_more; in mlx5e_sq_xmit()
662 stats->xmit_more += skb->xmit_more; in mlx5i_sq_xmit()
Den_stats.h209 u64 xmit_more; member
Den_stats.c199 s->tx_xmit_more += sq_stats->xmit_more; in mlx5e_grp_sw_update_stats()
1177 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
/Linux-v4.19/drivers/net/hyperv/
Dnetvsc.c778 bool xmit_more) in netvsc_copy_to_send_buf() argument
791 if (xmit_more && remain) { in netvsc_copy_to_send_buf()
919 bool try_batch, xmit_more; in netvsc_send() local
964 xmit_more = skb->xmit_more && in netvsc_send()
971 packet, rndis_msg, pb, xmit_more); in netvsc_send()
991 if (xmit_more) { in netvsc_send()
/Linux-v4.19/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.c760 ring->xmit_more++; in mlx4_en_tx_write_desc()
1047 send_doorbell = !skb->xmit_more || netif_xmit_stopped(ring->tx_queue); in mlx4_en_xmit()
1174 ring->xmit_more++; in mlx4_en_xmit_frame()
Dmlx4_en.h298 unsigned long xmit_more; member
/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Dtx.c324 if (!skb->xmit_more || netif_xmit_stopped(tx_queue->core_txq)) { in ef4_enqueue_skb()
336 tx_queue->xmit_more_available = skb->xmit_more; in ef4_enqueue_skb()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls_rxtx.c184 nskb->xmit_more = 1; in mlx5e_tls_complete_sync_skb()
/Linux-v4.19/drivers/net/ethernet/aurora/
Dnb8800.c428 skb->xmit_more = 0; in nb8800_xmit()
453 if (!skb->xmit_more) in nb8800_xmit()
471 if (!skb->xmit_more) { in nb8800_xmit()
/Linux-v4.19/drivers/net/ethernet/synopsys/
Ddwc-xlgmac.h347 unsigned int xmit_more; member
Ddwc-xlgmac-hw.c699 ring->tx.xmit_more = 0; in xlgmac_tx_start_xmit()
998 if (!pkt_info->skb->xmit_more || in xlgmac_dev_xmit()
1003 ring->tx.xmit_more = 1; in xlgmac_dev_xmit()
/Linux-v4.19/drivers/net/ethernet/huawei/hinic/
Dhinic_tx.c243 if ((!skb->xmit_more) || (netif_xmit_stopped(netdev_txq))) in hinic_xmit_frame()
/Linux-v4.19/drivers/net/ethernet/amd/xgbe/
Dxgbe.h485 unsigned int xmit_more; member
Dxgbe-dev.c1653 ring->tx.xmit_more = 0; in xgbe_tx_start_xmit()
1880 if (!packet->skb->xmit_more || in xgbe_dev_xmit()
1885 ring->tx.xmit_more = 1; in xgbe_dev_xmit()
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_fp.c1668 if (!skb->xmit_more || netif_xmit_stopped(netdev_txq)) in qede_start_xmit()
1673 if (skb->xmit_more) in qede_start_xmit()
/Linux-v4.19/Documentation/networking/
Dpktgen.txt128 pgset "burst 8" uses xmit_more API to queue 8 copies of the same
/Linux-v4.19/drivers/net/ethernet/rdc/
Dr6040.c843 if (!skb->xmit_more || netif_queue_stopped(dev)) in r6040_start_xmit()
/Linux-v4.19/drivers/staging/mt7621-eth/
Dmtk_eth_soc.c744 if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0)) || !skb->xmit_more) in mtk_pdma_tx_map()
938 if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0)) || !skb->xmit_more) in mtk_qdma_tx_map()

12