Lines Matching refs:rxhdr
954 uint32_t rxhdr; in smsc_bulk_read_callback() local
966 if (actlen < (sizeof(rxhdr) + ETHER_CRC_LEN)) in smsc_bulk_read_callback()
981 if ((off + sizeof(rxhdr)) > actlen) in smsc_bulk_read_callback()
984 usbd_copy_out(pc, off, &rxhdr, sizeof(rxhdr)); in smsc_bulk_read_callback()
985 off += (sizeof(rxhdr) + ETHER_ALIGN); in smsc_bulk_read_callback()
986 rxhdr = le32toh(rxhdr); in smsc_bulk_read_callback()
988 pktlen = (uint16_t)SMSC_RX_STAT_FRM_LENGTH(rxhdr); in smsc_bulk_read_callback()
991 "off %d\n", rxhdr, pktlen, actlen, off); in smsc_bulk_read_callback()
994 if (rxhdr & SMSC_RX_STAT_ERROR) { in smsc_bulk_read_callback()
995 smsc_dbg_printf(sc, "rx error (hdr 0x%08x)\n", rxhdr); in smsc_bulk_read_callback()
997 if (rxhdr & SMSC_RX_STAT_COLLISION) in smsc_bulk_read_callback()