Searched refs:hwna (Results 1 – 5 of 5) sorted by relevance
/freebsd/sys/dev/netmap/ |
H A D | netmap_bdg.c | 730 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 D | netmap.c | 4035 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 D | netmap_bdg.h | 62 typedef int (*bdg_bwrap_attach_fn_t)(const char *nr_name, struct netmap_adapter *hwna); 185 struct netmap_adapter *hwna);
|
H A D | netmap_vale.c | 1274 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 D | netmap_kern.h | 1129 struct netmap_adapter *hwna; /* the underlying device */ member
|