Lines Matching defs:lstatus

112 	u32 lstatus;
116 lstatus = BD_LFLAG(RXBD_EMPTY | RXBD_INTERRUPT);
118 lstatus |= BD_LFLAG(RXBD_WRAP);
122 bdp->lstatus = cpu_to_be32(lstatus);
1076 txbdp->lstatus = 0;
1103 rxbdp->lstatus = 0;
1304 txbdp->lstatus = 0;
1777 u32 lstatus;
1836 lstatus = be32_to_cpu(txbdp->lstatus);
1847 lstatus |= BD_LFLAG(TXBD_TOE);
1863 lstatus &= ~(BD_LFLAG(TXBD_TOE));
1886 lstatus |= BD_LFLAG(TXBD_LAST | TXBD_INTERRUPT);
1888 u32 lstatus_start = lstatus;
1900 lstatus = be32_to_cpu(txbdp->lstatus) | size |
1905 lstatus |= BD_LFLAG(TXBD_LAST | TXBD_INTERRUPT);
1914 txbdp->lstatus = cpu_to_be32(lstatus);
1917 lstatus = lstatus_start;
1926 u32 lstatus_ts = be32_to_cpu(txbdp_tstamp->lstatus);
1937 txbdp_tstamp->lstatus = cpu_to_be32(lstatus_ts);
1938 lstatus |= BD_LFLAG(TXBD_CRC | TXBD_READY) | GMAC_FCB_LEN;
1944 lstatus |= BD_LFLAG(TXBD_CRC | TXBD_READY) | skb_headlen(skb);
1952 txbdp_start->lstatus = cpu_to_be32(lstatus);
1954 gfar_wmb(); /* force lstatus write before tx_skbuff */
1995 lstatus = be32_to_cpu(txbdp->lstatus);
1996 if (!(lstatus & BD_LFLAG(TXBD_READY)))
1999 lstatus &= ~BD_LFLAG(TXBD_READY);
2000 txbdp->lstatus = cpu_to_be32(lstatus);
2164 u32 lstatus;
2189 lstatus = be32_to_cpu(lbdp->lstatus);
2192 if ((lstatus & BD_LFLAG(TXBD_READY)) &&
2193 (lstatus & BD_LENGTH_MASK))
2258 static void count_errors(u32 lstatus, struct net_device *ndev)
2265 if (lstatus & BD_LFLAG(RXBD_TRUNCATED)) {
2273 if (lstatus & BD_LFLAG(RXBD_LARGE | RXBD_SHORT)) {
2276 if (lstatus & BD_LFLAG(RXBD_LARGE))
2281 if (lstatus & BD_LFLAG(RXBD_NONOCTET)) {
2285 if (lstatus & BD_LFLAG(RXBD_CRCERR)) {
2289 if (lstatus & BD_LFLAG(RXBD_OVERRUN)) {
2349 static bool gfar_add_rx_frag(struct gfar_rx_buff *rxb, u32 lstatus,
2352 int size = lstatus & BD_LENGTH_MASK;
2359 if (lstatus & BD_LFLAG(RXBD_LAST))
2405 u32 lstatus, struct sk_buff *skb)
2426 if (gfar_add_rx_frag(rxb, lstatus, skb, first)) {
2516 u32 lstatus;
2524 lstatus = be32_to_cpu(bdp->lstatus);
2525 if (lstatus & BD_LFLAG(RXBD_EMPTY))
2530 (lstatus & BD_LFLAG(RXBD_FIRST))) {
2543 skb = gfar_get_next_rxbuff(rx_queue, lstatus, skb);
2556 if (!(lstatus & BD_LFLAG(RXBD_LAST)))
2559 if (unlikely(lstatus & BD_LFLAG(RXBD_ERR))) {
2560 count_errors(lstatus, ndev);