Searched refs:tx_pending (Results 76 - 100 of 167) sorted by relevance

1234567

/linux-master/drivers/net/wireless/ath/carl9170/
H A Dcarl9170.h394 struct sk_buff_head tx_pending[__AR9170_NUM_TXQ]; member in struct:ar9170
/linux-master/drivers/net/ethernet/sfc/
H A Def100_rep.c188 if (ring->rx_mini_pending || ring->rx_jumbo_pending || ring->tx_pending)
/linux-master/drivers/s390/net/
H A Dqeth_ethtool.c161 param->tx_pending = QDIO_MAX_BUFFERS_PER_Q;
/linux-master/drivers/net/ethernet/wangxun/libwx/
H A Dwx_ethtool.c246 ring->tx_pending = wx->tx_ring_count;
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c558 ring->tx_pending = nic_dev->sq_depth;
570 if (ring->tx_pending > HINIC_MAX_QUEUE_DEPTH ||
571 ring->tx_pending < HINIC_MIN_QUEUE_DEPTH ||
596 new_sq_depth = (u16)(1U << (u16)ilog2(ring->tx_pending));
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmac80211.c1517 skb_queue_head_init(&wcid->tx_pending);
1542 spin_lock(&wcid->tx_pending.lock);
1543 skb_queue_splice_tail_init(&wcid->tx_pending, &list);
1544 spin_unlock(&wcid->tx_pending.lock);
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ethtool.c404 ring->tx_pending = adapter->num_txd;
461 num_txd = netxen_validate_ringparam(ring->tx_pending,
/linux-master/drivers/net/ethernet/cavium/thunder/
H A Dnicvf_ethtool.c480 ring->tx_pending = qs->sq_len;
499 tx_count = clamp_t(u32, ring->tx_pending,
/linux-master/drivers/net/ethernet/intel/ixgbevf/
H A Dethtool.c233 ring->tx_pending = adapter->tx_ring_count;
249 new_tx_count = max_t(u32, ring->tx_pending, IXGBEVF_MIN_TXD);
/linux-master/drivers/net/wireless/intersil/p54/
H A Dmain.c211 skb_queue_purge(&priv->tx_pending);
748 skb_queue_head_init(&priv->tx_pending);
/linux-master/drivers/net/wireless/realtek/rtlwifi/
H A Dusb.c204 init_usb_anchor(&rtlusb->tx_pending[i]);
713 usb_kill_anchored_urbs(&rtlusb->tx_pending[i]);
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ethtool.c833 ring->tx_pending = cfg->txds;
867 cfg->txds = max(ring->tx_pending, hw_caps->txds_min);
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_ethtool.c495 cmd->tx_pending = priv->tx_desc_cnt;
512 if (priv->tx_desc_cnt != cmd->tx_pending ||
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dbase.c1577 if (ah->tx_pending)
1841 ah->tx_pending = false;
2301 ah->tx_pending = true;
2432 if (ah->rx_pending || ah->tx_pending)
2837 ah->tx_pending = false;
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_ethtool.c908 ering->tx_pending = edev->q_num_tx_buffers;
919 "Set ring params command parameters: rx_pending = %d, tx_pending = %d\n",
920 ering->rx_pending, ering->tx_pending);
925 ering->tx_pending > NUM_TX_BDS_MAX ||
926 ering->tx_pending < NUM_TX_BDS_MIN) {
936 edev->q_num_tx_buffers = ering->tx_pending;
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_ethtool.c2844 ring->tx_pending = vsi->tx_rings[0]->count;
2847 ring->tx_pending = 0;
2871 if (ring->tx_pending > ICE_MAX_NUM_DESC ||
2872 ring->tx_pending < ICE_MIN_NUM_DESC ||
2876 ring->tx_pending, ring->rx_pending,
2886 new_tx_cnt = ALIGN(ring->tx_pending, ICE_REQ_DESC_MULTIPLE);
2887 if (new_tx_cnt != ring->tx_pending)
/linux-master/drivers/net/ethernet/marvell/
H A Dsky2.c1784 return sky2->tx_pending - tx_inuse(sky2);
4160 ering->tx_pending = sky2->tx_pending;
4172 ering->tx_pending < TX_MIN_PENDING ||
4173 ering->tx_pending > TX_MAX_PENDING)
4179 sky2->tx_pending = ering->tx_pending;
4180 sky2->tx_ring_size = roundup_ring_size(sky2->tx_pending);
4628 sky2->tx_pending = TX_DEF_PENDING;
/linux-master/drivers/net/
H A Dvirtio_net.c3012 ring->tx_pending = virtqueue_get_vring_size(vi->sq[0].vq);
3021 u32 rx_pending, tx_pending; local
3030 tx_pending = virtqueue_get_vring_size(vi->sq[0].vq);
3033 ring->tx_pending == tx_pending)
3039 if (ring->tx_pending > vi->sq[0].vq->num_max)
3046 if (ring->tx_pending != tx_pending) {
3047 err = virtnet_tx_resize(vi, sq, ring->tx_pending);
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c4659 u16 new_tx_pending = ring->tx_pending;
4661 if (ring->rx_pending == 0 || ring->tx_pending == 0)
4671 if (ring->tx_pending > MVPP2_MAX_TXD_MAX)
4673 else if (!IS_ALIGNED(ring->tx_pending, 32))
4674 new_tx_pending = ALIGN(ring->tx_pending, 32);
4688 if (ring->tx_pending != new_tx_pending) {
4690 ring->tx_pending, new_tx_pending);
4691 ring->tx_pending = new_tx_pending;
5492 ring->tx_pending = port->tx_ring_size;
5512 port->tx_ring_size = ring->tx_pending;
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4vf/
H A Dcxgb4vf_main.c1609 rp->tx_pending = s->ethtxq[pi->first_qset].q.size;
1630 rp->tx_pending > MAX_TXQ_ENTRIES ||
1634 rp->tx_pending < MIN_TXQ_ENTRIES)
1643 s->ethtxq[qs].q.size = rp->tx_pending;
/linux-master/drivers/net/wireless/silabs/wfx/
H A Dmain.c326 skb_queue_head_init(&wdev->tx_pending);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c1514 ering->tx_pending = priv->tx_ring_size;
1534 priv->tx_ring_size = ering->tx_pending;
2601 ering->tx_pending = priv->tx_ring_size;
2622 priv->tx_ring_size = ering->tx_pending;
/linux-master/drivers/net/ethernet/xilinx/
H A Dxilinx_axienet_main.c1833 ering->tx_pending = lp->tx_bd_num;
1847 ering->tx_pending < TX_BD_NUM_MIN ||
1848 ering->tx_pending > TX_BD_NUM_MAX)
1855 lp->tx_bd_num = ering->tx_pending;
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Den_ethtool.c1165 if (param->tx_pending < MLX4_EN_MIN_TX_SIZE) {
1166 en_warn(priv, "%s: tx_pending (%d) < min (%lu)\n",
1167 __func__, param->tx_pending,
1173 tx_size = roundup_pow_of_two(param->tx_pending);
1224 param->tx_pending = priv->tx_ring[TX][0]->size;
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dcxgb4_ethtool.c908 e->tx_pending = s->ethtxq[pi->first_qset].q.size;
921 e->tx_pending > MAX_TXQ_ENTRIES ||
924 e->rx_pending < MIN_FL_ENTRIES || e->tx_pending < MIN_TXQ_ENTRIES)
931 s->ethtxq[pi->first_qset + i].q.size = e->tx_pending;

Completed in 345 milliseconds

1234567