Lines Matching refs:sc_tx_ring_ndescs
662 unsigned int sc_tx_ring_ndescs; member
1178 sc->sc_tx_ring_ndescs = ixl_param_tx_ndescs; in ixl_attach()
1182 KASSERT(IXL_TXRX_PROCESS_UNLIMIT > sc->sc_tx_ring_ndescs); in ixl_attach()
1185 KASSERT(sc->sc_tx_ring_ndescs == in ixl_attach()
1186 (1U << (fls32(sc->sc_tx_ring_ndescs) - 1))); in ixl_attach()
1316 IFQ_SET_MAXLEN(&ifp->if_snd, sc->sc_tx_ring_ndescs); in ixl_attach()
2364 maps = kmem_zalloc(sizeof(maps[0]) * sc->sc_tx_ring_ndescs, in ixl_txr_alloc()
2368 sizeof(struct ixl_tx_desc) * sc->sc_tx_ring_ndescs, in ixl_txr_alloc()
2372 for (i = 0; i < sc->sc_tx_ring_ndescs; i++) { in ixl_txr_alloc()
2387 txr->txr_intrq = pcq_create(sc->sc_tx_ring_ndescs, KM_NOSLEEP); in ixl_txr_alloc()
2406 for (i = 0; i < sc->sc_tx_ring_ndescs; i++) { in ixl_txr_alloc()
2417 kmem_free(maps, sizeof(maps[0]) * sc->sc_tx_ring_ndescs); in ixl_txr_alloc()
2454 txq.qlen = htole16(sc->sc_tx_ring_ndescs); in ixl_txr_config()
2484 for (i = 0; i < sc->sc_tx_ring_ndescs; i++) { in ixl_txr_clean()
2548 for (i = 0; i < sc->sc_tx_ring_ndescs; i++) { in ixl_txr_free()
2560 kmem_free(maps, sizeof(maps[0]) * sc->sc_tx_ring_ndescs); in ixl_txr_free()
2686 free += sc->sc_tx_ring_ndescs; in ixl_tx_common_locked()
2693 mask = sc->sc_tx_ring_ndescs - 1; in ixl_tx_common_locked()
2800 mask = sc->sc_tx_ring_ndescs - 1; in ixl_txeof()
6663 NULL, 0, &sc->sc_tx_ring_ndescs, 0, CTL_CREATE, CTL_EOL); in ixl_setup_sysctls()