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_free(kring->tx_pool[i]); in generic_netmap_unregister()
282 kring->tx_pool[i] = NULL; in generic_netmap_unregister()
286 nm_os_free(kring->tx_pool); in generic_netmap_unregister()
287 kring->tx_pool = NULL; in generic_netmap_unregister()
349 kring->tx_pool = NULL; in generic_netmap_register()
352 kring->tx_pool = in generic_netmap_register()
354 if (!kring->tx_pool) { in generic_netmap_register()
372 kring->tx_pool[i] = NULL; in generic_netmap_register()
416 if (kring->tx_pool == NULL) { in generic_netmap_register()
419 nm_os_free(kring->tx_pool); in generic_netmap_register()
420 kring->tx_pool = NULL; in generic_netmap_register()
522 struct mbuf **tx_pool = kring->tx_pool; in generic_netmap_tx_clean() local
527 struct mbuf *m = tx_pool[nm_i]; in generic_netmap_tx_clean()
543 tx_pool[nm_i] = NULL; in generic_netmap_tx_clean()
642 m = kring->tx_pool[e]; in generic_set_tx_event()
676 kring->tx_pool[e] = NULL; in generic_set_tx_event()
747 m = kring->tx_pool[nm_i]; in generic_netmap_txsync()
749 kring->tx_pool[nm_i] = m = in generic_netmap_txsync()