Home
last modified time | relevance | path

Searched refs:rx_status (Results 1 – 9 of 9) sorted by relevance

/rk3399_rockchip-uboot/drivers/net/
H A Dep93xx_eth.h48 struct rx_status { struct
53 #define RX_STATUS_RWE(rx_status) ((rx_status->word1 >> 30) & 0x01) argument
54 #define RX_STATUS_RFP(rx_status) ((rx_status->word1 >> 31) & 0x01) argument
55 #define RX_STATUS_FRAME_LEN(rx_status) (rx_status->word2 & 0xFFFF) argument
108 struct rx_status *base;
109 volatile struct rx_status *current;
110 struct rx_status *end;
H A Dsunxi_emac.c171 u16 rx_status; member
414 int rx_status; in _sunxi_emac_eth_recv() local
454 rx_status = rxhdr.rx_status; in _sunxi_emac_eth_recv()
463 if (0 & rx_status & (EMAC_CRCERR | EMAC_LENERR)) { in _sunxi_emac_eth_recv()
465 if (rx_status & EMAC_CRCERR) in _sunxi_emac_eth_recv()
467 if (rx_status & EMAC_LENERR) in _sunxi_emac_eth_recv()
H A Drtl8139.c470 unsigned int rx_size, rx_status; in rtl_poll() local
487 rx_status = le32_to_cpu(*(unsigned int *)(rx_ring + ring_offs)); in rtl_poll()
488 rx_size = rx_status >> 16; in rtl_poll()
489 rx_status &= 0xffff; in rtl_poll()
491 if ((rx_status & (RxBadSymbol|RxRunt|RxTooLong|RxCRCErr|RxBadAlign)) || in rtl_poll()
493 printf("rx error %hX\n", rx_status); in rtl_poll()
H A Ddm9000x.c97 void (*rx_status)(u16 *RxStatus, u16 *RxLen); member
304 db->rx_status = dm9000_rx_status_16bit; in dm9000_init()
310 db->rx_status = dm9000_rx_status_32bit; in dm9000_init()
316 db->rx_status = dm9000_rx_status_8bit; in dm9000_init()
323 db->rx_status = dm9000_rx_status_8bit; in dm9000_init()
496 (db->rx_status)(&RxStatus, &RxLen); in dm9000_rx()
H A Dnatsemi.c827 u32 rx_status = le32_to_cpu(rxd[cur_rx].cmdsts); in natsemi_poll() local
829 if (!(rx_status & (u32) DescOwn)) in natsemi_poll()
834 cur_rx, rx_status); in natsemi_poll()
836 length = (rx_status & DSIZE) - CRC_SIZE; in natsemi_poll()
838 if ((rx_status & (DescMore | DescPktOK | DescRxLong)) != DescPktOK) { in natsemi_poll()
841 rx_status); in natsemi_poll()
H A Dns8382x.c800 vu_long rx_status = le32_to_cpu(rxd[cur_rx].cmdsts); in ns8382x_poll() local
802 if (!(rx_status & (u32) DescOwn)) in ns8382x_poll()
806 cur_rx, rx_status); in ns8382x_poll()
808 length = (rx_status & DSIZE) - CRC_SIZE; in ns8382x_poll()
810 if ((rx_status & (DescMore | DescPktOK | DescRxLong)) != DescPktOK) { in ns8382x_poll()
813 rx_status); in ns8382x_poll()
H A Dep93xx_eth.c221 writel(sizeof(struct rx_status) * NUMRXDESC, &mac->rxstsq.blen); in ep93xx_eth_open()
249 (sizeof(struct rx_status) * NUMRXDESC)); in ep93xx_eth_open()
341 sizeof(struct rx_status)); in ep93xx_eth_rcv_packet()
484 sizeof(struct rx_status)); in ep93xx_eth_initialize()
H A Dmvneta.c1630 u32 rx_status; in mvneta_recv() local
1638 rx_status = rx_desc->status; in mvneta_recv()
1639 if (!mvneta_rxq_desc_is_first_last(rx_status) || in mvneta_recv()
1640 (rx_status & MVNETA_RXD_ERR_SUMMARY)) { in mvneta_recv()
H A Dmvpp2.c5191 u32 bm, rx_status; in mvpp2_recv() local
5208 rx_status = mvpp2_rxdesc_status_get(port, rx_desc); in mvpp2_recv()
5222 if (rx_status & MVPP2_RXD_ERR_SUMMARY) { in mvpp2_recv()