Searched refs:nr_name (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/tools/tools/netmap/
H A Dvale-ctl.c99 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 Dbridge.c278 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 Dpkt-gen.c1116 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 Dnetmap_legacy.c86 /* 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 Dnetmap_pipe.c664 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 Dnetmap_vale.c314 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 Dnetmap_bdg.c391 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 Dnetmap_null.c140 snprintf(nna->up.name, sizeof(nna->up.name), "null:%s", hdr->nr_name);
H A Dnetmap_bdg.h64 typedef int (*bdg_bwrap_attach_fn_t)(const char *nr_name, struct netmap_adapter *hwna);
H A Dnetmap.c1566 *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 Dnetmap_kern.h1506 ((strchr(hdr->nr_name, '{') != NULL || strchr(hdr->nr_name, '}') != NULL) ? EOPNOTSUPP : 0)
/freebsd-11-stable/sys/net/
H A Dnetmap_legacy.h54 * 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 Dnetmap_user.h231 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 Dnetmap.h401 * 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 Dpcap-netmap.c145 strncpy(ifr.ifr_name, d->req.nr_name, sizeof(ifr.ifr_name));
/freebsd-11-stable/tests/sys/netmap/
H A Dctrl-api-test.c172 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';

Completed in 153 milliseconds