Lines Matching refs:tx_pool
275 if (kring->tx_pool == NULL) { in generic_netmap_unregister()
280 if (kring->tx_pool[i]) { in generic_netmap_unregister()
281 m_freem(kring->tx_pool[i]); in generic_netmap_unregister()
284 nm_os_free(kring->tx_pool); in generic_netmap_unregister()
285 kring->tx_pool = NULL; in generic_netmap_unregister()
347 kring->tx_pool = NULL; in generic_netmap_register()
350 kring->tx_pool = in generic_netmap_register()
352 if (!kring->tx_pool) { in generic_netmap_register()
370 kring->tx_pool[i] = NULL; in generic_netmap_register()
414 if (kring->tx_pool == NULL) { in generic_netmap_register()
417 nm_os_free(kring->tx_pool); in generic_netmap_register()
418 kring->tx_pool = NULL; in generic_netmap_register()
508 struct mbuf **tx_pool = kring->tx_pool; in generic_netmap_tx_clean() local
513 struct mbuf *m = tx_pool[nm_i]; in generic_netmap_tx_clean()
529 tx_pool[nm_i] = NULL; in generic_netmap_tx_clean()
628 m = kring->tx_pool[e]; in generic_set_tx_event()
661 kring->tx_pool[e] = NULL; in generic_set_tx_event()
732 m = kring->tx_pool[nm_i]; in generic_netmap_txsync()
734 kring->tx_pool[nm_i] = m = in generic_netmap_txsync()