Home
last modified time | relevance | path

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

/freebsd/sys/dev/netmap/
H A Dnetmap_bdg.c730 kring0 = NMR(bna->hwna, NR_RX); in netmap_bwrap_polling()
924 nma_intr_enable(bna->hwna, 0); in nm_bdg_ctl_polling_start()
932 nma_intr_enable(bna->hwna, 1); in nm_bdg_ctl_polling_start()
953 nma_intr_enable(bna->hwna, 1); in nm_bdg_ctl_polling_stop()
1155 netmap_bwrap_attach(const char *nr_name, struct netmap_adapter *hwna, in netmap_bwrap_attach() argument
1158 return ops->bwrap_attach(nr_name, hwna); in netmap_bwrap_attach()
1197 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_dtor() local
1212 hwna->na_vp = bna->saved_na_vp; in netmap_bwrap_dtor()
1213 hwna->na_hostvp = NULL; in netmap_bwrap_dtor()
1214 hwna->na_private = NULL; in netmap_bwrap_dtor()
[all …]
H A Dnetmap.c4035 struct netmap_hw_adapter *hwna = in netmap_hw_reg() local
4050 error = hwna->nm_hw_register(na, onoff); in netmap_hw_reg()
4079 struct netmap_hw_adapter *hwna = NULL; in netmap_attach_ext() local
4111 hwna = nm_os_malloc(size); in netmap_attach_ext()
4112 if (hwna == NULL) in netmap_attach_ext()
4114 hwna->up = *arg; in netmap_attach_ext()
4115 hwna->up.na_flags |= NAF_HOST_RINGS | NAF_NATIVE; in netmap_attach_ext()
4116 strlcpy(hwna->up.name, if_name(ifp), sizeof(hwna->up.name)); in netmap_attach_ext()
4118 hwna->nm_hw_register = hwna->up.nm_register; in netmap_attach_ext()
4119 hwna->up.nm_register = netmap_hw_reg; in netmap_attach_ext()
[all …]
H A Dnetmap_bdg.h62 typedef int (*bdg_bwrap_attach_fn_t)(const char *nr_name, struct netmap_adapter *hwna);
185 struct netmap_adapter *hwna);
H A Dnetmap_vale.c1274 netmap_vale_bwrap_attach(const char *nr_name, struct netmap_adapter *hwna) in netmap_vale_bwrap_attach() argument
1298 if (hwna->na_flags & NAF_HOST_RINGS) { in netmap_vale_bwrap_attach()
1304 error = netmap_bwrap_attach_common(na, hwna); in netmap_vale_bwrap_attach()
H A Dnetmap_kern.h1129 struct netmap_adapter *hwna; /* the underlying device */ member