Searched refs:ifr (Results 1 – 6 of 6) sorted by relevance
/tools/testing/selftests/net/ |
D | hwtstamp_config.c | 88 struct ifreq ifr; in main() local 114 strcpy(ifr.ifr_name, argv[1]); in main() 115 ifr.ifr_data = (caddr_t)&config; in main() 117 if (ioctl(sock, (argc == 2) ? SIOCGHWTSTAMP : SIOCSHWTSTAMP, &ifr)) { in main()
|
D | udpgso.c | 279 struct ifreq ifr; in get_device_mtu() local 281 memset(&ifr, 0, sizeof(ifr)); in get_device_mtu() 283 strcpy(ifr.ifr_name, ifname); in get_device_mtu() 285 if (ioctl(fd, SIOCGIFMTU, &ifr)) in get_device_mtu() 288 return ifr.ifr_mtu; in get_device_mtu() 293 struct ifreq ifr; in __set_device_mtu() local 295 memset(&ifr, 0, sizeof(ifr)); in __set_device_mtu() 297 ifr.ifr_mtu = mtu; in __set_device_mtu() 298 strcpy(ifr.ifr_name, ifname); in __set_device_mtu() 300 if (ioctl(fd, SIOCSIFMTU, &ifr)) in __set_device_mtu()
|
/tools/testing/selftests/bpf/ |
D | xdp_redirect_multi.c | 49 struct ifreq ifr; in get_mac_addr() local 59 strcpy(ifr.ifr_name, ifname); in get_mac_addr() 61 if (ioctl(fd, SIOCGIFHWADDR, &ifr) != 0) in get_mac_addr() 64 memcpy(mac_addr, ifr.ifr_hwaddr.sa_data, 6 * sizeof(char)); in get_mac_addr()
|
/tools/testing/selftests/bpf/prog_tests/ |
D | flow_dissector.c | 393 struct ifreq ifr = { in create_tap() local 398 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in create_tap() 404 ret = ioctl(fd, TUNSETIFF, &ifr); in create_tap() 424 struct ifreq ifr = {}; in ifup() local 427 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ifup() 433 ret = ioctl(sk, SIOCGIFFLAGS, &ifr); in ifup() 439 ifr.ifr_flags |= IFF_UP; in ifup() 440 ret = ioctl(sk, SIOCSIFFLAGS, &ifr); in ifup()
|
D | tc_redirect.c | 571 struct ifreq ifr; in tun_open() local 578 memset(&ifr, 0, sizeof(ifr)); in tun_open() 580 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in tun_open() 582 strncpy(ifr.ifr_name, name, IFNAMSIZ); in tun_open() 584 err = ioctl(fd, TUNSETIFF, &ifr); in tun_open()
|
/tools/lib/bpf/ |
D | xsk.c | 549 struct ifreq ifr = {}; in xsk_get_max_queues() local 556 ifr.ifr_data = (void *)&channels; in xsk_get_max_queues() 557 memcpy(ifr.ifr_name, ctx->ifname, IFNAMSIZ - 1); in xsk_get_max_queues() 558 ifr.ifr_name[IFNAMSIZ - 1] = '\0'; in xsk_get_max_queues() 559 err = ioctl(fd, SIOCETHTOOL, &ifr); in xsk_get_max_queues()
|