Lines Matching refs:sfl
228 struct ipv6_fl_socklist *sfl;
234 for (sfl=np->ipv6_fl_list; sfl; sfl = sfl->next) {
235 struct ip6_flowlabel *fl = sfl->fl;
252 struct ipv6_fl_socklist *sfl;
254 while ((sfl = np->ipv6_fl_list) != NULL) {
255 np->ipv6_fl_list = sfl->next;
256 fl_release(sfl->fl);
257 kfree(sfl);
415 struct ipv6_fl_socklist *sfl;
422 for (sfl = np->ipv6_fl_list; sfl; sfl = sfl->next)
462 static inline void fl_link(struct ipv6_pinfo *np, struct ipv6_fl_socklist *sfl,
466 sfl->fl = fl;
467 sfl->next = np->ipv6_fl_list;
468 np->ipv6_fl_list = sfl;
479 struct ipv6_fl_socklist *sfl, **sflp;
492 for (sflp = &np->ipv6_fl_list; (sfl=*sflp)!=NULL; sflp = &sfl->next) {
493 if (sfl->fl->label == freq.flr_label) {
496 *sflp = sfl->next;
498 fl_release(sfl->fl);
499 kfree(sfl);
508 for (sfl = np->ipv6_fl_list; sfl; sfl = sfl->next) {
509 if (sfl->fl->label == freq.flr_label) {
510 err = fl6_renew(sfl->fl, freq.flr_linger, freq.flr_expires);
539 for (sfl = np->ipv6_fl_list; sfl; sfl = sfl->next) {
540 if (sfl->fl->label == freq.flr_label) {
545 fl1 = sfl->fl;