| /linux/tools/testing/selftests/net/ |
| H A D | tun.c | 107 char ifname[IFNAMSIZ]; in FIXTURE() local 113 memset(self->ifname, 0, sizeof(self->ifname)); in FIXTURE_SETUP() 115 self->fd = tun_alloc(self->ifname); in FIXTURE_SETUP() 118 self->fd2 = tun_alloc(self->ifname); in FIXTURE_SETUP() 131 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 132 EXPECT_EQ(tun_detach(self->fd, self->ifname), -1); in TEST_F() 137 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 138 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() 142 EXPECT_EQ(tun_detach(self->fd, self->ifname), 0); in TEST_F() 145 EXPECT_EQ(tun_delete(self->ifname), 0); in TEST_F() [all …]
|
| H A D | srv6_hl2encap_red_l2vpn_test.sh | 467 local ifname="$4" 472 ip -netns "${nsname}" link set dev "${ifname}" down 475 dev "${ifname}" 480 dev "${ifname}" nodad 482 ip -netns "${nsname}" link set dev "${ifname}" up
|
| /linux/tools/testing/selftests/net/netfilter/ |
| H A D | nft_fib.sh | 507 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 D | netpoll_basic.py | 282 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 …]
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | xdp_hw_metadata.c | 71 const char *ifname; variable 544 static int rxq_num(const char *ifname) in rxq_num() argument 553 strncpy(ifr.ifr_name, ifname, IF_NAMESIZE - 1); in rxq_num() 569 static void hwtstamp_ioctl(int op, const char *ifname, struct hwtstamp_config *cfg) in hwtstamp_ioctl() argument 574 strncpy(ifr.ifr_name, ifname, IF_NAMESIZE - 1); 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 D | xdping.c | 99 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 D | xdp_features.c | 28 char ifname[IF_NAMESIZE]; member 189 if (!env.ifindex || !if_indextoname(env.ifindex, env.ifname)) { in parse_arg() 215 strcpy(env.ifname, "unknown"); in set_env_default() 261 env.ifname); in dut_run_echo_thread() 270 env.ifname, strerror(-err)); in dut_run_echo_thread() 335 env.ifname); in dut_attach_xdp_prog() 372 "Failed creating control socket on device %s\n", env.ifname); in dut_run() 380 env.ifname); in dut_run() 439 env.ifname); in dut_run() 559 env.ifname); in send_echo_msg() [all …]
|
| H A D | network_helpers.c | 625 int get_hw_ring_size(char *ifname, struct ethtool_ringparam *ring_param) 634 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in set_hw_ring_size() 649 int set_hw_ring_size(char *ifname, struct ethtool_ringparam *ring_param) 658 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in send_recv_server() 905 char *ifname, _ifname[IF_NAMESIZE], flags[MAX_FLAGS_STRLEN] = ""; in show_ipv4_packet() 911 ifname = if_indextoname(ifindex, _ifname); in traffic_monitor_thread() 912 if (!ifname) { in traffic_monitor_thread() 914 ifname = _ifname; in traffic_monitor_thread() 929 ifname, pkt_type_str(pkt_type), src_addr, dst_addr, len, in traffic_monitor_thread() 934 ifname, pkt_type_st in traffic_monitor_thread() 602 get_hw_ring_size(char * ifname,struct ethtool_ringparam * ring_param) get_hw_ring_size() argument 626 set_hw_ring_size(char * ifname,struct ethtool_ringparam * ring_param) set_hw_ring_size() argument 807 char *ifname, _ifname[IF_NAMESIZE]; show_transport() local 913 char *ifname, _ifname[IF_NAMESIZE]; traffic_monitor_thread() local [all...] |
| H A D | xdp_redirect_multi.c | |
| H A D | xskxceiver.c | 192 if (!strcmp(ifobj->ifname, "")) in validate_interface() 220 memcpy(ifobj->ifname, optarg, in parse_command_line() 223 ifobj->ifindex = if_nametoindex(ifobj->ifname); in parse_command_line() 381 ret = get_hw_ring_size(ifobj_tx->ifname, &ifobj_tx->ring); in main()
|
| /linux/tools/testing/selftests/net/lib/py/ |
| H A D | nsim.py | 17 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/drivers/net/team/ |
| H A D | dev_addr_lists.sh | 22 local ifname 24 for ifname in "${ifnames[@]}"; do 25 ip link del "$ifname" &>/dev/null
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | vrf_socket_lookup.c | 84 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/testing/selftests/drivers/net/hw/ |
| H A D | ncdevmem.c | 95 static char *ifname; 344 snprintf(cmd, sizeof(cmd), "ethtool -N %s %s", ifname, format); in configure_headersplit() 403 ifname, ntuple_ids[i]); in bind_rx_queue() 545 return run_command("ethtool -X %s equal %d >&2", ifname, start_queue); in do_server() 550 run_command("ethtool -X %s default >&2", ifname, start_queue); in do_server() 1284 ret = setsockopt(socket_fd, SOL_SOCKET, SO_BINDTODEVICE, ifname, 1285 strlen(ifname) + 1); 1311 ntohs(server_sin.sin6_port), ifname); 1424 ifname = optarg; 1435 if (!ifname) { 94 static char *ifname; global() variable [all...] |
| H A D | rss_ctx.py | 34 return ethtool(f"-x {cfg.ifname} context {context}", json=True)[0] 38 stats = ip("-s -s link show dev " + cfg.ifname, json=True)[0] 48 output = ethtool(f"{act} {cfg.ifname} {opts}").stdout 55 features = ethtool(f"-k {cfg.ifname}", json=True)[0] 111 text = ethtool(f"-n {cfg.ifname} rule {rule_id}").stdout 136 ethtool(f"-X {cfg.ifname} hkey " + _rss_key_str(key)) 143 ethtool(f"-X {cfg.ifname} equal 3 hkey " + _rss_key_str(key)) 144 reset_indir = defer(ethtool, f"-X {cfg.ifname} default") 153 ethtool(f"-X {cfg.ifname} default hkey " + _rss_key_str(key)) 160 ethtool(f"-X {cfg.ifname} equa [all...] |
| /linux/tools/testing/selftests/drivers/net/bonding/ |
| H A D | dev_addr_lists.sh | 25 local ifname 27 for ifname in "${ifnames[@]}"; do 28 ip link del "$ifname" &>/dev/null
|
| /linux/samples/bpf/ |
| H A D | xdp_fwd_user.c | 50 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 D | nsPlugin.py | 130 … 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 D | atmbr2684.h | 58 char ifname[IFNAMSIZ]; member 72 char ifname[IFNAMSIZ]; member
|
| /linux/tools/testing/selftests/drivers/net/hw/lib/py/ |
| H A D | linkconfig.py | |
| /linux/tools/net/ynl/samples/ |
| H A D | netdev.c | 21 char ifname[IF_NAMESIZE]; in netdev_print_device() local 27 name = if_indextoname(d->ifindex, ifname); in netdev_print_device()
|
| /linux/tools/testing/selftests/drivers/net/lib/py/ |
| H A D | load.py | 99 pkt_start = ip("-s link show dev " + self.env.ifname, json=True)[0]["stats64"]["rx"]["packets"] 102 pkt_now = ip("-s link show dev " + self.env.ifname, json=True)[0]["stats64"]["rx"]["packets"]
|
| /linux/drivers/staging/rtl8723bs/os_dep/ |
| H A D | os_intfs.c | 111 static char *ifname = "wlan%d"; variable 112 module_param(ifname, charp, 0644); 113 MODULE_PARM_DESC(ifname, "The default name to allocate for first interface"); 258 snprintf(registry_par->ifname, 16, "%s", ifname); in loadparam() 410 int rtw_init_netdev_name(struct net_device *pnetdev, const char *ifname) in rtw_init_netdev_name() argument 412 if (dev_alloc_name(pnetdev, ifname) < 0) { in rtw_init_netdev_name() 413 pr_err("dev_alloc_name, fail for %s\n", ifname); in rtw_init_netdev_name() 777 char *name = if1->registrypriv.ifname; in rtw_drv_register_netdev()
|
| /linux/net/l2tp/ |
| H A D | l2tp_core.h | 52 char *ifname; member 96 char ifname[IFNAMSIZ]; member 229 const char *ifname);
|
| H A D | l2tp_eth.c | 237 if (cfg->ifname) { in l2tp_eth_create() 238 strscpy(name, cfg->ifname, IFNAMSIZ); in l2tp_eth_create() 298 strscpy(session->ifname, dev->name, IFNAMSIZ); in l2tp_eth_create()
|