Lines Matching defs:rxr
884 struct rx_ring *rxr = &que->rxr;
889 rxr->mbuf_sz = MCLBYTES;
891 rxr->mbuf_sz = MJUMPAGESIZE;
1547 struct rx_ring *rxr;
1618 rxr = &que->rxr;
1619 rxr->que = que;
1620 rxr->tail = I40E_QRX_TAIL1(que->me);
1623 snprintf(rxr->mtx_name, sizeof(rxr->mtx_name), "%s:rx(%d)",
1625 mtx_init(&rxr->mtx, rxr->mtx_name, NULL, MTX_DEF);
1628 &rxr->dma, i40e_mem_reserved, rsize, 4096)) { //JFV - should this be DBA?
1634 rxr->base = (union i40e_rx_desc *)rxr->dma.va;
1635 bzero((void *)rxr->base, rsize);
1652 rxr = &que->rxr;
1654 if (rxr->base)
1655 i40e_free_dma_mem(&sc->hw, &rxr->dma);
1907 struct rx_ring *rxr = &que->rxr;
1914 if (rxr->bytes == 0)
1918 rx_bytes = rxr->bytes/rxr->itr;
1919 rx_itr = rxr->itr;
1922 switch (rxr->latency) {
1946 rxr->latency = rx_latency;
1948 if (rx_itr != rxr->itr) {
1950 rx_itr = (10 * rx_itr * rxr->itr) /
1951 ((9 * rx_itr) + rxr->itr);
1952 rxr->itr = rx_itr & IXL_MAX_ITR;
1954 que->me), rxr->itr);
1960 if (rxr->itr != vsi->rx_itr_setting) {
1961 rxr->itr = vsi->rx_itr_setting;
1963 que->me), rxr->itr);
1966 rxr->bytes = 0;
1967 rxr->packets = 0;
2488 struct rx_ring *rxr = &que->rxr;
2499 if (!mtx_initialized(&rxr->mtx)) /* uninitialized */
2501 IXL_RX_LOCK(rxr);
2503 if (rxr->base)
2504 i40e_free_dma_mem(&sc->hw, &rxr->dma);
2505 IXL_RX_UNLOCK(rxr);
2506 IXL_RX_LOCK_DESTROY(rxr);
2723 struct rx_ring *rxr;
2776 rxr = &(queues[q].rxr);
2803 CTLFLAG_RD, &(rxr->rx_packets),
2806 CTLFLAG_RD, &(rxr->rx_bytes),
2891 val = rd32(que->vsi->hw, que->rxr.tail);