Lines Matching refs:rxsts
1055 * We own this packet again. Copy the rxsts word from it.
1059 uint32_t rxsts;
1064 memcpy(&rxsts, rxq->rxq_mhead->m_data, 4);
1065 rxsts = le32toh(rxsts);
1067 KASSERTMSG(rxsts != BCMETH_RCVMAGIC, "currdscr=%u consumer=%zd",
1076 size_t desc_count = rxsts != BCMETH_RCVMAGIC
1077 ? __SHIFTOUT(rxsts, RXSTS_DESC_COUNT) + 1 : 1;
1079 size_t desc_count = __SHIFTOUT(rxsts, RXSTS_DESC_COUNT) + 1;
1088 "i=%zu rxsts=%#x desc_count=%zu currdscr=%u "
1089 "consumer=%zd", i, rxsts, desc_count, currdscr,
1102 if (rxsts == BCMETH_RCVMAGIC) {
1112 if (rxsts
1115 "[%zu]: count=%zu rxsts=%#x\n",
1116 consumer - rxq->rxq_first, desc_count, rxsts);
1129 uint32_t framelen = __SHIFTOUT(rxsts, RXSTS_FRAMELEN);
1156 bcmeth_rx_input(sc, m, rxsts);