Lines Matching refs:fl1
613 struct ip6_flowlabel *fl, *fl1 = NULL;
651 fl1 = sfl->fl;
652 if (!atomic_inc_not_zero(&fl1->users))
653 fl1 = NULL;
659 if (!fl1)
660 fl1 = fl_lookup(net, freq->flr_label);
661 if (fl1) {
667 if (fl1->share == IPV6_FL_S_EXCL ||
668 fl1->share != fl->share ||
669 ((fl1->share == IPV6_FL_S_PROCESS) &&
670 (fl1->owner.pid != fl->owner.pid)) ||
671 ((fl1->share == IPV6_FL_S_USER) &&
672 !uid_eq(fl1->owner.uid, fl->owner.uid)))
678 if (fl->linger > fl1->linger)
679 fl1->linger = fl->linger;
680 if ((long)(fl->expires - fl1->expires) > 0)
681 fl1->expires = fl->expires;
682 fl_link(np, sfl1, fl1);
687 fl_release(fl1);
703 fl1 = fl_intern(net, fl, freq->flr_label);
704 if (fl1)