Home
last modified time | relevance | path

Searched refs:ifr (Results 1 – 10 of 10) sorted by relevance

/tools/testing/selftests/net/
A Dtun.c22 struct ifreq ifr; in tun_attach() local
24 memset(&ifr, 0, sizeof(ifr)); in tun_attach()
25 strcpy(ifr.ifr_name, dev); in tun_attach()
26 ifr.ifr_flags = IFF_ATTACH_QUEUE; in tun_attach()
33 struct ifreq ifr; in tun_detach() local
35 memset(&ifr, 0, sizeof(ifr)); in tun_detach()
36 strcpy(ifr.ifr_name, dev); in tun_detach()
44 struct ifreq ifr; in tun_alloc() local
53 memset(&ifr, 0, sizeof(ifr)); in tun_alloc()
54 strcpy(ifr.ifr_name, dev); in tun_alloc()
[all …]
A Dhwtstamp_config.c90 struct ifreq ifr; in main() local
116 strcpy(ifr.ifr_name, argv[1]); in main()
117 ifr.ifr_data = (caddr_t)&config; in main()
119 if (ioctl(sock, (argc == 2) ? SIOCGHWTSTAMP : SIOCSHWTSTAMP, &ifr)) { in main()
A Dskf_net_off.c57 struct ifreq ifr = {0}; in tun_open() local
64 ifr.ifr_flags = IFF_TAP; in tun_open()
66 ifr.ifr_flags |= IFF_NAPI | IFF_NAPI_FRAGS; in tun_open()
68 strncpy(ifr.ifr_name, tun_name, IFNAMSIZ - 1); in tun_open()
70 ret = ioctl(fd, TUNSETIFF, &ifr); in tun_open()
A Dtap.c198 struct ifreq ifr; in opentap() local
213 memset(&ifr, 0, sizeof(ifr)); in opentap()
214 strcpy(ifr.ifr_name, devname); in opentap()
215 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR | IFF_MULTI_QUEUE; in opentap()
216 if (ioctl(fd, TUNSETIFF, &ifr, sizeof(ifr)) < 0) in opentap()
/tools/virtio/
A Dvhost_net_test.c62 struct ifreq ifr; in tun_alloc() local
72 memset(&ifr, 0, sizeof(ifr)); in tun_alloc()
74 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR; in tun_alloc()
75 strncpy(ifr.ifr_name, tun_name, IFNAMSIZ); in tun_alloc()
77 e = ioctl(fd, TUNSETIFF, &ifr); in tun_alloc()
91 e = ioctl(fd, SIOCGIFHWADDR, &ifr); in tun_alloc()
104 struct ifreq ifr; in vdev_create_socket() local
109 strncpy(ifr.ifr_name, tun_name, IFNAMSIZ); in vdev_create_socket()
110 assert(ioctl(dev->sock, SIOCGIFINDEX, &ifr) >= 0); in vdev_create_socket()
112 dev->ifindex = ifr.ifr_ifindex; in vdev_create_socket()
[all …]
/tools/testing/selftests/bpf/
A Dnetwork_helpers.c571 struct ifreq ifr; in open_tuntap() local
579 ifr.ifr_name[IFNAMSIZ - 1] = '\0'; in open_tuntap()
581 err = ioctl(fd, TUNSETIFF, &ifr); in open_tuntap()
621 struct ifreq ifr = {0}; in get_hw_ring_size() local
628 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in get_hw_ring_size()
631 ifr.ifr_data = (char *)ring_param; in get_hw_ring_size()
633 if (ioctl(sockfd, SIOCETHTOOL, &ifr) < 0) { in get_hw_ring_size()
645 struct ifreq ifr = {0}; in set_hw_ring_size() local
652 memcpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in set_hw_ring_size()
655 ifr.ifr_data = (char *)ring_param; in set_hw_ring_size()
[all …]
A Dxdp_hw_metadata.c550 struct ifreq ifr = { in rxq_num() local
553 strncpy(ifr.ifr_name, ifname, IF_NAMESIZE - 1); in rxq_num()
560 ret = ioctl(fd, SIOCETHTOOL, &ifr); in rxq_num()
571 struct ifreq ifr = { in hwtstamp_ioctl() local
574 strncpy(ifr.ifr_name, ifname, IF_NAMESIZE - 1); in hwtstamp_ioctl()
581 ret = ioctl(fd, op, &ifr); in hwtstamp_ioctl()
/tools/testing/selftests/net/can/
A Dtest_raw_filter.c65 struct ifreq ifr; in FIXTURE_SETUP() local
73 strncpy(ifr.ifr_name, CANIF, sizeof(ifr.ifr_name)); in FIXTURE_SETUP()
74 ret = ioctl(s, SIOCGIFINDEX, &ifr); in FIXTURE_SETUP()
79 addr.can_ifindex = ifr.ifr_ifindex; in FIXTURE_SETUP()
/tools/testing/selftests/bpf/prog_tests/
A Dflow_dissector.c568 struct ifreq ifr = { in create_tap() local
573 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in create_tap()
579 ret = ioctl(fd, TUNSETIFF, &ifr); in create_tap()
599 struct ifreq ifr = {}; in ifup() local
602 strncpy(ifr.ifr_name, ifname, sizeof(ifr.ifr_name)); in ifup()
608 ret = ioctl(sk, SIOCGIFFLAGS, &ifr); in ifup()
614 ifr.ifr_flags |= IFF_UP; in ifup()
615 ret = ioctl(sk, SIOCSIFFLAGS, &ifr); in ifup()
A Dtc_redirect.c1087 struct ifreq ifr; in tun_open() local
1094 memset(&ifr, 0, sizeof(ifr)); in tun_open()
1096 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in tun_open()
1098 strncpy(ifr.ifr_name, name, IFNAMSIZ); in tun_open()
1100 err = ioctl(fd, TUNSETIFF, &ifr); in tun_open()

Completed in 23 milliseconds