Lines Matching defs:rxbd
108 cbd_t rxbd[PKTBUFSRX]; /* Rx BD */
199 if (in_be16(&rtx->rxbd[rxIdx].cbd_sc) & BD_ENET_RX_EMPTY)
202 length = in_be16(&rtx->rxbd[rxIdx].cbd_datlen);
204 if (!(in_be16(&rtx->rxbd[rxIdx].cbd_sc) & 0x003f)) {
228 out_be16(&rtx->rxbd[rxIdx].cbd_datlen, 0);
232 out_be16(&rtx->rxbd[PKTBUFSRX - 1].cbd_sc,
236 out_be16(&rtx->rxbd[rxIdx].cbd_sc, BD_ENET_RX_EMPTY);
547 out_be16(&rtx->rxbd[i].cbd_sc, BD_ENET_RX_EMPTY);
548 out_be16(&rtx->rxbd[i].cbd_datlen, 0); /* Reset */
549 out_be32(&rtx->rxbd[i].cbd_bufaddr, (uint)net_rx_packets[i]);
551 setbits_be16(&rtx->rxbd[PKTBUFSRX - 1].cbd_sc, BD_ENET_RX_WRAP);
567 out_be32(&fecp->fec_r_des_start, (__force unsigned int)rtx->rxbd);