Lines Matching refs:bd_status
260 u32 bd_status; in rx_bd_buffer_set() local
268 bd_status = in_be32((u32 __iomem *)bd); in rx_bd_buffer_set()
280 } while (!(bd_status & R_W)); in rx_bd_buffer_set()
2921 u32 bd_status; in ucc_geth_start_xmit() local
2934 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_start_xmit()
2950 bd_status = (bd_status & T_W) | T_R | T_I | T_L | skb->len; in ucc_geth_start_xmit()
2953 out_be32((u32 __iomem *)bd, bd_status); in ucc_geth_start_xmit()
2956 if (!(bd_status & T_W)) in ucc_geth_start_xmit()
2995 u32 bd_status; in ucc_geth_rx() local
3006 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3009 while (!((bd_status & (R_E)) || (--rx_work_limit < 0))) { in ucc_geth_rx()
3011 length = (u16) ((bd_status & BD_LENGTH_MASK) - 4); in ucc_geth_rx()
3017 (!(bd_status & (R_F | R_L))) || in ucc_geth_rx()
3018 (bd_status & R_ERRORS_FATAL)) { in ucc_geth_rx()
3056 if (bd_status & R_W) in ucc_geth_rx()
3061 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_rx()
3075 u32 bd_status; in ucc_geth_tx() local
3078 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()
3081 while ((bd_status & T_R) == 0) { in ucc_geth_tx()
3107 if (!(bd_status & T_W)) in ucc_geth_tx()
3111 bd_status = in_be32((u32 __iomem *)bd); in ucc_geth_tx()