Lines Matching defs:rxbd

943 	union enetc_rx_bd *rxbd;
948 rxbd = enetc_rxbd(rx_ring, i);
960 rxbd->w.addr = cpu_to_le64(rx_swbd->dma +
963 rxbd->r.lstatus = 0;
965 enetc_rxbd_next(rx_ring, &rxbd, &i);
982 union enetc_rx_bd *rxbd,
991 if (le16_to_cpu(rxbd->r.flags) & ENETC_RXBD_FLAG_TSTMP) {
994 rxbd = enetc_rxbd_ext(rxbd);
995 tstamp_lo = le32_to_cpu(rxbd->ext.tstamp);
1007 union enetc_rx_bd *rxbd, struct sk_buff *skb)
1013 u16 inet_csum = le16_to_cpu(rxbd->r.inet_csum);
1019 if (le16_to_cpu(rxbd->r.flags) & ENETC_RXBD_FLAG_VLAN) {
1022 switch (le16_to_cpu(rxbd->r.flags) & ENETC_RXBD_FLAG_TPID) {
1041 __vlan_hwaccel_put_tag(skb, tpid, le16_to_cpu(rxbd->r.vlan_opt));
1046 enetc_get_rx_tstamp(rx_ring->ndev, rxbd, skb);
1131 union enetc_rx_bd **rxbd, int *i)
1137 enetc_rxbd_next(rx_ring, rxbd, i);
1141 bd_status = le32_to_cpu((*rxbd)->r.lstatus);
1144 enetc_rxbd_next(rx_ring, rxbd, i);
1154 u32 bd_status, union enetc_rx_bd **rxbd,
1160 size = le16_to_cpu((*rxbd)->r.buf_len);
1165 enetc_get_offloads(rx_ring, *rxbd, skb);
1169 enetc_rxbd_next(rx_ring, rxbd, i);
1173 bd_status = le32_to_cpu((*rxbd)->r.lstatus);
1178 size = le16_to_cpu((*rxbd)->r.buf_len);
1185 enetc_rxbd_next(rx_ring, rxbd, i);
1207 union enetc_rx_bd *rxbd;
1215 rxbd = enetc_rxbd(rx_ring, i);
1216 bd_status = le32_to_cpu(rxbd->r.lstatus);
1221 dma_rmb(); /* for reading other rxbd fields */
1224 &rxbd, &i))
1227 skb = enetc_build_skb(rx_ring, bd_status, &rxbd, &i,
1461 union enetc_rx_bd **rxbd, int *i,
1464 u16 size = le16_to_cpu((*rxbd)->r.buf_len);
1470 enetc_rxbd_next(rx_ring, rxbd, i);
1474 bd_status = le32_to_cpu((*rxbd)->r.lstatus);
1479 size = le16_to_cpu((*rxbd)->r.buf_len);
1484 enetc_rxbd_next(rx_ring, rxbd, i);
1547 union enetc_rx_bd *rxbd, *orig_rxbd;
1554 rxbd = enetc_rxbd(rx_ring, i);
1555 bd_status = le32_to_cpu(rxbd->r.lstatus);
1560 dma_rmb(); /* for reading other rxbd fields */
1563 &rxbd, &i))
1566 orig_rxbd = rxbd;
1570 enetc_build_xdp_buff(rx_ring, bd_status, &rxbd, &i,
1594 rxbd = orig_rxbd;
1598 skb = enetc_build_skb(rx_ring, bd_status, &rxbd,