Lines Matching full:detached
146 struct tun_struct *detached; member
530 tfile->detached = tun; in tun_disable_queue()
537 struct tun_struct *tun = tfile->detached; in tun_enable_queue()
539 tfile->detached = NULL; in tun_enable_queue()
578 if (!tfile->detached) in __tun_detach()
583 if (tun && !tfile->detached) { in __tun_detach()
609 } else if (tfile->detached && clean) { in __tun_detach()
702 if (rtnl_dereference(tfile->tun) && !tfile->detached) in tun_attach()
710 if (!tfile->detached && in tun_attach()
725 if (!tfile->detached && in tun_attach()
735 if (tfile->detached) { in tun_attach()
736 /* Re-attach detached tfile, updating XDP queue_index */ in tun_attach()
756 if (tfile->detached) { in tun_attach()
1876 !tfile->detached) in tun_get_user()
1922 if (unlikely(tfile->detached)) { in tun_get_user()
2450 !tfile->detached) in tun_xdp_one()
2457 if (unlikely(tfile->detached)) { in tun_xdp_one()
2673 if (tfile->detached) in tun_set_iff()
2914 tun = tfile->detached; in tun_set_queue()
2926 if (!tun || !(tun->flags & IFF_MULTI_QUEUE) || tfile->detached) in tun_set_queue()
3085 if (tfile->detached) in __tun_chr_ioctl()