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.c1197 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_dtor() local
1309 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_reg() local
1343 error = hwna->nm_register(hwna, onoff); in netmap_bwrap_reg()
1414 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_config() local
1472 struct netmap_adapter *hwna = bna->hwna; in netmap_bwrap_bufcfg() local
1512 error = hwna->nm_krings_create(hwna); in netmap_bwrap_krings_create_common()
1568 hwna->nm_krings_delete(hwna); in netmap_bwrap_krings_create_common()
1594 hwna->nm_krings_delete(hwna); in netmap_bwrap_krings_delete_common()
1613 (hwna ? hwna->name : "NULL!")); in netmap_bwrap_notify()
1748 bna->hwna = hwna; in netmap_bwrap_attach_common()
[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.c4035 struct netmap_hw_adapter *hwna = in netmap_hw_reg() 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()
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()
4122 nm_os_free(hwna); in netmap_attach_ext()
4125 netmap_adapter_get(&hwna->up); in netmap_attach_ext()
4127 NM_ATTACH_NA(ifp, &hwna->up); in netmap_attach_ext()
4136 hwna->up.num_tx_rings, hwna->up.num_tx_desc, in netmap_attach_ext()
[all …]
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.h1128 struct netmap_adapter *hwna; /* the underlying device */ member