Lines Matching refs:tx_pool
276 if (kring->tx_pool == NULL) { in generic_netmap_unregister()
281 if (kring->tx_pool[i]) { in generic_netmap_unregister()
282 m_freem(kring->tx_pool[i]); in generic_netmap_unregister()
285 nm_os_free(kring->tx_pool); in generic_netmap_unregister()
286 kring->tx_pool = NULL; in generic_netmap_unregister()
348 kring->tx_pool = NULL; in generic_netmap_register()
351 kring->tx_pool = in generic_netmap_register()
353 if (!kring->tx_pool) { in generic_netmap_register()
368 kring->tx_pool[i] = NULL; in generic_netmap_register()
412 if (kring->tx_pool == NULL) { in generic_netmap_register()
415 nm_os_free(kring->tx_pool); in generic_netmap_register()
416 kring->tx_pool = NULL; in generic_netmap_register()
505 struct mbuf **tx_pool = kring->tx_pool; in generic_netmap_tx_clean() local
510 struct mbuf *m = tx_pool[nm_i]; in generic_netmap_tx_clean()
526 tx_pool[nm_i] = NULL; in generic_netmap_tx_clean()
614 m = kring->tx_pool[e]; in generic_set_tx_event()
631 kring->tx_pool[e] = NULL; in generic_set_tx_event()
704 m = kring->tx_pool[nm_i]; in generic_netmap_txsync()
706 kring->tx_pool[nm_i] = m = in generic_netmap_txsync()