Searched refs:xmit_more (Results 1 - 25 of 29) sorted by relevance

12

/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dmlx4_stats.h31 unsigned long xmit_more; member in struct:mlx4_en_port_stats
H A Den_port.c269 priv->port_stats.xmit_more = 0;
279 priv->port_stats.xmit_more += READ_ONCE(ring->xmit_more);
H A Dmlx4_en.h291 unsigned long xmit_more; member in struct:mlx4_en_tx_ring
H A Den_tx.c807 ring->xmit_more++;
1226 ring->xmit_more++;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tx.c375 struct mlx5_wqe_eth_seg *eseg, bool xmit_more)
417 send_doorbell = __netdev_tx_sent_queue(sq->txq, attr->num_bytes, xmit_more);
425 struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more)
436 stats->xmit_more += xmit_more;
495 mlx5e_txwqe_complete(sq, skb, attr, wqe_attr, num_dma, wi, cseg, eseg, xmit_more);
599 struct mlx5_wqe_eth_seg *eseg, bool xmit_more)
618 sq->stats->xmit_more += xmit_more;
629 if (__netdev_tx_sent_queue(sq->txq, txd.len, xmit_more))
371 mlx5e_txwqe_complete(struct mlx5e_txqsq *sq, struct sk_buff *skb, const struct mlx5e_tx_attr *attr, const struct mlx5e_tx_wqe_attr *wqe_attr, u8 num_dma, struct mlx5e_tx_wqe_info *wi, struct mlx5_wqe_ctrl_seg *cseg, struct mlx5_wqe_eth_seg *eseg, bool xmit_more) argument
423 mlx5e_sq_xmit_wqe(struct mlx5e_txqsq *sq, struct sk_buff *skb, const struct mlx5e_tx_attr *attr, const struct mlx5e_tx_wqe_attr *wqe_attr, struct mlx5e_tx_wqe *wqe, u16 pi, bool xmit_more) argument
598 mlx5e_sq_xmit_mpwqe(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_wqe_eth_seg *eseg, bool xmit_more) argument
972 mlx5i_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more) argument
[all...]
H A Den_stats.h405 u64 xmit_more; member in struct:mlx5e_sq_stats
H A Den_stats.c425 s->tx_xmit_more += sq_stats->xmit_more;
2082 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
2158 { MLX5E_DECLARE_PTP_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
2233 { MLX5E_DECLARE_QOS_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Docteon_nic.c86 int xmit_more)
88 int ring_doorbell = !xmit_more;
84 octnet_send_nic_data_pkt(struct octeon_device *oct, struct octnic_data_pkt *ndata, int xmit_more) argument
H A Docteon_nic.h276 int xmit_more);
H A Dlio_vf_main.c1353 int xmit_more)
1383 ring_doorbell = !xmit_more;
1416 int xmit_more = 0; local
1589 xmit_more = netdev_xmit_more();
1592 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more);
1594 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more);
1350 send_nic_timestamp_pkt(struct octeon_device *oct, struct octnic_data_pkt *ndata, struct octnet_buf_free_info *finfo, int xmit_more) argument
H A Dlio_main.c2238 * @xmit_more: more is coming
2243 int xmit_more)
2278 ring_doorbell = !xmit_more;
2314 int j, xmit_more = 0; local
2506 xmit_more = netdev_xmit_more();
2509 status = send_nic_timestamp_pkt(oct, &ndata, finfo, xmit_more);
2511 status = octnet_send_nic_data_pkt(oct, &ndata, xmit_more);
2240 send_nic_timestamp_pkt(struct octeon_device *oct, struct octnic_data_pkt *ndata, struct octnet_buf_free_info *finfo, int xmit_more) argument
/linux-master/drivers/net/ethernet/sfc/siena/
H A Dtx.c110 /* Send any pending traffic for a channel. xmit_more is shared across all
143 bool xmit_more = netdev_xmit_more(); local
181 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more))
196 if (!xmit_more)
/linux-master/drivers/net/ethernet/sfc/
H A Dtx.c272 * only one packet at a time can be using the PIO buffer. If the xmit_more
293 /* Send any pending traffic for a channel. xmit_more is shared across all
325 bool xmit_more = netdev_xmit_more(); local
362 } else if (skb_len <= efx_piobuf_size && !xmit_more &&
387 if (__netdev_tx_sent_queue(tx_queue->core_txq, skb_len, xmit_more))
409 if (!xmit_more)
H A Def100_tx.c381 bool xmit_more = netdev_xmit_more(); local
477 /* If xmit_more then we don't need to push the doorbell, unless there
485 __netdev_tx_sent_queue(tx_queue->core_txq, skb->len, xmit_more) ||
505 * out. We only enter this branch from before the xmit_more handling
508 if (tx_queue->xmit_pending && !xmit_more)
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/
H A Dipoib.h121 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more);
/linux-master/drivers/net/hyperv/
H A Dnetvsc.c943 bool xmit_more)
956 if (xmit_more && remain) {
1198 bool try_batch, xmit_more; local
1244 xmit_more = netdev_xmit_more() &&
1251 packet, rndis_msg, pb, xmit_more);
1271 if (xmit_more) {
937 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) argument
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_main.c854 int xmit_more; local
941 xmit_more = netdev_xmit_more();
943 __netdev_tx_sent_queue(iq->netdev_q, skb->len, xmit_more);
955 if (!octep_iq_full_check(iq) && xmit_more &&
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_main.c608 int xmit_more; local
695 xmit_more = netdev_xmit_more();
709 if (!octep_vf_iq_full_check(iq) && xmit_more &&
/linux-master/drivers/net/ethernet/synopsys/
H A Ddwc-xlgmac.h348 unsigned int xmit_more; member in struct:xlgmac_ring::__anon1666::__anon1667
H A Ddwc-xlgmac-hw.c699 ring->tx.xmit_more = 0;
1003 ring->tx.xmit_more = 1;
H A Ddwc-xlgmac-net.c51 /* If we haven't notified the hardware because of xmit_more
54 if (ring->tx.xmit_more)
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_txrx.h1004 bool xmit_more);
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe.h487 unsigned int xmit_more; member in struct:xgbe_ring::__anon1192::__anon1193
H A Dxgbe-dev.c1720 ring->tx.xmit_more = 0;
1952 ring->tx.xmit_more = 1;
/linux-master/include/linux/
H A Dnetdevice.h3409 * Forces xmit_more() to return true until the minimum threshold
3502 bool xmit_more)
3504 if (xmit_more) {
3531 bool xmit_more)
3534 xmit_more);
3500 __netdev_tx_sent_queue(struct netdev_queue *dev_queue, unsigned int bytes, bool xmit_more) argument
3529 __netdev_sent_queue(struct net_device *dev, unsigned int bytes, bool xmit_more) argument

Completed in 272 milliseconds

12