Searched refs:ifr_flags (Results 1 – 14 of 14) sorted by relevance
/Linux-v6.6/tools/testing/selftests/net/ |
D | tun.c | 26 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()
|
D | tap.c | 215 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR | IFF_MULTI_QUEUE; in opentap()
|
/Linux-v6.6/drivers/net/ |
D | tun.c | 1003 (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() 2745 if ((ifr->ifr_flags & IFF_NAPI_FRAGS)) { in tun_set_iff() 2749 if (!(ifr->ifr_flags & IFF_NAPI) || in tun_set_iff() 2750 (ifr->ifr_flags & TUN_TYPE_MASK) != IFF_TAP) in tun_set_iff() 2756 if (ifr->ifr_flags & IFF_TUN_EXCL) in tun_set_iff() 2758 if ((ifr->ifr_flags & IFF_TUN) && dev->netdev_ops == &tun_netdev_ops) in tun_set_iff() 2760 else if ((ifr->ifr_flags & IFF_TAP) && dev->netdev_ops == &tap_netdev_ops) in tun_set_iff() 2765 if (!!(ifr->ifr_flags & IFF_MULTI_QUEUE) != in tun_set_iff() [all …]
|
D | tap.c | 1025 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl() 1047 put_user(u, &ifr->ifr_flags)) in tap_ioctl() 1054 if (get_user(u, &ifr->ifr_flags)) in tap_ioctl()
|
/Linux-v6.6/Documentation/networking/ |
D | tuntap.rst | 108 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.6/tools/testing/selftests/bpf/prog_tests/ |
D | lwt_helpers.h | 51 ifr.ifr_flags = IFF_NO_PI | (need_mac ? IFF_TAP : IFF_TUN); in open_tuntap()
|
D | flow_dissector.c | 453 .ifr_flags = IFF_TAP | IFF_NO_PI | IFF_NAPI | IFF_NAPI_FRAGS, in create_tap() 498 ifr.ifr_flags |= IFF_UP; in ifup()
|
D | tc_redirect.c | 940 ifr.ifr_flags = IFF_TUN | IFF_NO_PI; in tun_open()
|
/Linux-v6.6/include/uapi/linux/ |
D | if.h | 265 #define ifr_flags ifr_ifru.ifru_flags /* flags */ macro
|
/Linux-v6.6/arch/um/os-Linux/drivers/ |
D | tuntap_user.c | 148 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
|
/Linux-v6.6/net/core/ |
D | dev_ioctl.c | 148 ifr->ifr_flags = (short) dev_get_flags(dev); in dev_ifsioc_locked() 529 return dev_change_flags(dev, ifr->ifr_flags, NULL); in dev_ifsioc()
|
/Linux-v6.6/arch/xtensa/platforms/iss/ |
D | network.c | 172 ifr.ifr_flags = IFF_TAP | IFF_NO_PI; in tuntap_open()
|
/Linux-v6.6/arch/um/drivers/ |
D | vector_user.c | 143 ifr.ifr_flags = IFF_TAP | IFF_NO_PI | IFF_VNET_HDR; in create_tap_fd()
|
/Linux-v6.6/net/ipv4/ |
D | devinet.c | 1163 if (!(ifr->ifr_flags & IFF_UP)) in devinet_ioctl() 1167 ret = dev_change_flags(dev, ifr->ifr_flags, NULL); in devinet_ioctl()
|