Lines Matching refs:txring
159 struct cgem_tx_desc *txring;
421 sc->txring = NULL;
477 sc->txring = (struct cgem_tx_desc *)(sc->rxring + CGEM_NUM_RX_DESCS);
483 sc->txring[i].addr = 0;
484 sc->txring[i].ctl = CGEM_TXDESC_USED;
488 sc->txring[CGEM_NUM_TX_DESCS - 1].ctl |= CGEM_TXDESC_WRAP;
495 sc->null_qs = (void *)(sc->txring + CGEM_NUM_TX_DESCS);
677 ((ctl = sc->txring[sc->txring_tl_ptr].ctl) &
702 sc->txring[sc->txring_tl_ptr].addrhi,
703 sc->txring[sc->txring_tl_ptr].addr);
707 sc->txring[sc->txring_tl_ptr].addr);
727 ctl = sc->txring[sc->txring_tl_ptr].ctl;
729 sc->txring[sc->txring_tl_ptr].ctl =
834 sc->txring[sc->txring_hd_ptr + i].addr =
837 sc->txring[sc->txring_hd_ptr + i].addrhi =
847 sc->txring[sc->txring_hd_ptr + i].ctl = ctl;
1184 memset(sc->txring, 0, CGEM_NUM_TX_DESCS * sizeof(struct cgem_tx_desc));
1186 sc->txring[i].ctl = CGEM_TXDESC_USED;
1198 sc->txring[CGEM_NUM_TX_DESCS - 1].ctl |= CGEM_TXDESC_WRAP;
1917 sc->txring = NULL;