• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/sys/dev/netmap/

Lines Matching refs:netmap_kring

140 netmap_monitor_txsync(struct netmap_kring *kring, int flags)
153 netmap_monitor_rxsync(struct netmap_kring *kring, int flags)
182 struct netmap_kring *kring = NMR(na, t)[first + i];
206 nm_monitor_alloc(struct netmap_kring *kring, u_int n)
209 struct netmap_kring **nm;
215 old_len = sizeof(struct netmap_kring *)*kring->max_monitors;
216 len = sizeof(struct netmap_kring *) * n;
229 nm_monitor_dealloc(struct netmap_kring *kring)
245 nm_monitor_none(struct netmap_kring *kring)
256 static int netmap_zmon_parent_txsync(struct netmap_kring *, int);
257 static int netmap_zmon_parent_rxsync(struct netmap_kring *, int);
258 static int netmap_monitor_parent_txsync(struct netmap_kring *, int);
259 static int netmap_monitor_parent_rxsync(struct netmap_kring *, int);
260 static int netmap_monitor_parent_notify(struct netmap_kring *, int);
263 nm_monitor_dummycb(struct netmap_kring *kring, int flags)
271 nm_monitor_intercept_callbacks(struct netmap_kring *kring)
287 nm_monitor_restore_callbacks(struct netmap_kring *kring)
298 static struct netmap_kring *
299 nm_zmon_list_head(struct netmap_kring *mkring, enum txrx t)
302 struct netmap_kring *kring = mkring;
317 netmap_monitor_add(struct netmap_kring *mkring, struct netmap_kring *kring, int zmon)
323 struct netmap_kring *ikring = kring;
370 netmap_monitor_del(struct netmap_kring *mkring, struct netmap_kring *kring, enum txrx t)
374 struct netmap_kring *ikring = kring;
455 struct netmap_kring *kring = NMR(na, t)[i];
460 struct netmap_kring *mkring =
474 struct netmap_kring *zkring;
512 struct netmap_kring *kring, *mkring;
584 netmap_zmon_parent_sync(struct netmap_kring *kring, int flags, enum txrx tx)
586 struct netmap_kring *mkring = kring->zmon_list[tx].next;
689 netmap_zmon_parent_txsync(struct netmap_kring *kring, int flags)
696 netmap_zmon_parent_rxsync(struct netmap_kring *kring, int flags)
726 netmap_monitor_parent_sync(struct netmap_kring *kring, u_int first_new, int new_slots)
731 struct netmap_kring *mkring = kring->monitors[j];
800 netmap_monitor_parent_txsync(struct netmap_kring *kring, int flags)
822 netmap_monitor_parent_rxsync(struct netmap_kring *kring, int flags)
849 netmap_monitor_parent_notify(struct netmap_kring *kring, int flags)
851 int (*notify)(struct netmap_kring*, int);