Home | History | Annotate | Download | only in ic

Lines Matching refs:tbd

7483 	struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[BWI_TX_DATA_RING];
7494 idx = tbd->tbd_idx;
7496 while (tbd->tbd_buf[idx].tb_mbuf == NULL) {
7596 tbd->tbd_used++;
7599 if (tbd->tbd_used + BWI_TX_NSPRDESC >= BWI_TX_NDESC) {
7604 tbd->tbd_idx = idx;
8069 struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[i];
8071 tbd->tbd_buf[j].tb_data = tbd;
8393 struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[i];
8397 0, BUS_DMA_NOWAIT, &tbd->tbd_buf[j].tb_dmap);
8400 "can't create %dth tbd, %dth DMA map\n",
8405 tbd->tbd_buf[k].tb_dmap);
8454 struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[i];
8457 struct bwi_txbuf *tb = &tbd->tbd_buf[j];
8551 struct bwi_txbuf_data *tbd;
8556 tbd = &sc->sc_tx_bdata[ring_idx];
8558 tbd->tbd_idx = 0;
8559 tbd->tbd_used = 0;
9240 struct bwi_txbuf_data *tbd;
9246 tbd = &sc->sc_tx_bdata[ring_idx];
9282 struct bwi_txbuf *tb = &tbd->tbd_buf[i];
9625 struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[BWI_TX_DATA_RING];
9626 struct bwi_txbuf *tb = &tbd->tbd_buf[idx];
9872 struct bwi_txbuf_data *tbd = &sc->sc_tx_bdata[BWI_TX_DATA_RING];
9873 struct bwi_txbuf *tb = &tbd->tbd_buf[idx];
9936 struct bwi_txbuf_data *tbd;
9951 tbd = &sc->sc_tx_bdata[ring_idx];
9952 KASSERT(tbd->tbd_used > 0);
9953 tbd->tbd_used--;
9955 tb = &tbd->tbd_buf[buf_idx];
9982 if (tbd->tbd_used == 0)