Lines Matching refs:rx_ring
201 struct TLanList rx_ring[TLAN_NUM_RX_LISTS];
295 priv->rx_head_desc = &rx_ring[0];
299 rx_ring[i].forward = virt_to_le32desc(&rx_ring[i + 1]);
300 rx_ring[i].cStat = TLAN_CSTAT_READY;
301 rx_ring[i].frameSize = TLAN_MAX_FRAME_SIZE;
302 rx_ring[i].buffer[0].count =
304 rx_ring[i].buffer[0].address =
306 rx_ring[i].buffer[1].count = 0;
307 rx_ring[i].buffer[1].address = 0;
311 rx_ring[i - 1].forward = virt_to_le32desc(&rx_ring[0]);
511 outl(virt_to_bus(&rx_ring), BASE + TLAN_CH_PARM);
539 u16 tmpCStat = le32_to_cpu(rx_ring[entry].cStat);
554 framesize = rx_ring[entry].frameSize;
565 rx_ring[entry].cStat = 0;
573 if ((rx_ring[entry].cStat & TLAN_CSTAT_READY) ==
601 rx_ring[entry].frameSize = TLAN_MAX_FRAME_SIZE;
602 rx_ring[entry].cStat = TLAN_CSTAT_READY;
911 priv->rxList = rx_ring;