| /dpdk/drivers/net/virtio/virtio_user/ |
| H A D | vhost_kernel_tap.c | 47 struct ifreq ifr; in tap_open() local 62 memset(&ifr, 0, sizeof(ifr)); in tap_open() 64 ifr.ifr_flags = r_flags; in tap_open() 66 ifr.ifr_flags |= IFF_MULTI_QUEUE; in tap_open() 86 struct ifreq ifr; in tap_get_name() local 89 memset(&ifr, 0, sizeof(ifr)); in tap_get_name() 103 struct ifreq ifr; in tap_get_flags() local 105 memset(&ifr, 0, sizeof(ifr)); in tap_get_flags() 110 *tap_flags = ifr.ifr_flags; in tap_get_flags() 117 struct ifreq ifr; in tap_set_mac() local [all …]
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_ethdev_os.c | 206 rte_strscpy(ifr->ifr_name, ifname, sizeof(ifr->ifr_name)); in mlx5_ifreq_by_ifname() 392 struct ifreq ifr; in mlx5_link_update_unlocked_gset() local 407 ifr = (struct ifreq) { in mlx5_link_update_unlocked_gset() 483 struct ifreq ifr; in mlx5_link_update_unlocked_gs() local 664 struct ifreq ifr; in mlx5_dev_get_flow_ctrl() local 705 struct ifreq ifr; in mlx5_dev_set_flow_ctrl() local 1277 struct ifreq ifr; in mlx5_get_module_eeprom() local 1330 struct ifreq ifr; in _mlx5_os_read_dev_counters() local 1420 struct ifreq ifr; in mlx5_os_get_stats_n() local 1572 struct ifreq ifr; in mlx5_os_stats_init() local [all …]
|
| /dpdk/examples/ip_pipeline/ |
| H A D | tap.c | 63 struct ifreq ifr; in tap_create() local 76 memset(&ifr, 0, sizeof(ifr)); in tap_create() 77 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; /* No packet information */ in tap_create() 78 strlcpy(ifr.ifr_name, name, IFNAMSIZ); in tap_create() 80 status = ioctl(fd, TUNSETIFF, (void *) &ifr); in tap_create()
|
| /dpdk/drivers/net/pcap/ |
| H A D | pcap_osdep_linux.c | 26 struct ifreq ifr; in osdep_iface_mac_get() local 32 rte_strscpy(ifr.ifr_name, if_name, sizeof(ifr.ifr_name)); in osdep_iface_mac_get() 33 if (ioctl(if_fd, SIOCGIFHWADDR, &ifr)) { in osdep_iface_mac_get() 38 rte_memcpy(mac->addr_bytes, ifr.ifr_hwaddr.sa_data, RTE_ETHER_ADDR_LEN); in osdep_iface_mac_get()
|
| /dpdk/drivers/net/softnic/ |
| H A D | rte_eth_softnic_tap.c | 79 struct ifreq ifr; in softnic_tap_create() local 92 memset(&ifr, 0, sizeof(ifr)); in softnic_tap_create() 93 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; /* No packet information */ in softnic_tap_create() 94 strlcpy(ifr.ifr_name, name, IFNAMSIZ); in softnic_tap_create() 96 status = ioctl(fd, TUNSETIFF, (void *)&ifr); in softnic_tap_create()
|
| /dpdk/drivers/net/tap/ |
| H A D | rte_eth_tap.c | 149 struct ifreq ifr; in tun_alloc() local 186 ifr.ifr_flags |= IFF_ONE_QUEUE; in tun_alloc() 193 ifr.ifr_name, strerror(errno)); in tun_alloc() 222 ifr.ifr_name); in tun_alloc() 231 ifr.ifr_name, strerror(errno)); in tun_alloc() 838 ifr->ifr_flags |= req_flags; in tap_ioctl() 840 ifr->ifr_flags &= ~req_flags; in tap_ioctl() 1286 ((ifr.ifr_flags & IFF_UP) && (ifr.ifr_flags & IFF_RUNNING) ? in tap_link_update() 1409 struct ifreq ifr; in tap_mac_set() local 1969 struct ifreq ifr; in eth_dev_tap_create() local [all …]
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_ethdev.c | 157 ret = mlx4_get_ifname(priv, &ifr->ifr_name); in mlx4_ifreq() 158 if (!ret && ioctl(sock, req, ifr) == -1) { in mlx4_ifreq() 800 struct ifreq ifr; in mlx4_link_update() local 815 (ifr.ifr_flags & IFF_RUNNING)); in mlx4_link_update() 816 ifr.ifr_data = (void *)&edata; in mlx4_link_update() 817 if (mlx4_ifreq(priv, SIOCETHTOOL, &ifr)) { in mlx4_link_update() 850 struct ifreq ifr; in mlx4_flow_ctrl_get() local 856 ifr.ifr_data = (void *)ðpause; in mlx4_flow_ctrl_get() 857 if (mlx4_ifreq(priv, SIOCETHTOOL, &ifr)) { in mlx4_flow_ctrl_get() 894 struct ifreq ifr; in mlx4_flow_ctrl_set() local [all …]
|
| /dpdk/drivers/net/af_packet/ |
| H A D | rte_eth_af_packet.c | 522 struct ifreq ifr = { .ifr_mtu = mtu }; in eth_dev_mtu_set() local 536 ret = ioctl(s, SIOCSIFMTU, &ifr); in eth_dev_mtu_set() 549 struct ifreq ifr = { }; in eth_dev_macaddr_set() local 574 struct ifreq ifr; in eth_dev_change_flags() local 583 if (ioctl(s, SIOCGIFFLAGS, &ifr) < 0) { in eth_dev_change_flags() 587 ifr.ifr_flags &= mask; in eth_dev_change_flags() 588 ifr.ifr_flags |= flags; in eth_dev_change_flags() 589 if (ioctl(s, SIOCSIFFLAGS, &ifr) < 0) { in eth_dev_change_flags() 668 struct ifreq ifr; in rte_pmd_init_internals() local 731 if (ifnamelen < sizeof(ifr.ifr_name)) { in rte_pmd_init_internals() [all …]
|
| /dpdk/examples/pipeline/ |
| H A D | obj.c | 475 struct ifreq ifr; in tap_create() local 488 memset(&ifr, 0, sizeof(ifr)); in tap_create() 489 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; /* No packet information */ in tap_create() 490 strlcpy(ifr.ifr_name, name, IFNAMSIZ); in tap_create() 492 status = ioctl(fd, TUNSETIFF, (void *) &ifr); in tap_create()
|
| /dpdk/drivers/net/af_xdp/ |
| H A D | rte_eth_af_xdp.c | 1471 ret = ioctl(s, SIOCSIFMTU, &ifr); in eth_dev_mtu_set() 1480 struct ifreq ifr; in eth_dev_change_flags() local 1493 ifr.ifr_flags &= mask; in eth_dev_change_flags() 1494 ifr.ifr_flags |= flags; in eth_dev_change_flags() 1619 struct ifreq ifr; in xdp_get_channels_info() local 1627 ifr.ifr_data = (void *)&channels; in xdp_get_channels_info() 1629 ret = ioctl(fd, SIOCETHTOOL, &ifr); in xdp_get_channels_info() 1704 struct ifreq ifr; in get_iface_info() local 1711 if (ioctl(sock, SIOCGIFINDEX, &ifr)) in get_iface_info() 1714 *if_index = ifr.ifr_ifindex; in get_iface_info() [all …]
|