/freebsd-11-stable/tools/tools/netmap/ |
H A D | vale-ctl.c | 99 strncpy(nmr.nr_name, name, sizeof(nmr.nr_name)-1); 134 if (strlen(nmr.nr_name)) { /* name to bridge/port info */ 149 nmr.nr_name); 150 nmr.nr_name[0] = '\0'; 176 D("polling on %s %s", nmr.nr_name, 180 D("polling on %s %s (err %d)", nmr.nr_name,
|
H A D | bridge.c | 278 pa->req.nr_name, pa->first_rx_ring, pa->req.nr_rx_rings, 279 pb->req.nr_name, pb->first_rx_ring, pb->req.nr_rx_rings);
|
H A D | pkt-gen.c | 1116 bcopy(g->nmd->req.nr_name, req.nr_name, sizeof(req.nr_name)); 1142 bcopy(g->nmd->req.nr_name, req.nr_name, sizeof(req.nr_name));
|
/freebsd-11-stable/sys/dev/netmap/ |
H A D | netmap_legacy.c | 86 /* Fix nr_name, nr_mode and nr_ringid to handle pipe requests. */ 93 if (strlen(hdr->nr_name) + strlen(suffix) 94 >= sizeof(hdr->nr_name)) { 98 strncat(hdr->nr_name, suffix, strlen(suffix)); 126 /* Sanitize nmr->nr_name by adding the string terminator. */ 128 nmr->nr_name[sizeof(nmr->nr_name) - 1] = '\0'; 133 strlcpy(hdr->nr_name, nmr->nr_name, sizeof(nmr->nr_name)); [all...] |
H A D | netmap_pipe.c | 664 cbra = strrchr(hdr->nr_name, '{'); 668 cbra = strrchr(hdr->nr_name, '}'); 677 if (*pipe_id == '\0' || cbra == hdr->nr_name) { 695 strlcpy(nr_name_orig, hdr->nr_name, sizeof(nr_name_orig)); 699 strlcpy(hdr->nr_name, nr_name_orig, sizeof(hdr->nr_name)); 712 strlcpy(hdr->nr_name, nr_name_orig, sizeof(hdr->nr_name));
|
H A D | netmap_vale.c | 314 int namelen = strlen(hdr->nr_name); 324 if (strncmp(hdr->nr_name, NM_BDG_NAME, 329 b = nm_find_bridge(hdr->nr_name, 0 /* don't create */, NULL); 347 if (!strcmp(vpna->up.name, hdr->nr_name)) { 372 strlcpy(hdr->nr_name, vpna->up.name, 373 sizeof(hdr->nr_name)); 403 b = nm_find_bridge(hdr->nr_name, 0 /* don't create */, NULL); 480 b = nm_find_bridge(hdr->nr_name, 0 /* don't create */, NULL); 1278 strlcpy(na->name, hdr->nr_name, sizeof(na->name)); 1391 netmap_vale_bwrap_attach(const char *nr_name, struc argument [all...] |
H A D | netmap_bdg.c | 391 char *nr_name = hdr->nr_name; local 405 if (strncmp(nr_name, ops->name, strlen(ops->name) - 1)) { 409 b = nm_find_bridge(nr_name, create, ops); 411 nm_prdis("no bridges available for '%s'", nr_name); 414 if (strlen(nr_name) < b->bdg_namelen) /* impossible */ 429 if (!strcmp(vpna->up.name, nr_name)) { 431 nm_prdis("found existing if %s refs %d", nr_name) 455 ifname = nr_name + b->bdg_namelen + 1; 498 error = hw->nm_bdg_attach(nr_name, h 1010 netmap_bwrap_attach(const char *nr_name, struct netmap_adapter *hwna, struct netmap_bdg_ops *ops) argument [all...] |
H A D | netmap_null.c | 140 snprintf(nna->up.name, sizeof(nna->up.name), "null:%s", hdr->nr_name);
|
H A D | netmap_bdg.h | 64 typedef int (*bdg_bwrap_attach_fn_t)(const char *nr_name, struct netmap_adapter *hwna);
|
H A D | netmap.c | 1566 *ifp = ifunit_ref(hdr->nr_name); 2452 /* Sanitize hdr->nr_name. */ 2453 hdr->nr_name[sizeof(hdr->nr_name) - 1] = '\0'; 2498 hdr->nr_name, req->nr_mem_id); 2605 if (hdr->nr_name[0] != '\0') { 2634 hdr->nr_name, 2750 error = nm_vi_destroy(hdr->nr_name); 2762 * hdr->nr_name. */
|
H A D | netmap_kern.h | 1506 ((strchr(hdr->nr_name, '{') != NULL || strchr(hdr->nr_name, '}') != NULL) ? EOPNOTSUPP : 0)
|
/freebsd-11-stable/sys/net/ |
H A D | netmap_legacy.h | 54 * nr_name (in) 121 * NETMAP_BDG_ATTACH and nr_name = vale*:ifname 127 * NETMAP_BDG_DETACH and nr_name = vale*:ifname 139 * create a persistent VALE port with name nr_name. 156 char nr_name[IFNAMSIZ]; member in struct:nmreq
|
H A D | netmap_user.h | 231 struct nmreq req; /* also contains the nr_name = ifname */ 347 NM_OPEN_IFNAME = 0x080000, /* nr_name, nr_ringid, nr_flags */ 659 if (namelen >= sizeof(d->req.nr_name)) { 663 memcpy(d->req.nr_name, ifname, namelen); 664 d->req.nr_name[namelen] = '\0'; 874 parent->req.nr_name, parent->req.nr_ringid, 876 memcpy(d->req.nr_name, parent->req.nr_name, 877 sizeof(d->req.nr_name));
|
H A D | netmap.h | 401 * nr_name (in) 419 * port (e.g. physical interface) specified by nmreq_header.nr_name. 498 char nr_name[NETMAP_REQ_IFNAMSIZ]; /* port name */ member in struct:nmreq_header 650 * port and the VALE switch are specified through the nr_name argument. 664 * port and the VALE switch are specified through the nr_name argument. 685 * Set or get the port header length of the port identified by hdr.nr_name. 722 * port specified by hdr.nr_name and nr_mem_id. The netmap control
|
/freebsd-11-stable/contrib/libpcap/ |
H A D | pcap-netmap.c | 145 strncpy(ifr.ifr_name, d->req.nr_name, sizeof(ifr.ifr_name));
|
/freebsd-11-stable/tests/sys/netmap/ |
H A D | ctrl-api-test.c | 172 strncpy(hdr->nr_name, ifname, sizeof(hdr->nr_name) - 1); 300 memcpy(req.nr_name, ctx->ifname_ext, sizeof(req.nr_name)); 301 req.nr_name[sizeof(req.nr_name) - 1] = '\0';
|