Lines Matching refs:RxLen
97 void (*rx_status)(u16 *RxStatus, u16 *RxLen);
192 static void dm9000_rx_status_32bit(u16 *RxStatus, u16 *RxLen) in dm9000_rx_status_32bit() argument
200 *RxLen = __le16_to_cpu(tmpdata >> 16); in dm9000_rx_status_32bit()
203 static void dm9000_rx_status_16bit(u16 *RxStatus, u16 *RxLen) in dm9000_rx_status_16bit() argument
208 *RxLen = __le16_to_cpu(DM9000_inw(DM9000_DATA)); in dm9000_rx_status_16bit()
211 static void dm9000_rx_status_8bit(u16 *RxStatus, u16 *RxLen) in dm9000_rx_status_8bit() argument
218 *RxLen = in dm9000_rx_status_8bit()
463 u16 RxStatus, RxLen = 0; in dm9000_rx() local
496 (db->rx_status)(&RxStatus, &RxLen); in dm9000_rx()
498 DM9000_DBG("rx status: 0x%04x rx len: %d\n", RxStatus, RxLen); in dm9000_rx()
502 (db->inblk)(rdptr, RxLen); in dm9000_rx()
504 if ((RxStatus & 0xbf00) || (RxLen < 0x40) in dm9000_rx()
505 || (RxLen > DM9000_PKT_MAX)) { in dm9000_rx()
515 if (RxLen > DM9000_PKT_MAX) { in dm9000_rx()
520 DM9000_DMP_PACKET(__func__ , rdptr, RxLen); in dm9000_rx()
523 net_process_received_packet(net_rx_packets[0], RxLen); in dm9000_rx()