Searched refs:rx_pending (Results 26 - 50 of 128) sorted by relevance

123456

/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_ethtool.c619 ring->rx_pending = lif->nrxq_descs;
644 !is_power_of_2(ring->rx_pending)) {
651 ring->rx_pending == lif->nrxq_descs &&
657 qparam.nrxq_descs = ring->rx_pending;
677 if (ring->rx_pending != lif->nrxq_descs)
679 lif->nrxq_descs, ring->rx_pending);
684 lif->nrxq_descs = ring->rx_pending;
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c638 ringparam->rx_pending = pdata->rx_desc_count;
655 if ((ringparam->rx_pending < XGBE_RX_DESC_CNT_MIN) ||
656 (ringparam->rx_pending > XGBE_RX_DESC_CNT_MAX)) {
671 rx = __rounddown_pow_of_two(ringparam->rx_pending);
672 if (rx != ringparam->rx_pending)
/linux-master/drivers/net/ethernet/ti/
H A Dcpsw_ethtool.c670 ering->rx_pending = cpdma_get_num_rx_descs(cpsw->dma);
681 /* ignore ering->tx_pending - only rx_pending adjustment is supported */
684 ering->rx_pending < CPSW_MAX_QUEUES ||
685 ering->rx_pending > (cpsw->descs_pool_size - CPSW_MAX_QUEUES))
689 if (ering->rx_pending == descs_num)
694 ret = cpdma_set_num_rx_descs(cpsw->dma, ering->rx_pending);
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_ethtool.c309 ring->rx_pending = vport->rxq_desc_count;
351 if (ring->rx_pending < IDPF_MIN_RXQ_DESC) {
353 ring->rx_pending,
359 new_rx_count = ALIGN(ring->rx_pending, IDPF_REQ_RXQ_DESC_MULTIPLE);
360 if (new_rx_count != ring->rx_pending)
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_ethtool.c287 ring->rx_pending = rxdr->count;
336 clamp_val(ring->rx_pending, PCH_GBE_MIN_RXD, PCH_GBE_MAX_RXD);
/linux-master/drivers/net/ethernet/intel/igbvf/
H A Dethtool.c188 ring->rx_pending = rx_ring->count;
205 new_rx_count = max_t(u32, ring->rx_pending, IGBVF_MIN_RXD);
/linux-master/drivers/net/ethernet/sfc/
H A Def100_rep.c178 ring->rx_pending = efv->rx_pring_size;
191 efv->rx_pring_size = ring->rx_pending;
/linux-master/net/nfc/
H A Dllcp.h62 struct sk_buff *rx_pending; member in struct:nfc_llcp_local
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c497 ring->rx_pending = priv->dma_conf.dma_rx_size;
507 ring->rx_pending < DMA_MIN_RX_SIZE ||
508 ring->rx_pending > DMA_MAX_RX_SIZE ||
509 !is_power_of_2(ring->rx_pending) ||
515 return stmmac_reinit_ringparam(netdev, ring->rx_pending,
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c1120 for (i = 0; i < bp->rx_pending; i++) {
1414 bw32(bp, B44_DMARX_PTR, bp->rx_pending);
1415 bp->rx_prod = bp->rx_pending;
1947 ering->rx_pending = bp->rx_pending;
1959 if ((ering->rx_pending > B44_RX_RING_SIZE - 1) ||
1967 bp->rx_pending = ering->rx_pending;
2352 bp->rx_pending = B44_DEF_RX_RING_PENDING;
/linux-master/drivers/net/wireless/marvell/mwifiex/
H A Dmain.c191 atomic_dec(&adapter->rx_pending);
194 (atomic_read(&adapter->rx_pending) < LOW_RX_PENDING)) {
272 * checking if rx_pending has crossed high threshold and
277 if (atomic_read(&adapter->rx_pending) >= HIGH_RX_PENDING &&
1153 p += sprintf(p, "rx_pending = %d\n",
1154 atomic_read(&adapter->rx_pending));
1449 if (atomic_read(&adapter->rx_pending) ||
1453 "rx_pending=%d, tx_pending=%d,\t"
1455 atomic_read(&adapter->rx_pending),
H A Dutil.c112 {"rx_pending", adapter_item_size(rx_pending),
113 adapter_item_addr(rx_pending), 1},
/linux-master/drivers/net/can/spi/mcp251xfd/
H A Dmcp251xfd-core.c1439 int rx_pending; local
1441 rx_pending = gpiod_get_value_cansleep(priv->rx_int);
1442 if (!rx_pending)
1745 int err, rx_pending; local
1757 rx_pending = gpiod_get_value_cansleep(priv->rx_int);
1763 if (!rx_pending)
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_ethtool.c472 ring->rx_pending = adapter->rx_desc_count;
500 ring->rx_pending > IAVF_MAX_RXD ||
501 ring->rx_pending < IAVF_MIN_RXD) {
503 ring->tx_pending, ring->rx_pending, IAVF_MIN_TXD,
513 new_rx_count = ALIGN(ring->rx_pending, IAVF_REQ_DESCRIPTOR_MULTIPLE);
514 if (new_rx_count != ring->rx_pending)
/linux-master/drivers/usb/isp1760/
H A Disp1760-udc.c286 ep->rx_pending = false;
359 ep->rx_pending = true;
820 uep->rx_pending = false;
957 else if (!(uep->addr & USB_DIR_IN) && uep->rx_pending)
/linux-master/drivers/net/ethernet/freescale/
H A Dgianfar_ethtool.c396 rvals->rx_pending = rx_queue->rx_ring_size;
413 if (rvals->rx_pending > GFAR_RX_MAX_RING_SIZE)
416 if (!is_power_of_2(rvals->rx_pending)) {
437 priv->rx_queue[i]->rx_ring_size = rvals->rx_pending;
/linux-master/drivers/net/ethernet/
H A Dethoc.c959 ring->rx_pending = priv->num_rx;
972 if (ring->tx_pending < 1 || ring->rx_pending < 1 ||
973 ring->tx_pending + ring->rx_pending > priv->num_bd)
986 priv->num_rx = ring->rx_pending;
/linux-master/drivers/net/ethernet/sfc/falcon/
H A Dethtool.c650 ring->rx_pending = efx->rxq_entries;
664 ring->rx_pending > EF4_MAX_DMAQ_SIZE ||
668 if (ring->rx_pending < EF4_RXQ_MIN_ENT) {
681 return ef4_realloc_channels(efx, ring->rx_pending, txq_entries);
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c679 param->rx_pending = adapter->rx_ring_size;
702 if (param->rx_pending == 0 || param->rx_pending >
737 new_rx_ring_size = (param->rx_pending + sz - 1) / sz * sz;
/linux-master/drivers/net/ethernet/xilinx/
H A Dll_temac_main.c1295 ering->rx_pending = lp->rx_bd_num;
1309 if (ering->rx_pending > RX_BD_NUM_MAX ||
1312 ering->rx_pending > TX_BD_NUM_MAX)
1318 lp->rx_bd_num = ering->rx_pending;
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dcxgb2.c724 e->rx_pending = adapter->params.sge.freelQ_size[!jumbo_fl];
736 if (e->rx_pending > MAX_RX_BUFFERS || e->rx_mini_pending ||
739 e->rx_pending < MIN_FL_ENTRIES ||
747 adapter->params.sge.freelQ_size[!jumbo_fl] = e->rx_pending;
/linux-master/drivers/net/can/
H A Dti_hecc.c673 unsigned long flags, rx_pending; local
764 while ((rx_pending = hecc_read(priv, HECC_CANRMP))) {
766 rx_pending);
/linux-master/drivers/phy/ti/
H A Dphy-ti-pipe3.c343 bool rx_pending = false; local
367 rx_pending = true;
375 if (rx_pending) {
/linux-master/drivers/net/ethernet/google/gve/
H A Dgve_ethtool.c516 cmd->rx_pending = priv->rx_desc_cnt;
587 if (cmd->tx_pending == priv->tx_desc_cnt && cmd->rx_pending == priv->rx_desc_cnt)
596 new_rx_cnt = cmd->rx_pending;
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_ethtool.c502 ring->rx_pending = adapter->rx_ring[0].ring_size;
518 new_rx_size = ring->rx_pending < ENA_MIN_RING_SIZE ?
519 ENA_MIN_RING_SIZE : ring->rx_pending;

Completed in 275 milliseconds

123456