| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_tx.c | 376 struct mlx5_wqe_eth_seg *eseg, bool xmit_more) in mlx5e_txwqe_complete() argument 418 send_doorbell = __netdev_tx_sent_queue(sq->txq, attr->num_bytes, xmit_more); in mlx5e_txwqe_complete() 426 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) in mlx5e_sq_xmit_wqe() argument 436 stats->xmit_more += xmit_more; in mlx5e_sq_xmit_wqe() 468 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, eseg, xmit_more); in mlx5e_sq_xmit_wqe() 573 struct mlx5_wqe_eth_seg *eseg, bool xmit_more) in mlx5e_sq_xmit_mpwqe() argument 592 sq->stats->xmit_more += xmit_more; in mlx5e_sq_xmit_mpwqe() 603 if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more)) in mlx5e_sq_xmit_mpwqe() 952 mlx5i_sq_xmit(struct mlx5e_txqsq * sq,struct sk_buff * skb,struct mlx5_av * av,u32 dqpn,u32 dqkey,bool xmit_more) mlx5i_sq_xmit() argument [all...] |
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A 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/drivers/net/ethernet/cavium/liquidio/ |
| H A 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()
|
| H A D | octeon_nic.h | 276 int xmit_more);
|
| H A D | lio_vf_main.c | 1340 int xmit_more) in send_nic_timestamp_pkt() 1370 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 1403 int xmit_more = 0; in liquidio_xmit() 1576 xmit_more = netdev_xmit_more(); in liquidio_xmit() 1579 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit() 1581 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit() 1343 send_nic_timestamp_pkt(struct octeon_device * oct,struct octnic_data_pkt * ndata,struct octnet_buf_free_info * finfo,int xmit_more) send_nic_timestamp_pkt() argument 1406 int xmit_more = 0; liquidio_xmit() local
|
| H A D | lio_main.c | 2221 * @xmit_more: more is coming 2226 int xmit_more) in send_nic_timestamp_pkt() 2261 ring_doorbell = !xmit_more; in send_nic_timestamp_pkt() 2297 int j, xmit_more = 0; in liquidio_xmit() 2489 xmit_more = netdev_xmit_more(); in liquidio_xmit() 2492 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more); in liquidio_xmit() 2494 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more); in liquidio_xmit() 2228 send_nic_timestamp_pkt(struct octeon_device * oct,struct octnic_data_pkt * ndata,struct octnet_buf_free_info * finfo,int xmit_more) send_nic_timestamp_pkt() argument 2299 int j, xmit_more = 0; liquidio_xmit() local
|
| /linux/drivers/net/ethernet/mellanox/mlx4/ |
| H A D | mlx4_stats.h | 31 unsigned long xmit_more; member
|
| H A 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()
|
| H A D | en_netdev.c | 2069 tx_ring[i]->xmit_more = 0; in mlx4_en_clear_stats()
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc.c | 950 bool xmit_more) in netvsc_copy_to_send_buf() 962 if (xmit_more && remain) { in netvsc_copy_to_send_buf() 1253 bool try_batch, xmit_more; in netvsc_send() 1299 xmit_more = netdev_xmit_more() && in netvsc_send() 1306 packet, rndis_msg, pb, xmit_more); in netvsc_send() 1326 if (xmit_more) { in netvsc_send() 949 netvsc_copy_to_send_buf(struct netvsc_device * net_device,unsigned int section_index,u32 pend_size,struct hv_netvsc_packet * packet,struct rndis_message * rndis_msg,struct hv_page_buffer * pb,bool xmit_more) netvsc_copy_to_send_buf() argument 1242 bool try_batch, xmit_more; netvsc_send() local
|
| /linux/drivers/net/ethernet/marvell/octeon_ep/ |
| H A D | octep_main.c | 869 int xmit_more; in octep_start_xmit() local 956 xmit_more = netdev_xmit_more(); in octep_start_xmit() 958 __netdev_tx_sent_queue(iq->netdev_q, skb->len, xmit_more); in octep_start_xmit() 970 if (!octep_iq_full_check(iq) && xmit_more && in octep_start_xmit()
|
| /linux/drivers/net/ethernet/marvell/octeon_ep_vf/ |
| H A D | octep_vf_main.c | 624 int xmit_more; in octep_vf_start_xmit() local 711 xmit_more = netdev_xmit_more(); in octep_vf_start_xmit() 725 if (!octep_vf_iq_full_check(iq) && xmit_more && in octep_vf_start_xmit()
|
| /linux/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac.h | 348 unsigned int xmit_more; member
|
| H A D | dwc-xlgmac-net.c | 54 if (ring->tx.xmit_more) in xlgmac_maybe_stop_tx_queue()
|
| H A D | dwc-xlgmac-hw.c | 699 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 D | idpf_txrx.h | 1116 bool xmit_more);
|
| H A D | idpf_txrx.c | 2468 * @xmit_more: more skb's pending 2475 bool xmit_more) in idpf_tx_buf_hw_update() argument 2490 if (netif_xmit_stopped(nq) || !xmit_more) in idpf_tx_buf_hw_update()
|
| /linux/drivers/net/ethernet/amd/xgbe/ |
| H A D | xgbe.h | 422 unsigned int xmit_more; member
|
| H A D | xgbe-drv.c | 178 if (ring->tx.xmit_more) in xgbe_maybe_stop_tx_queue()
|
| /linux/include/linux/ |
| H A D | netdevice.h | 3813 * Forces xmit_more() to return true until the minimum threshold 3912 bool xmit_more) in __netdev_sent_queue() 3914 if (xmit_more) { in __netdev_sent_queue() 3941 bool xmit_more) in netdev_tx_completed_queue() 3944 xmit_more); in netdev_tx_completed_queue() 3884 __netdev_tx_sent_queue(struct netdev_queue * dev_queue,unsigned int bytes,bool xmit_more) __netdev_tx_sent_queue() argument 3913 __netdev_sent_queue(struct net_device * dev,unsigned int bytes,bool xmit_more) __netdev_sent_queue() argument
|
| /linux/Documentation/networking/ |
| H A D | pktgen.rst | 134 pgset "burst 8" uses xmit_more API to queue 8 copies of the same
|
| /linux/drivers/net/ethernet/meta/fbnic/ |
| H A D | fbnic_txrx.c | 143 bool xmit_more = netdev_xmit_more(); in fbnic_tx_sent_queue() local 147 return __netdev_tx_sent_queue(dev_queue, bytecount, xmit_more); in fbnic_tx_sent_queue()
|
| /linux/drivers/net/ |
| H A D | virtio_net.c | 3340 bool xmit_more = netdev_xmit_more(); in start_xmit() 3379 kick = use_napi ? __netdev_tx_sent_queue(txq, skb->len, xmit_more) : in start_xmit() 3380 !xmit_more || netif_xmit_stopped(txq); in start_xmit() 3337 bool xmit_more = netdev_xmit_more(); start_xmit() local
|