Home
last modified time | relevance | path

Searched refs:tx_pool (Results 1 – 2 of 2) sorted by relevance

/dflybsd-src/sys/net/netmap/
H A Dnetmap_generic.c211 na->tx_rings[r].tx_pool = kmalloc(na->num_tx_desc * sizeof(struct mbuf *), in generic_netmap_register()
213 if (!na->tx_rings[r].tx_pool) { in generic_netmap_register()
225 na->tx_rings[r].tx_pool[i] = m; in generic_netmap_register()
277 m_freem(na->tx_rings[r].tx_pool[i]); in generic_netmap_register()
279 kfree(na->tx_rings[r].tx_pool, M_DEVBUF); in generic_netmap_register()
308 m_freem(na->tx_rings[r].tx_pool[i]); in generic_netmap_register()
310 kfree(na->tx_rings[r].tx_pool, M_DEVBUF); in generic_netmap_register()
354 struct mbuf **tx_pool = kring->tx_pool; in generic_netmap_tx_clean() local
357 struct mbuf *m = tx_pool[ntc]; in generic_netmap_tx_clean()
361 tx_pool[ntc] = m = netmap_get_mbuf(GENERIC_BUF_SIZE); in generic_netmap_tx_clean()
[all …]
H A Dnetmap_kern.h189 struct mbuf **tx_pool; member