Home
last modified time | relevance | path

Searched refs:rxstat (Results 1 – 22 of 22) sorted by relevance

/freebsd-12-stable/sys/dev/usb/net/
Dif_mos.c786 uint8_t rxstat = 0; in mos_bulk_read_callback() local
802 usbd_copy_out(pc, actlen - sizeof(rxstat), &rxstat, in mos_bulk_read_callback()
803 sizeof(rxstat)); in mos_bulk_read_callback()
805 if (rxstat != MOS_RXSTS_VALID) { in mos_bulk_read_callback()
807 if (rxstat & MOS_RXSTS_SHORT_FRAME) in mos_bulk_read_callback()
809 if (rxstat & MOS_RXSTS_LARGE_FRAME) { in mos_bulk_read_callback()
813 if (rxstat & MOS_RXSTS_CRC_ERROR) in mos_bulk_read_callback()
815 if (rxstat & MOS_RXSTS_ALIGN_ERROR) in mos_bulk_read_callback()
Dif_udavreg.h145 uint8_t rxstat; member
Dif_udav.c681 if (stat.rxstat & UDAV_RSR_LCS) { in udav_bulk_read_callback()
685 if (stat.rxstat & UDAV_RSR_ERR) { in udav_bulk_read_callback()
/freebsd-12-stable/sys/dev/re/
Dif_re.c783 u_int32_t rxstat; in re_diag() local
886 rxstat = le32toh(cur_rx->rl_cmdstat); in re_diag()
2170 u_int32_t rxstat, rxvlan; in re_rxeof() local
2196 rxstat = le32toh(cur_rx->rl_cmdstat); in re_rxeof()
2197 if ((rxstat & RL_RDESC_STAT_OWN) != 0) in re_rxeof()
2199 total_len = rxstat & sc->rl_rxlenmask; in re_rxeof()
2207 (rxstat & (RL_RDESC_STAT_SOF | RL_RDESC_STAT_EOF)) != in re_rxeof()
2215 } else if ((rxstat & RL_RDESC_STAT_EOF) == 0) { in re_rxeof()
2256 rxstat >>= 1; in re_rxeof()
2262 if ((rxstat & RL_RDESC_STAT_RXERRSUM) != 0) { in re_rxeof()
[all …]
/freebsd-12-stable/sys/dev/vr/
Dif_vr.c1290 uint32_t rxstat, rxctl; in vr_rxeof() local
1310 rxstat = le32toh(cur_rx->vr_status); in vr_rxeof()
1312 if ((rxstat & VR_RXSTAT_OWN) == VR_RXSTAT_OWN) in vr_rxeof()
1327 if ((rxstat & VR_RXSTAT_RX_OK) == 0 || in vr_rxeof()
1328 (rxstat & (VR_RXSTAT_FIRSTFRAG | VR_RXSTAT_LASTFRAG)) != in vr_rxeof()
1332 if (rxstat & VR_RXSTAT_CRCERR) in vr_rxeof()
1334 if (rxstat & VR_RXSTAT_FRAMEALIGNERR) in vr_rxeof()
1336 if (rxstat & VR_RXSTAT_FIFOOFLOW) in vr_rxeof()
1338 if (rxstat & VR_RXSTAT_GIANT) in vr_rxeof()
1340 if (rxstat & VR_RXSTAT_RUNT) in vr_rxeof()
[all …]
/freebsd-12-stable/sys/dev/netmap/
Dif_re_netmap.h210 uint32_t rxstat = le32toh(cur_rx->rl_cmdstat); in re_netmap_rxsync() local
213 if ((rxstat & RL_RDESC_STAT_OWN) != 0) in re_netmap_rxsync()
215 total_len = rxstat & sc->rl_rxlenmask; in re_netmap_rxsync()
/freebsd-12-stable/sys/dev/ath/
Dif_athdfs.h42 uint64_t tsf, struct ath_rx_status *rxstat);
/freebsd-12-stable/sys/dev/dc/
Dif_dc.c2755 uint32_t rxstat = 0; in dc_pnic_rx_bug_war() local
2765 rxstat = le32toh(c->dc_status); in dc_pnic_rx_bug_war()
2770 if (i == idx || rxstat & DC_RXSTAT_LASTFRAG) in dc_pnic_rx_bug_war()
2777 total_len = DC_RXBYTES(rxstat); in dc_pnic_rx_bug_war()
2798 cur_rx->dc_status = htole32(rxstat | DC_RXSTAT_FIRSTFRAG); in dc_pnic_rx_bug_war()
2864 uint32_t rxstat; in dc_rxeof() local
2884 rxstat = le32toh(cur_rx->dc_status); in dc_rxeof()
2885 if ((rxstat & DC_RXSTAT_OWN) != 0) in dc_rxeof()
2890 total_len = DC_RXBYTES(rxstat); in dc_rxeof()
2894 if ((rxstat & DC_WHOLEFRAME) != DC_WHOLEFRAME) { in dc_rxeof()
[all …]
/freebsd-12-stable/sys/dev/wb/
Dif_wb.c881 u_int32_t rxstat; local
887 while(!((rxstat = sc->wb_cdata.wb_rx_head->wb_ptr->wb_status) &
896 if ((rxstat & WB_RXSTAT_MIIERR) ||
899 !(rxstat & WB_RXSTAT_LASTFRAG) ||
900 !(rxstat & WB_RXSTAT_RXCMP)) {
912 if (rxstat & WB_RXSTAT_RXERR) {
/freebsd-12-stable/sys/dev/xl/
Dif_xl.c1839 u_int32_t rxstat; in xl_rxeof() local
1845 while ((rxstat = le32toh(sc->xl_cdata.xl_rx_head->xl_ptr->xl_status))) { in xl_rxeof()
1855 total_len = rxstat & XL_RXSTAT_LENMASK; in xl_rxeof()
1865 rxstat |= (XL_RXSTAT_UP_ERROR|XL_RXSTAT_OVERSIZE); in xl_rxeof()
1873 if (rxstat & XL_RXSTAT_UP_ERROR) { in xl_rxeof()
1886 if (!(rxstat & XL_RXSTAT_UP_CMPLT)) { in xl_rxeof()
1924 if (rxstat & XL_RXSTAT_IPCKOK) in xl_rxeof()
1926 if (!(rxstat & XL_RXSTAT_IPCKERR)) in xl_rxeof()
1928 if ((rxstat & XL_RXSTAT_TCPCOK && in xl_rxeof()
1929 !(rxstat & XL_RXSTAT_TCPCKERR)) || in xl_rxeof()
[all …]
/freebsd-12-stable/sys/dev/sge/
Dif_sge.c1147 uint32_t rxinfo, rxstat; in sge_rxeof() local
1166 rxstat = le32toh(cur_rx->sge_sts_size); in sge_rxeof()
1167 if ((rxstat & RDS_CRCOK) == 0 || SGE_RX_ERROR(rxstat) != 0 || in sge_rxeof()
1168 SGE_RX_NSEGS(rxstat) != 1) { in sge_rxeof()
1171 device_printf(sc->sge_dev, "Rx error : 0x%b\n", rxstat, in sge_rxeof()
1200 (rxstat & RDS_VLAN) != 0) { in sge_rxeof()
1211 m->m_pkthdr.len = m->m_len = SGE_RX_BYTES(rxstat) - in sge_rxeof()
/freebsd-12-stable/sys/dev/ath/ath_dfs/null/
Ddfs_null.c180 uint64_t tsf, struct ath_rx_status *rxstat) in ath_dfs_process_phy_err() argument
/freebsd-12-stable/sys/dev/sis/
Dif_sis.c1485 uint32_t rxstat; in sis_rxeof() local
1505 rxstat = le32toh(cur_rx->sis_cmdsts); in sis_rxeof()
1506 if ((rxstat & SIS_CMDSTS_OWN) == 0) in sis_rxeof()
1510 total_len = (rxstat & SIS_CMDSTS_BUFLEN) - ETHER_CRC_LEN; in sis_rxeof()
1514 rxstat &= ~SIS_RXSTAT_GIANT; in sis_rxeof()
1515 if (SIS_RXSTAT_ERROR(rxstat) != 0) { in sis_rxeof()
1517 if (rxstat & SIS_RXSTAT_COLL) in sis_rxeof()
/freebsd-12-stable/sys/dev/gem/
Dif_gem.c1540 uint64_t rxstat; in gem_rint() local
1564 rxstat = GEM_DMA_READ(sc, in gem_rint()
1567 if (rxstat & GEM_RD_OWN) { in gem_rint()
1584 if (rxstat & GEM_RD_BAD_CRC) { in gem_rint()
1634 if (rxstat & GEM_RD_OWN) in gem_rint()
1642 m->m_pkthdr.len = m->m_len = GEM_RD_BUFLEN(rxstat); in gem_rint()
1645 gem_rxcksum(m, rxstat); in gem_rint()
/freebsd-12-stable/sys/dev/vge/
Dif_vge.c1439 uint32_t rxstat, rxctl; in vge_rxeof() local
1454 rxstat = le32toh(cur_rx->vge_sts); in vge_rxeof()
1455 if ((rxstat & VGE_RDSTS_OWN) != 0) in vge_rxeof()
1460 total_len = VGE_RXBYTES(rxstat); in vge_rxeof()
1470 if ((rxstat & VGE_RXPKT_SOF) != 0) { in vge_rxeof()
1500 if ((rxstat & VGE_RDSTS_RXOK) == 0 && in vge_rxeof()
1501 (rxstat & (VGE_RDSTS_VIDM | VGE_RDSTS_RLERR | in vge_rxeof()
1570 if ((rxstat & VGE_RDSTS_VTAG) != 0) { in vge_rxeof()
/freebsd-12-stable/sys/dev/my/
Dif_my.c1117 u_int32_t rxstat; in my_rxeof() local
1121 while (!((rxstat = sc->my_cdata.my_rx_head->my_ptr->my_status) in my_rxeof()
1126 if (rxstat & MY_ES) { /* error summary: give up this rx pkt */ in my_rxeof()
1132 total_len = (rxstat & MY_FLNGMASK) >> MY_FLNGShift; in my_rxeof()
/freebsd-12-stable/sys/dev/ste/
Dif_ste.c596 uint32_t rxstat; in ste_rxeof() local
608 rxstat = le32toh(cur_rx->ste_ptr->ste_status); in ste_rxeof()
609 if ((rxstat & STE_RXSTAT_DMADONE) == 0) in ste_rxeof()
626 if (rxstat & STE_RXSTAT_FRAME_ERR) { in ste_rxeof()
634 total_len = STE_RX_BYTES(rxstat); in ste_rxeof()
/freebsd-12-stable/sys/dev/rl/
Dif_rl.c1125 uint32_t rxstat; in rl_rxeof() local
1154 rxstat = le32toh(*(uint32_t *)rxbufpos); in rl_rxeof()
1164 total_len = rxstat >> 16; in rl_rxeof()
1168 if (!(rxstat & RL_RXSTAT_RXOK) || in rl_rxeof()
/freebsd-12-stable/sys/dev/usb/controller/
Dmusb_otg.h440 uint16_t rxstat, uint16_t txstat, uint8_t stat);
Dmusb_otg.c2252 uint16_t rxstat, uint16_t txstat, uint8_t stat) in musbotg_interrupt() argument
2270 rx_status |= rxstat; in musbotg_interrupt()
2275 rxstat = 0; in musbotg_interrupt()
/freebsd-12-stable/sys/dev/sk/
Dif_sk.c2747 u_int32_t csum, rxstat, sk_ctl; local
2765 rxstat = le32toh(cur_rx->sk_xmac_rxstat);
2772 sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) {
2814 u_int32_t csum, rxstat, sk_ctl; local
2833 rxstat = le32toh(cur_rx->sk_xmac_rxstat);
2840 sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) {
/freebsd-12-stable/sys/contrib/dev/ath/ath_hal/ar9300/
Dar9300_stub_funcs.c758 struct ath_rx_status *rxstat) in ar9300_Stub_ProcRxDesc() argument