Lines Matching refs:bd_status

1123 					      u32 bd_status,  in enetc_check_bd_errors_and_consume()  argument
1126 if (likely(!(bd_status & ENETC_RXBD_LSTATUS(ENETC_RXBD_ERR_MASK)))) in enetc_check_bd_errors_and_consume()
1132 while (!(bd_status & ENETC_RXBD_LSTATUS_F)) { in enetc_check_bd_errors_and_consume()
1134 bd_status = le32_to_cpu((*rxbd)->r.lstatus); in enetc_check_bd_errors_and_consume()
1147 u32 bd_status, union enetc_rx_bd **rxbd, in enetc_build_skb() argument
1165 while (!(bd_status & ENETC_RXBD_LSTATUS_F)) { in enetc_build_skb()
1166 bd_status = le32_to_cpu((*rxbd)->r.lstatus); in enetc_build_skb()
1169 if (bd_status & ENETC_RXBD_LSTATUS_F) { in enetc_build_skb()
1202 u32 bd_status; in enetc_clean_rx_ring() local
1209 bd_status = le32_to_cpu(rxbd->r.lstatus); in enetc_clean_rx_ring()
1210 if (!bd_status) in enetc_clean_rx_ring()
1216 if (enetc_check_bd_errors_and_consume(rx_ring, bd_status, in enetc_clean_rx_ring()
1220 skb = enetc_build_skb(rx_ring, bd_status, &rxbd, &i, in enetc_clean_rx_ring()
1448 static void enetc_build_xdp_buff(struct enetc_bdr *rx_ring, u32 bd_status, in enetc_build_xdp_buff() argument
1461 while (!(bd_status & ENETC_RXBD_LSTATUS_F)) { in enetc_build_xdp_buff()
1462 bd_status = le32_to_cpu((*rxbd)->r.lstatus); in enetc_build_xdp_buff()
1465 if (bd_status & ENETC_RXBD_LSTATUS_F) { in enetc_build_xdp_buff()
1539 u32 bd_status; in enetc_clean_rx_ring_xdp() local
1543 bd_status = le32_to_cpu(rxbd->r.lstatus); in enetc_clean_rx_ring_xdp()
1544 if (!bd_status) in enetc_clean_rx_ring_xdp()
1550 if (enetc_check_bd_errors_and_consume(rx_ring, bd_status, in enetc_clean_rx_ring_xdp()
1558 enetc_build_xdp_buff(rx_ring, bd_status, &rxbd, &i, in enetc_clean_rx_ring_xdp()
1578 skb = enetc_build_skb(rx_ring, bd_status, &rxbd, in enetc_clean_rx_ring_xdp()