Home
last modified time | relevance | path

Searched refs:ifname (Results 1 – 25 of 109) sorted by relevance

12345

/linux/tools/testing/selftests/net/netfilter/ !
H A Dnft_fib.sh507 local ifname="veth0"
512 check_local fibtype4 "$ifname" "$addr" || lret=1
513 check_type fibif4 "$ifname" "$addr" "0" || lret=1
516 check_local fibtype6 "$ifname" "$addr" || lret=1
517 check_type fibif6 "$ifname" "$addr" "0" || lret=1
522 check_local fibtype4iif "$ifname" "10.0.1.1" || lret=1
523 check_unicast fibtype4iif "$ifname" "10.0.2.1" || lret=1
526 check_local fibtype6iif "$ifname" "dead:1::1" || lret=1
527 check_unicast fibtype6iif "$ifname" "dead:2::1" || lret=1
533 check_type fibif4iif "$ifname" "$addr" "0" || lret=1
[all …]
/linux/tools/testing/selftests/drivers/net/ !
H A Dnetpoll_basic.py282 def do_netpoll_flush_monitored(cfg: NetDrvEpEnv, ifname: str, target_name: str) -> None:
289 do_netpoll_flush(cfg, ifname, target_name)
298 def do_netpoll_flush(cfg: NetDrvEpEnv, ifname: str, target_name: str) -> None:
300 netcons_configure_target(cfg, ifname, target_name)
326 netcons_configure_target(cfg, ifname, target_name)
332 def configure_network(ifname: str) -> None:
336 prev_queues = ethtool_get_queues_cnt(ifname)
339 ethtool_set_queues_cnt(ifname, tuple(1 if x > 0 else x for x in prev_queues))
340 defer(ethtool_set_queues_cnt, ifname, prev_queues)
344 prev_ring_size = ethtool_get_ringsize(ifname)
[all …]
H A Dgro.py140 _set_ethtool_feat(cfg.ifname, cfg.feat,
145 _set_ethtool_feat(cfg.ifname, cfg.feat,
163 _set_ethtool_feat(cfg.ifname, feat,
172 _set_ethtool_feat(cfg.ifname, cfg.feat,
/linux/tools/testing/selftests/bpf/ !
H A Dxdp_hw_metadata.c71 const char *ifname; variable
544 static int rxq_num(const char *ifname) in rxq_num() argument
553 strscpy(ifr.ifr_name, ifname); in rxq_num()
569 static void hwtstamp_ioctl(int op, const char *ifname, struct hwtstamp_config *cfg) in hwtstamp_ioctl() argument
574 strscpy(ifr.ifr_name, ifname); in hwtstamp_ioctl()
596 static void hwtstamp_enable(const char *ifname) in hwtstamp_enable() argument
603 hwtstamp_ioctl(SIOCGHWTSTAMP, ifname, &saved_hwtstamp_cfg); in hwtstamp_enable()
604 saved_hwtstamp_ifname = strdup(ifname); in hwtstamp_enable()
607 hwtstamp_ioctl(SIOCSHWTSTAMP, ifname, &cfg); in hwtstamp_enable()
709 ifname = argv[optind]; in read_args()
[all …]
H A Dxdping.c99 char *ifname = NULL; in main() local
118 ifname = optarg; in main()
119 ifindex = if_nametoindex(ifname); in main()
122 ifname); in main()
142 if (!ifname) { in main()
198 printf("Setting up XDP for %s, please wait...\n", ifname); in main()
203 fprintf(stderr, "Link set xdp fd failed for %s\n", ifname); in main()
211 ifname); in main()
235 count, ifname, argv[optind]); in main()
H A Dxdp_features.c29 char ifname[IF_NAMESIZE]; member
190 if (!env.ifindex || !if_indextoname(env.ifindex, env.ifname)) { in parse_arg()
216 strscpy(env.ifname, "unknown"); in set_env_default()
262 env.ifname); in dut_run_echo_thread()
271 env.ifname, strerror(-err)); in dut_run_echo_thread()
336 env.ifname); in dut_attach_xdp_prog()
373 "Failed creating control socket on device %s\n", env.ifname); in dut_run()
381 env.ifname); in dut_run()
440 env.ifname); in dut_run()
560 env.ifname); in send_echo_msg()
[all …]
H A Dnetwork_helpers.c624 int get_hw_ring_size(char *ifname, struct ethtool_ringparam *ring_param) in get_hw_ring_size() argument
633 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in get_hw_ring_size()
648 int set_hw_ring_size(char *ifname, struct ethtool_ringparam *ring_param) in set_hw_ring_size() argument
657 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in set_hw_ring_size()
904 char *ifname, _ifname[IF_NAMESIZE], flags[MAX_FLAGS_STRLEN] = ""; in show_transport() local
910 ifname = if_indextoname(ifindex, _ifname); in show_transport()
911 if (!ifname) { in show_transport()
913 ifname = _ifname; in show_transport()
928 ifname, pkt_type_str(pkt_type), src_addr, dst_addr, len, in show_transport()
933 ifname, pkt_type_str(pkt_type), src_addr, dst_addr, len, in show_transport()
[all …]
/linux/tools/testing/selftests/net/lib/py/ !
H A Dnsim.py17 def __init__(self, nsimdev, port_index, ifname, ns=None): argument
21 match = nsimnamere.match(ifname)
25 self.ifname = ifname
30 ret = ip("-d -j link show dev %s" % ifname, ns=ns)
100 def _make_port(self, port_index, ifname): argument
101 return NetdevSim(self, port_index, ifname, self.ns)
107 for ifname in listdir:
108 ifnames.append(ifname)
/linux/tools/testing/selftests/net/ !
H A Dtun.c485 char ifname[IFNAMSIZ]; in FIXTURE() local
491 memset(self->ifname, 0, sizeof(self->ifname)); in FIXTURE_SETUP()
493 self->fd = tun_alloc(self->ifname); in FIXTURE_SETUP()
496 self->fd2 = tun_alloc(self->ifname); in FIXTURE_SETUP()
510 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F()
511 EXPECT_EQ(tun_detach(self->fd, self->ifname), -1); in TEST_F()
517 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F()
518 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F()
523 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F()
526 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F()
[all …]
/linux/tools/testing/selftests/drivers/net/hw/ !
H A Dxsk_reconfig.py44 (cfg.ifname, cfg.net_lib_dir / "xdp_dummy.bpf.o"))
45 ip(f"link set dev %s xdp off" % cfg.ifname)
50 ethtool(f"-G %s rx %d" % (cfg.ifname, rx_ring // 2))
51 ethtool(f"-G %s rx %d" % (cfg.ifname, rx_ring))
H A Dirq.py72 (cfg.ifname, cfg.net_lib_dir / "xdp_dummy.bpf.o"))
73 ip(f"link set dev %s xdp off" % cfg.ifname)
81 ip("link set dev %s down" % cfg.ifname)
82 ip("link set dev %s up" % cfg.ifname)
H A Dnic_timestamp.py40 tsinfo = cfg.ethnl.tsinfo_get({'header': {'dev-name': cfg.ifname}})
63 req.ifr_name = cfg.ifname.encode()
82 tscfg = cfg.ethnl.tsconfig_get({'header': {'dev-name': cfg.ifname}})
96 req.ifr_name = cfg.ifname.encode()
112 ts['header'] = {'dev-name': cfg.ifname}
H A Drss_ctx.py40 stats = ip("-s -s link show dev " + cfg.ifname, json=True)[0]
392 expect_tuples = set([(cfg.ifname, -1)] + [(cfg.ifname, ctx_id) for ctx_id in ids])
398 ctx_tuples = set([ctx for ctx in tuples if ctx[0] == cfg.ifname])
414 ctxs = cfg.ethnl.rss_get({'header': {'dev-name': cfg.ifname}}, dump=True)
421 expect_tuples.remove((cfg.ifname, -1))
426 ctx_tuples = set([ctx for ctx in tuples if ctx[0] == cfg.ifname])
430 ctxs = cfg.ethnl.rss_get({'header': {'dev-name': cfg.ifname}, 'start-context': 1}, dump=True)
868 ctxs = cfg.ethnl.rss_get({'header': {'dev-name': cfg.ifname}}, dump=True)
/linux/tools/testing/selftests/drivers/net/team/ !
H A Ddev_addr_lists.sh22 local ifname
24 for ifname in "${ifnames[@]}"; do
25 ip link del "$ifname" &>/dev/null
/linux/tools/testing/selftests/bpf/prog_tests/ !
H A Dvrf_socket_lookup.c84 static int make_server(int sotype, const char *ip, int port, const char *ifname) in make_server() argument
92 if (ifname) { in make_server()
94 ifname, strlen(ifname) + 1); in make_server()
105 static int attach_progs(char *ifname, int tc_prog_fd, int xdp_prog_fd) in attach_progs() argument
112 ifindex = if_nametoindex(ifname); in attach_progs()
/linux/tools/net/ynl/ynltool/ !
H A Dpage-pool.c102 char ifname[IF_NAMESIZE]; in print_json_stats() local
112 name = if_indextoname(s->ifc, ifname); in print_json_stats()
145 char ifname[IF_NAMESIZE]; in print_plain_stats() local
152 name = if_indextoname(s->ifc, ifname); in print_plain_stats()
206 char ifname[IF_NAMESIZE]; in print_json_pool_list() local
218 name = if_indextoname(pp->ifindex, ifname); in print_json_pool_list()
255 char ifname[IF_NAMESIZE]; in print_plain_pool_list() local
265 name = if_indextoname(pp->ifindex, ifname); in print_plain_pool_list()
H A Dqstats.c32 char ifname[IF_NAMESIZE]; in print_json_qstats() local
37 name = if_indextoname(qs->ifindex, ifname); in print_json_qstats()
152 char ifname[IF_NAMESIZE]; in print_plain_qstats() local
156 name = if_indextoname(qs->ifindex, ifname); in print_plain_qstats()
470 char ifname[IF_NAMESIZE]; in do_balance() local
513 name = if_indextoname(ifindex, ifname); in do_balance()
588 char ifname[IF_NAMESIZE]; in do_hw_gro() local
605 name = if_indextoname(qs->ifindex, ifname); in do_hw_gro()
/linux/drivers/net/bonding/ !
H A Dbond_sysfs.c62 static struct net_device *bond_get_by_name(const struct bond_net *bn, const char *ifname) in bond_get_by_name() argument
67 if (strncmp(bond->dev->name, ifname, IFNAMSIZ) == 0) in bond_get_by_name()
85 char *ifname; in bonding_store_bonds() local
89 ifname = command + 1; in bonding_store_bonds()
91 !dev_valid_name(ifname)) in bonding_store_bonds()
95 pr_info("%s is being created...\n", ifname); in bonding_store_bonds()
96 rv = bond_create(bn->net, ifname); in bonding_store_bonds()
99 pr_info("%s already exists\n", ifname); in bonding_store_bonds()
101 pr_info("%s creation failed\n", ifname); in bonding_store_bonds()
108 bond_dev = bond_get_by_name(bn, ifname); in bonding_store_bonds()
[all …]
/linux/tools/testing/selftests/drivers/net/bonding/ !
H A Ddev_addr_lists.sh25 local ifname
27 for ifname in "${ifnames[@]}"; do
28 ip link del "$ifname" &>/dev/null
/linux/samples/bpf/ !
H A Dxdp_fwd_user.c50 static int do_detach(int ifindex, const char *ifname, const char *app_name) in do_detach() argument
67 xdp_flags, ifname); in do_detach()
89 printf("ERROR: %s isn't attached to %s\n", app_name, ifname); in do_detach()
98 ifname, strerror(errno)); in do_detach()
/linux/tools/testing/selftests/tc-testing/plugin-lib/ !
H A DnsPlugin.py130 … ip.link('add', ifname=dev1, kind='veth', peer={'ifname': dev0, 'net_ns_fd':'/proc/1/ns/net'})
131 ip.link('add', ifname=dummy, kind='dummy')
137 dev1_idx = ip.link_lookup(ifname=dev1)[0]
138 dummy_idx = ip.link_lookup(ifname=dummy)[0]
154 dev0_idx = ip.link_lookup(ifname=dev0)[0]
/linux/include/uapi/linux/ !
H A Datmbr2684.h58 char ifname[IFNAMSIZ]; member
72 char ifname[IFNAMSIZ]; member
/linux/drivers/net/can/ !
H A Dvxcan.c214 char ifname[IFNAMSIZ]; in vxcan_newlink() local
229 nla_strscpy(ifname, tbp[IFLA_IFNAME], IFNAMSIZ); in vxcan_newlink()
232 snprintf(ifname, IFNAMSIZ, DRV_NAME "%%d"); in vxcan_newlink()
236 peer = rtnl_create_link(peer_net, ifname, name_assign_type, in vxcan_newlink()
/linux/tools/net/ynl/samples/ !
H A Drt-addr.c14 char ifname[IF_NAMESIZE]; in rt_addr_print() local
19 name = if_indextoname(a->_hdr.ifa_index, ifname); in rt_addr_print()
H A Drt-route.c14 char ifname[IF_NAMESIZE]; in rt_route_print() local
24 name = if_indextoname(r->oif, ifname); in rt_route_print()

12345