Searched refs:rxstat (Results 1 - 13 of 13) sorted by relevance

/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/
H A Dif_athdfs.h42 uint64_t tsf, struct ath_rx_status *rxstat);
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/dev/ath/ath_dfs/null/
H A Ddfs_null.c180 uint64_t tsf, struct ath_rx_status *rxstat)
179 ath_dfs_process_phy_err(struct ath_softc *sc, struct mbuf *m, uint64_t tsf, struct ath_rx_status *rxstat) argument
/haiku/src/add-ons/kernel/drivers/network/ether/rtl81xx/dev/re/
H A Dif_re.c784 u_int32_t rxstat; local
887 rxstat = le32toh(cur_rx->rl_cmdstat);
2171 u_int32_t rxstat, rxvlan; local
2197 rxstat = le32toh(cur_rx->rl_cmdstat);
2198 if ((rxstat & RL_RDESC_STAT_OWN) != 0)
2200 total_len = rxstat & sc->rl_rxlenmask;
2208 (rxstat & (RL_RDESC_STAT_SOF | RL_RDESC_STAT_EOF)) !=
2216 } else if ((rxstat & RL_RDESC_STAT_EOF) == 0) {
2257 rxstat >>= 1;
2263 if ((rxstat
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/via_rhine/dev/vr/
H A Dif_vr.c1290 uint32_t rxstat, rxctl; local
1310 rxstat = le32toh(cur_rx->vr_status);
1312 if ((rxstat & VR_RXSTAT_OWN) == VR_RXSTAT_OWN)
1327 if ((rxstat & VR_RXSTAT_RX_OK) == 0 ||
1328 (rxstat & (VR_RXSTAT_FIRSTFRAG | VR_RXSTAT_LASTFRAG)) !=
1332 if (rxstat & VR_RXSTAT_CRCERR)
1334 if (rxstat & VR_RXSTAT_FRAMEALIGNERR)
1336 if (rxstat & VR_RXSTAT_FIFOOFLOW)
1338 if (rxstat & VR_RXSTAT_GIANT)
1340 if (rxstat
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/dec21xxx/dev/dc/
H A Dif_dc.c2755 uint32_t rxstat = 0; local
2765 rxstat = le32toh(c->dc_status);
2770 if (i == idx || rxstat & DC_RXSTAT_LASTFRAG)
2777 total_len = DC_RXBYTES(rxstat);
2798 cur_rx->dc_status = htole32(rxstat | DC_RXSTAT_FIRSTFRAG);
2864 uint32_t rxstat; local
2884 rxstat = le32toh(cur_rx->dc_status);
2885 if ((rxstat & DC_RXSTAT_OWN) != 0)
2890 total_len = DC_RXBYTES(rxstat);
2894 if ((rxstat
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/3com/dev/xl/
H A Dif_xl.c1847 u_int32_t rxstat; local
1853 while ((rxstat = le32toh(sc->xl_cdata.xl_rx_head->xl_ptr->xl_status))) {
1863 total_len = rxstat & XL_RXSTAT_LENMASK;
1873 rxstat |= (XL_RXSTAT_UP_ERROR|XL_RXSTAT_OVERSIZE);
1881 if (rxstat & XL_RXSTAT_UP_ERROR) {
1894 if (!(rxstat & XL_RXSTAT_UP_CMPLT)) {
1932 if (rxstat & XL_RXSTAT_IPCKOK)
1934 if (!(rxstat & XL_RXSTAT_IPCKERR))
1936 if ((rxstat & XL_RXSTAT_TCPCOK &&
1937 !(rxstat
[all...]
/haiku/src/add-ons/kernel/drivers/network/ether/sis19x/dev/sge/
H A Dif_sge.c1148 uint32_t rxinfo, rxstat; local
1167 rxstat = le32toh(cur_rx->sge_sts_size);
1168 if ((rxstat & RDS_CRCOK) == 0 || SGE_RX_ERROR(rxstat) != 0 ||
1169 SGE_RX_NSEGS(rxstat) != 1) {
1172 device_printf(sc->sge_dev, "Rx error : 0x%b\n", rxstat,
1201 (rxstat & RDS_VLAN) != 0) {
1212 m->m_pkthdr.len = m->m_len = SGE_RX_BYTES(rxstat) -
/haiku/src/add-ons/kernel/drivers/network/ether/vt612x/dev/vge/
H A Dif_vge.c1439 uint32_t rxstat, rxctl; local
1454 rxstat = le32toh(cur_rx->vge_sts);
1455 if ((rxstat & VGE_RDSTS_OWN) != 0)
1460 total_len = VGE_RXBYTES(rxstat);
1470 if ((rxstat & VGE_RXPKT_SOF) != 0) {
1500 if ((rxstat & VGE_RDSTS_RXOK) == 0 &&
1501 (rxstat & (VGE_RDSTS_VIDM | VGE_RDSTS_RLERR |
1570 if ((rxstat & VGE_RDSTS_VTAG) != 0) {
/haiku/src/add-ons/kernel/drivers/network/ether/sis900/dev/sis/
H A Dif_sis.c1482 uint32_t rxstat; local
1502 rxstat = le32toh(cur_rx->sis_cmdsts);
1503 if ((rxstat & SIS_CMDSTS_OWN) == 0)
1507 total_len = (rxstat & SIS_CMDSTS_BUFLEN) - ETHER_CRC_LEN;
1511 rxstat &= ~SIS_RXSTAT_GIANT;
1512 if (SIS_RXSTAT_ERROR(rxstat) != 0) {
1514 if (rxstat & SIS_RXSTAT_COLL)
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8139/dev/rl/
H A Dif_rl.c1125 uint32_t rxstat; local
1154 rxstat = le32toh(*(uint32_t *)rxbufpos);
1164 total_len = rxstat >> 16;
1168 if (!(rxstat & RL_RXSTAT_RXOK) ||
/haiku/src/add-ons/kernel/drivers/network/ether/syskonnect/dev/sk/
H A Dif_sk.c2763 u_int32_t csum, rxstat, sk_ctl; local
2781 rxstat = le32toh(cur_rx->sk_xmac_rxstat);
2788 sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) {
2830 u_int32_t csum, rxstat, sk_ctl; local
2849 rxstat = le32toh(cur_rx->sk_xmac_rxstat);
2856 sk_rxvalid(sc, rxstat, SK_RXBYTES(sk_ctl)) == 0) {
/haiku/src/add-ons/kernel/drivers/network/wlan/atheroswifi/contrib/ath_hal/ar9300/
H A Dar9300_stub_funcs.c758 struct ath_rx_status *rxstat)
756 ar9300_Stub_ProcRxDesc(struct ath_hal *ah, struct ath_desc *desc0, uint32_t a, struct ath_desc *desc, uint64_t tsf, struct ath_rx_status *rxstat) argument
/haiku/src/add-ons/kernel/drivers/network/ether/rtl8125/dev/pci/
H A Dif_rge.c1318 uint32_t rxstat, extsts; local
1333 rxstat = letoh32(cur_rx->hi_qword1.rx_qword4.rge_cmdsts);
1348 if ((rxstat & (RGE_RDCMDSTS_SOF | RGE_RDCMDSTS_EOF)) !=
1356 if (rxstat & RGE_RDCMDSTS_RXERRSUM) {

Completed in 222 milliseconds