Lines Matching refs:lxname
250 ifname_bsd_to_linux_name(const char *bsdname, char *lxname, size_t len) in ifname_bsd_to_linux_name() argument
262 ret = ifname_bsd_to_linux_ifp(ifp, lxname, len); in ifname_bsd_to_linux_name()
272 ifname_bsd_to_linux_idx(u_int idx, char *lxname, size_t len) in ifname_bsd_to_linux_idx() argument
283 ret = ifname_bsd_to_linux_ifp(ifp, lxname, len); in ifname_bsd_to_linux_idx()
297 char *lxname; member
307 return (snprintf(cbs->lxname, cbs->len, "eth%d", cbs->ethno)); in ifname_bsd_to_linux_ifp_cb()
314 ifname_bsd_to_linux_ifp(struct ifnet *ifp, char *lxname, size_t len) in ifname_bsd_to_linux_ifp() argument
319 .lxname = lxname, in ifname_bsd_to_linux_ifp()
330 return (strlcpy(lxname, "lo", len)); in ifname_bsd_to_linux_ifp()
334 return (strlcpy(lxname, if_name(ifp), len)); in ifname_bsd_to_linux_ifp()
351 const char *lxname; member
367 if (strncmp(if_name(ifp), cbs->lxname, LINUX_IFNAMSIZ) == 0) in ifname_linux_to_ifp_cb()
383 ifname_linux_to_ifp(struct thread *td, const char *lxname) in ifname_linux_to_ifp() argument
387 .lxname = lxname, in ifname_linux_to_ifp()
396 if (!isalpha(lxname[len]) || lxname[len] == '\0') in ifname_linux_to_ifp()
404 arg.is_lo = (len == 2 && strncmp(lxname, "lo", LINUX_IFNAMSIZ) == 0); in ifname_linux_to_ifp()
405 arg.unit = (int)strtoul(lxname + len, &ep, 10); in ifname_linux_to_ifp()
406 if ((ep == NULL || ep == lxname + len || ep >= lxname + LINUX_IFNAMSIZ) && in ifname_linux_to_ifp()
409 arg.is_eth = (len == 3 && strncmp(lxname, "eth", len) == 0); in ifname_linux_to_ifp()
416 ifname_linux_to_bsd(struct thread *td, const char *lxname, char *bsdname) in ifname_linux_to_bsd() argument
423 ifp = ifname_linux_to_ifp(td, lxname); in ifname_linux_to_bsd()