/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | octeon_nic.h | 276 int xmit_more);
|
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
|
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 | 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
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-dev.c | 1720 ring->tx.xmit_more = 0; 1952 ring->tx.xmit_more = 1;
|
H A D | xgbe-drv.c | 284 /* If we haven't notified the hardware because of xmit_more 287 if (ring->tx.xmit_more)
|
H A D | xgbe.h | 487 unsigned int xmit_more; member in struct:xgbe_ring::__anon1192::__anon1193
|
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_txrx.c | 2037 * @xmit_more: more skb's pending 2044 bool xmit_more) 2061 if (netif_xmit_stopped(nq) || !xmit_more) 2043 idpf_tx_buf_hw_update(struct idpf_queue *tx_q, u32 val, bool xmit_more) argument
|
H A D | idpf_txrx.h | 1006 bool xmit_more);
|
/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/mellanox/mlx4/ |
H A D | en_netdev.c | 2068 tx_ring[i]->xmit_more = 0;
|
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 | en_tx.c | 807 ring->xmit_more++; 1226 ring->xmit_more++;
|
H A D | mlx4_en.h | 291 unsigned long xmit_more; member in struct:mlx4_en_tx_ring
|
H A D | mlx4_stats.h | 31 unsigned long xmit_more; member in struct:mlx4_en_port_stats
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_stats.c | 430 s->tx_xmit_more += sq_stats->xmit_more; 2131 { MLX5E_DECLARE_TX_STAT(struct mlx5e_sq_stats, xmit_more) }, 2207 { MLX5E_DECLARE_PTP_TX_STAT(struct mlx5e_sq_stats, xmit_more) }, 2284 { MLX5E_DECLARE_QOS_TX_STAT(struct mlx5e_sq_stats, xmit_more) },
|
H A D | en_stats.h | 409 u64 xmit_more; member in struct:mlx5e_sq_stats
|
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 974 mlx5i_sq_xmit(struct mlx5e_txqsq *sq, struct sk_buff *skb, struct mlx5_av *av, u32 dqpn, u32 dqkey, bool xmit_more) argument [all...] |
/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/ethernet/sfc/ |
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)
|
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)
|
/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/synopsys/ |
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)
|