Home
last modified time | relevance | path

Searched refs:nm_sync (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/netmap/
H A Dnetmap_monitor.c184 kring->nm_sync = t == NR_TX ? netmap_monitor_txsync : in netmap_monitor_krings_create()
275 kring->mon_sync = kring->nm_sync != NULL ? in nm_monitor_intercept_callbacks()
276 kring->nm_sync : nm_monitor_dummycb; in nm_monitor_intercept_callbacks()
279 kring->nm_sync = netmap_monitor_parent_txsync; in nm_monitor_intercept_callbacks()
281 kring->nm_sync = netmap_monitor_parent_rxsync; in nm_monitor_intercept_callbacks()
291 kring->nm_sync = kring->mon_sync; in nm_monitor_restore_callbacks()
H A Dnetmap_bdg.c1268 error = kring->nm_sync(kring, 0); in netmap_bwrap_intr_notify()
1284 bkring->nm_sync(bkring, flags); in netmap_bwrap_intr_notify()
1289 error = kring->nm_sync(kring, 0); in netmap_bwrap_intr_notify()
1376 na->tx_rings[i]->nm_sync = na->nm_txsync; in netmap_bwrap_reg()
1631 error = hw_kring->nm_sync(hw_kring, flags); in netmap_bwrap_notify()
H A Dnetmap_kloop.c223 if (unlikely(kring->nm_sync(kring, shadow_ring.flags))) { in netmap_sync_kloop_tx_ring()
361 if (unlikely(kring->nm_sync(kring, shadow_ring.flags))) { in netmap_sync_kloop_rx_ring()
H A Dnetmap.c898 kring->nm_sync = (t == NR_TX ? na->nm_txsync : na->nm_rxsync); in netmap_krings_create()
905 kring->nm_sync = (t == NR_TX ? in netmap_krings_create()
3201 } else if (kring->nm_sync(kring, sync_flags | NAF_FORCE_RECLAIM) == 0) { in netmap_ioctl()
3216 if (kring->nm_sync(kring, sync_flags | NAF_FORCE_READ) == 0) { in netmap_ioctl()
3804 if (kring->nm_sync(kring, sync_flags)) in netmap_poll()
3871 if (kring->nm_sync(kring, sync_flags)) in netmap_poll()
H A Dnetmap_kern.h526 int (*nm_sync)(struct netmap_kring *kring, int flags); member