Lines Matching refs:rbd
2170 uint32_t rbd; /* receive buffer descriptor */ in en_service() local
2220 rbd = en_read(sc, cur); in en_service()
2221 if (MID_RBD_ID(rbd) != MID_RBD_STDID) in en_service()
2224 if (rbd & MID_RBD_T) { in en_service()
2229 DBG(sc, SERV, ("RX overflow lost %d cells!", MID_RBD_CNT(rbd))); in en_service()
2241 pdu = cur + MID_RBD_CNT(rbd) * MID_ATMDATASZ + in en_service()
2247 if (MID_RBD_CNT(rbd) * MID_ATMDATASZ < in en_service()
2250 rx.post_skip = MID_RBD_CNT(rbd) * MID_ATMDATASZ; in en_service()
2254 } else if (rbd & MID_RBD_CRCERR) { in en_service()
2256 rx.post_skip = MID_RBD_CNT(rbd) * MID_ATMDATASZ; in en_service()
2262 rx.post_skip = MID_RBD_CNT(rbd) * MID_ATMDATASZ - mlen; in en_service()