/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mlx4_stats.h | 31 unsigned long xmit_more; member in struct:mlx4_en_port_stats
|
H A D | en_port.c | 269 priv->port_stats.xmit_more = 0; 279 priv->port_stats.xmit_more += READ_ONCE(ring->xmit_more);
|
H A D | mlx4_en.h | 291 unsigned long xmit_more; member in struct:mlx4_en_tx_ring
|
H A D | en_tx.c | 807 ring->xmit_more++; 1226 ring->xmit_more++;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_tx.c | 375 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 D | en_stats.h | 405 u64 xmit_more; member in struct:mlx5e_sq_stats
|
H A D | en_stats.c | 425 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 D | octeon_nic.c | 86 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 D | octeon_nic.h | 276 int xmit_more);
|
H A D | lio_vf_main.c | 1353 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 D | lio_main.c | 2238 * @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 D | tx.c | 110 /* 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 D | tx.c | 272 * 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 D | ef100_tx.c | 381 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 D | ipoib.h | 121 struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more);
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc.c | 943 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 D | octep_main.c | 854 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 D | octep_vf_main.c | 608 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 D | dwc-xlgmac.h | 348 unsigned int xmit_more; member in struct:xlgmac_ring::__anon1666::__anon1667
|
H A D | dwc-xlgmac-hw.c | 699 ring->tx.xmit_more = 0; 1003 ring->tx.xmit_more = 1;
|
H A D | dwc-xlgmac-net.c | 51 /* 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 D | idpf_txrx.h | 1004 bool xmit_more);
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe.h | 487 unsigned int xmit_more; member in struct:xgbe_ring::__anon1192::__anon1193
|
H A D | xgbe-dev.c | 1720 ring->tx.xmit_more = 0; 1952 ring->tx.xmit_more = 1;
|
/linux-master/include/linux/ |
H A D | netdevice.h | 3409 * 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
|