Lines Matching refs:rp
1378 struct ethtool_ringparam *rp) in cxgb4vf_get_ringparam() argument
1383 rp->rx_max_pending = MAX_RX_BUFFERS; in cxgb4vf_get_ringparam()
1384 rp->rx_mini_max_pending = MAX_RSPQ_ENTRIES; in cxgb4vf_get_ringparam()
1385 rp->rx_jumbo_max_pending = 0; in cxgb4vf_get_ringparam()
1386 rp->tx_max_pending = MAX_TXQ_ENTRIES; in cxgb4vf_get_ringparam()
1388 rp->rx_pending = s->ethrxq[pi->first_qset].fl.size - MIN_FL_RESID; in cxgb4vf_get_ringparam()
1389 rp->rx_mini_pending = s->ethrxq[pi->first_qset].rspq.size; in cxgb4vf_get_ringparam()
1390 rp->rx_jumbo_pending = 0; in cxgb4vf_get_ringparam()
1391 rp->tx_pending = s->ethtxq[pi->first_qset].q.size; in cxgb4vf_get_ringparam()
1401 struct ethtool_ringparam *rp) in cxgb4vf_set_ringparam() argument
1408 if (rp->rx_pending > MAX_RX_BUFFERS || in cxgb4vf_set_ringparam()
1409 rp->rx_jumbo_pending || in cxgb4vf_set_ringparam()
1410 rp->tx_pending > MAX_TXQ_ENTRIES || in cxgb4vf_set_ringparam()
1411 rp->rx_mini_pending > MAX_RSPQ_ENTRIES || in cxgb4vf_set_ringparam()
1412 rp->rx_mini_pending < MIN_RSPQ_ENTRIES || in cxgb4vf_set_ringparam()
1413 rp->rx_pending < MIN_FL_ENTRIES || in cxgb4vf_set_ringparam()
1414 rp->tx_pending < MIN_TXQ_ENTRIES) in cxgb4vf_set_ringparam()
1421 s->ethrxq[qs].fl.size = rp->rx_pending + MIN_FL_RESID; in cxgb4vf_set_ringparam()
1422 s->ethrxq[qs].rspq.size = rp->rx_mini_pending; in cxgb4vf_set_ringparam()
1423 s->ethtxq[qs].q.size = rp->tx_pending; in cxgb4vf_set_ringparam()