sw_rx_data
struct sw_rx_data sw_rx_ring[RX_RING_SIZE];
struct sw_rx_data rx_buf;
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
mp = sw_rx_data->data;
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map, BUS_DMASYNC_POSTREAD);
mp = sw_rx_data->data;
map = sw_rx_data->map;
addr = sw_rx_data->dma_addr;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_prod];
sw_rx_data->data = rxq->tpa_info[agg_index].rx_buf.data;
sw_rx_data->dma_addr = rxq->tpa_info[agg_index].rx_buf.dma_addr;
sw_rx_data->map = rxq->tpa_info[agg_index].rx_buf.map;
rx_bd->addr.hi = htole32(U64_HI(sw_rx_data->dma_addr));
rx_bd->addr.lo = htole32(U64_LO(sw_rx_data->dma_addr));
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
mpc = sw_rx_data->data;
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
mpc = sw_rx_data->data;
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
mpc = sw_rx_data->data;
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_cons];
mp = sw_rx_data->data;
bus_dmamap_sync(ha->rx_tag, sw_rx_data->map,
struct sw_rx_data *rx_buf;
(sizeof (struct sw_rx_data) * RX_RING_SIZE));
struct sw_rx_data *sw_rx_data;
sw_rx_data = &rxq->sw_rx_ring[rxq->sw_rx_prod];
sw_rx_data->data = mp;
sw_rx_data->dma_addr = dma_addr;
sw_rx_data->map = map;
struct sw_rx_data *rx_buf;
memset(rx_buf, 0, sizeof (struct sw_rx_data));
struct sw_rx_data *rx_buf;
(sizeof (struct sw_rx_data) * RX_RING_SIZE));
struct sw_rx_data *sw_rx_data_cons =
struct sw_rx_data *sw_rx_data_prod =