Lines Matching refs:sc
89 u16 pkt_len, sc; in fs_enet_rx_napi() local
101 while (((sc = CBDR_SC(bdp)) & BD_ENET_RX_EMPTY) == 0) { in fs_enet_rx_napi()
108 if ((sc & BD_ENET_RX_LAST) == 0) in fs_enet_rx_napi()
116 if (sc & (BD_ENET_RX_LG | BD_ENET_RX_SH | BD_ENET_RX_CL | in fs_enet_rx_napi()
120 if (sc & (BD_ENET_RX_LG | BD_ENET_RX_SH)) in fs_enet_rx_napi()
123 if (sc & (BD_ENET_RX_NO | BD_ENET_RX_CL)) in fs_enet_rx_napi()
126 if (sc & BD_ENET_RX_CR) in fs_enet_rx_napi()
129 if (sc & BD_ENET_RX_OV) in fs_enet_rx_napi()
192 CBDW_SC(bdp, (sc & ~BD_ENET_RX_STATS) | BD_ENET_RX_EMPTY); in fs_enet_rx_napi()
197 if ((sc & BD_ENET_RX_WRAP) == 0) in fs_enet_rx_napi()
226 u16 pkt_len, sc; in fs_enet_rx_non_napi() local
234 while (((sc = CBDR_SC(bdp)) & BD_ENET_RX_EMPTY) == 0) { in fs_enet_rx_non_napi()
242 if ((sc & BD_ENET_RX_LAST) == 0) in fs_enet_rx_non_napi()
250 if (sc & (BD_ENET_RX_LG | BD_ENET_RX_SH | BD_ENET_RX_CL | in fs_enet_rx_non_napi()
254 if (sc & (BD_ENET_RX_LG | BD_ENET_RX_SH)) in fs_enet_rx_non_napi()
257 if (sc & (BD_ENET_RX_NO | BD_ENET_RX_CL)) in fs_enet_rx_non_napi()
260 if (sc & BD_ENET_RX_CR) in fs_enet_rx_non_napi()
263 if (sc & BD_ENET_RX_OV) in fs_enet_rx_non_napi()
327 CBDW_SC(bdp, (sc & ~BD_ENET_RX_STATS) | BD_ENET_RX_EMPTY); in fs_enet_rx_non_napi()
332 if ((sc & BD_ENET_RX_WRAP) == 0) in fs_enet_rx_non_napi()
351 u16 sc; in fs_enet_tx() local
357 while (((sc = CBDR_SC(bdp)) & BD_ENET_TX_READY) == 0) { in fs_enet_tx()
368 if (sc & (BD_ENET_TX_HB | BD_ENET_TX_LC | in fs_enet_tx()
371 if (sc & BD_ENET_TX_HB) /* No heartbeat */ in fs_enet_tx()
373 if (sc & BD_ENET_TX_LC) /* Late collision */ in fs_enet_tx()
375 if (sc & BD_ENET_TX_RL) /* Retrans limit */ in fs_enet_tx()
377 if (sc & BD_ENET_TX_UN) /* Underrun */ in fs_enet_tx()
379 if (sc & BD_ENET_TX_CSL) /* Carrier lost */ in fs_enet_tx()
382 if (sc & (BD_ENET_TX_LC | BD_ENET_TX_RL | BD_ENET_TX_UN)) { in fs_enet_tx()
389 if (sc & BD_ENET_TX_READY) in fs_enet_tx()
398 if (sc & BD_ENET_TX_DEF) in fs_enet_tx()
414 if ((sc & BD_ENET_TX_WRAP) == 0) in fs_enet_tx()
593 u16 sc; in fs_enet_start_xmit() local
650 sc = BD_ENET_TX_READY | BD_ENET_TX_INTR | in fs_enet_start_xmit()
657 sc |= BD_ENET_TX_PAD; in fs_enet_start_xmit()
658 CBDS_SC(bdp, sc); in fs_enet_start_xmit()