Home
last modified time | relevance | path

Searched refs:ifr_flags (Results 1 – 13 of 13) sorted by relevance

/Linux-v6.1/tools/testing/selftests/net/
Dtun.c26 ifr.ifr_flags = IFF_ATTACH_QUEUE; in tun_attach()
37 ifr.ifr_flags = IFF_DETACH_QUEUE; in tun_detach()
55 ifr.ifr_flags = IFF_TAP | IFF_NAPI | IFF_MULTI_QUEUE; in tun_alloc()
Dtap.c215 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR | IFF_MULTI_QUEUE; in opentap()
/Linux-v6.1/drivers/net/
Dtun.c1003 (ifr->ifr_flags & TUN_FEATURES); in tun_net_init()
1006 err = tun_attach(tun, tun->file, false, ifr->ifr_flags & IFF_NAPI, in tun_net_init()
1007 ifr->ifr_flags & IFF_NAPI_FRAGS, false); in tun_net_init()
2726 if ((ifr->ifr_flags & IFF_NAPI_FRAGS)) { in tun_set_iff()
2730 if (!(ifr->ifr_flags & IFF_NAPI) || in tun_set_iff()
2731 (ifr->ifr_flags & TUN_TYPE_MASK) != IFF_TAP) in tun_set_iff()
2737 if (ifr->ifr_flags & IFF_TUN_EXCL) in tun_set_iff()
2739 if ((ifr->ifr_flags & IFF_TUN) && dev->netdev_ops == &tun_netdev_ops) in tun_set_iff()
2741 else if ((ifr->ifr_flags & IFF_TAP) && dev->netdev_ops == &tap_netdev_ops) in tun_set_iff()
2746 if (!!(ifr->ifr_flags & IFF_MULTI_QUEUE) != in tun_set_iff()
[all …]
Dtap.c1005 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl()
1027 put_user(u, &ifr->ifr_flags)) in tap_ioctl()
1034 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl()
/Linux-v6.1/Documentation/networking/
Dtuntap.rst108 ifr.ifr_flags = IFF_TUN;
163 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_MULTI_QUEUE;
202 ifr.ifr_flags = IFF_ATTACH_QUEUE;
204 ifr.ifr_flags = IFF_DETACH_QUEUE;
/Linux-v6.1/include/uapi/linux/
Dif.h265 #define ifr_flags ifr_ifru.ifru_flags /* flags */ macro
/Linux-v6.1/net/core/
Ddev_ioctl.c147 ifr->ifr_flags = (short) dev_get_flags(dev); in dev_ifsioc_locked()
327 return dev_change_flags(dev, ifr->ifr_flags, NULL); in dev_ifsioc()
/Linux-v6.1/arch/um/os-Linux/drivers/
Dtuntap_user.c148 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
/Linux-v6.1/tools/testing/selftests/bpf/prog_tests/
Dflow_dissector.c429 .ifr_flags = IFF_TAP | IFF_NO_PI | IFF_NAPI | IFF_NAPI_FRAGS, in create_tap()
474 ifr.ifr_flags |= IFF_UP; in ifup()
Dtc_redirect.c936 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in tun_open()
/Linux-v6.1/arch/xtensa/platforms/iss/
Dnetwork.c172 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
/Linux-v6.1/arch/um/drivers/
Dvector_user.c143 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR; in create_tap_fd()
/Linux-v6.1/net/ipv4/
Ddevinet.c1142 if (!(ifr->ifr_flags & IFF_UP)) in devinet_ioctl()
1146 ret = dev_change_flags(dev, ifr->ifr_flags, NULL); in devinet_ioctl()