Searched refs:tx_pending (Results 101 - 125 of 167) sorted by relevance

1234567

/linux-master/drivers/net/hyperv/
H A Dnetvsc_drv.c1830 ring->tx_pending = nvdev->send_section_cnt;
1874 new_tx = clamp_t(u32, ring->tx_pending,
1879 if (new_tx == orig.tx_pending &&
1897 device_info->send_sections = orig.tx_pending;
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_softmac.c1852 if (ieee->tx_pending.txb) {
1853 rtllib_txb_free(ieee->tx_pending.txb);
1854 ieee->tx_pending.txb = NULL;
2106 ieee->tx_pending.txb = NULL;
/linux-master/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c703 param->tx_pending = priv->ring[0].desc_num;
1149 if (param->tx_pending > HNS3_RING_MAX_PENDING ||
1150 param->tx_pending < HNS3_RING_MIN_PENDING ||
1172 new_ringparam->tx_desc_num = ALIGN(param->tx_pending,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_ethtool.c329 param->tx_pending = 1 << priv->channels.params.log_sq_size;
373 if (param->tx_pending < (1 << MLX5E_PARAMS_MINIMUM_LOG_SQ_SIZE)) {
374 netdev_info(priv->netdev, "%s: tx_pending (%d) < min (%d)\n",
375 __func__, param->tx_pending,
381 log_sq_size = order_base_2(param->tx_pending);
/linux-master/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_main.c1111 * @in_sw: is tx_pending being checked in SW or in HW?
1134 u32 tx_pending = fm10k_get_tx_pending(tx_ring, true); local
1146 if (!tx_pending || (tx_done_old != tx_done)) {
H A Dfm10k_ethtool.c516 ring->tx_pending = interface->tx_ring_count;
534 new_tx_count = clamp_t(u32, ring->tx_pending,
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c387 ring->tx_pending = qs->sqe_cnt ? qs->sqe_cnt : Q_COUNT(Q_SIZE_4K);
436 tx_count = clamp_t(u32, ring->tx_pending,
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac_main.c1298 ering->tx_pending = lp->tx_bd_num;
1319 lp->tx_bd_num = ering->tx_pending;
/linux-master/drivers/net/ethernet/cavium/liquidio/
H A Dlio_ethtool.c958 u32 tx_max_pending = 0, rx_max_pending = 0, tx_pending = 0, local
970 tx_pending = CFG_GET_NUM_TX_DESCS_NIC_IF(conf6x, lio->ifidx);
975 tx_pending = oct->instr_queue[0]->max_count;
978 ering->tx_pending = tx_pending;
1278 tx_count = clamp_t(u32, ering->tx_pending, CN23XX_MIN_IQ_DESCRIPTORS,
/linux-master/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_main.c1965 e->tx_pending = q->txq_size[0];
1979 e->tx_pending > MAX_TXQ_ENTRIES ||
1984 e->tx_pending < adapter->params.nports * MIN_TXQ_ENTRIES)
1995 q->txq_size[0] = e->tx_pending;
1996 q->txq_size[1] = e->tx_pending;
1997 q->txq_size[2] = e->tx_pending;
/linux-master/drivers/net/ethernet/nvidia/
H A Dforcedeth.c4665 ring->tx_pending = np->tx_ring_size;
4679 ring->tx_pending < TX_RING_MIN ||
4684 ring->tx_pending > RING_MAX_DESC_VER_1)) ||
4687 ring->tx_pending > RING_MAX_DESC_VER_2_3))) {
4696 ring->tx_pending),
4702 ring->tx_pending),
4707 tx_skbuff = kmalloc_array(ring->tx_pending, sizeof(struct nv_skb_map),
4716 ring->tx_pending),
4723 ring->tx_pending),
4749 np->tx_ring_size = ring->tx_pending;
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c1939 ering->tx_pending = bp->tx_ring_size;
1950 "set ring params command parameters: rx_pending = %d, tx_pending = %d\n",
1951 ering->rx_pending, ering->tx_pending);
1968 (ering->tx_pending > (IS_MF_STORAGE_ONLY(bp) ? 0 : MAX_TX_AVAIL)) ||
1969 (ering->tx_pending <= MAX_SKB_FRAGS + 4)) {
1975 bp->tx_ring_size = ering->tx_pending;
/linux-master/drivers/net/ethernet/cortina/
H A Dgemini.c2128 rp->tx_pending = 1 << port->txq_order;
2146 if (rp->tx_pending) {
2147 port->txq_order = min(15, ilog2(rp->tx_pending - 1) + 1);
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c1922 int tx_pending = 0; local
1949 tx_pending = (igbvf_desc_unused(tx_ring) + 1 <
1951 if (tx_pending) {
/linux-master/drivers/bluetooth/
H A Dhci_qca.c2491 bool tx_pending = false; local
2556 tx_pending = true;
2573 if (tx_pending) {
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c557 ring->tx_pending = txdr->count;
602 txdr->count = max(ring->tx_pending, (u32)E1000_MIN_TXD);
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_ethtool.c643 ring->tx_pending = adapter->num_txd;
685 num_txd = qlcnic_validate_ringparam(ring->tx_pending,
/linux-master/drivers/net/wireless/ath/carl9170/
H A Dmain.c232 while ((skb = skb_dequeue(&ar->tx_pending[i]))) {
1791 skb_queue_head_init(&ar->tx_pending[i]);
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt76.h361 struct sk_buff_head tx_pending; member in struct:mt76_wcid
730 u32 tx_pending; member in struct:mt76_testmode_data
/linux-master/drivers/net/wireless/ath/ath6kl/
H A Dcore.h705 int tx_pending[ENDPOINT_MAX]; member in struct:ath6kl
720 * calls, tx_pending and total_tx_data_pend.
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dath5k.h1299 bool tx_pending; /* tx tasklet pending */ member in struct:ath5k_hw
/linux-master/drivers/net/ethernet/marvell/
H A Dskge.c504 p->tx_pending = skge->tx_ring.count;
516 p->tx_pending < TX_LOW_WATER || p->tx_pending > MAX_TX_RING_SIZE)
520 skge->tx_ring.count = p->tx_pending;
H A Dmv643xx_eth.c1652 er->tx_pending = mp->tx_ring_size;
1666 mp->tx_ring_size = clamp_t(unsigned int, er->tx_pending,
1668 if (mp->tx_ring_size != er->tx_pending)
1670 mp->tx_ring_size, er->tx_pending);
/linux-master/drivers/staging/vc04_services/interface/vchiq_arm/
H A Dvchiq_core.c3410 int tx_pending, rx_pending, tx_size = 0, rx_size = 0; local
3428 tx_pending = service->bulk_tx.local_insert -
3430 if (tx_pending) {
3444 seq_printf(f, " Bulk: tx_pending=%d (size %d), rx_pending=%d (size %d)\n",
3445 tx_pending, tx_size, rx_pending, rx_size);
/linux-master/drivers/net/wireless/intersil/p54/
H A Dfwio.c196 if (unlikely(skb_queue_len(&priv->tx_pending) > 64))

Completed in 1235 milliseconds

1234567