fl1 651 fs/locks.c static inline int locks_overlap(struct file_lock *fl1, struct file_lock *fl2) fl1 653 fs/locks.c return ((fl1->fl_end >= fl2->fl_start) && fl1 654 fs/locks.c (fl2->fl_end >= fl1->fl_start)); fl1 660 fs/locks.c static int posix_same_owner(struct file_lock *fl1, struct file_lock *fl2) fl1 662 fs/locks.c return fl1->fl_owner == fl2->fl_owner; fl1 363 include/linux/lockd/lockd.h static inline int nlm_compare_locks(const struct file_lock *fl1, fl1 366 include/linux/lockd/lockd.h return locks_inode(fl1->fl_file) == locks_inode(fl2->fl_file) fl1 367 include/linux/lockd/lockd.h && fl1->fl_pid == fl2->fl_pid fl1 368 include/linux/lockd/lockd.h && fl1->fl_owner == fl2->fl_owner fl1 369 include/linux/lockd/lockd.h && fl1->fl_start == fl2->fl_start fl1 370 include/linux/lockd/lockd.h && fl1->fl_end == fl2->fl_end fl1 371 include/linux/lockd/lockd.h &&(fl1->fl_type == fl2->fl_type || fl2->fl_type == F_UNLCK); fl1 307 net/decnet/dn_route.c static inline int compare_keys(struct flowidn *fl1, struct flowidn *fl2) fl1 309 net/decnet/dn_route.c return ((fl1->daddr ^ fl2->daddr) | fl1 310 net/decnet/dn_route.c (fl1->saddr ^ fl2->saddr) | fl1 311 net/decnet/dn_route.c (fl1->flowidn_mark ^ fl2->flowidn_mark) | fl1 312 net/decnet/dn_route.c (fl1->flowidn_scope ^ fl2->flowidn_scope) | fl1 313 net/decnet/dn_route.c (fl1->flowidn_oif ^ fl2->flowidn_oif) | fl1 314 net/decnet/dn_route.c (fl1->flowidn_iif ^ fl2->flowidn_iif)) == 0; fl1 545 net/ipv6/ip6_flowlabel.c struct ip6_flowlabel *fl, *fl1 = NULL; fl1 641 net/ipv6/ip6_flowlabel.c fl1 = sfl->fl; fl1 642 net/ipv6/ip6_flowlabel.c if (!atomic_inc_not_zero(&fl1->users)) fl1 643 net/ipv6/ip6_flowlabel.c fl1 = NULL; fl1 649 net/ipv6/ip6_flowlabel.c if (!fl1) fl1 650 net/ipv6/ip6_flowlabel.c fl1 = fl_lookup(net, freq.flr_label); fl1 651 net/ipv6/ip6_flowlabel.c if (fl1) { fl1 657 net/ipv6/ip6_flowlabel.c if (fl1->share == IPV6_FL_S_EXCL || fl1 658 net/ipv6/ip6_flowlabel.c fl1->share != fl->share || fl1 659 net/ipv6/ip6_flowlabel.c ((fl1->share == IPV6_FL_S_PROCESS) && fl1 660 net/ipv6/ip6_flowlabel.c (fl1->owner.pid != fl->owner.pid)) || fl1 661 net/ipv6/ip6_flowlabel.c ((fl1->share == IPV6_FL_S_USER) && fl1 662 net/ipv6/ip6_flowlabel.c !uid_eq(fl1->owner.uid, fl->owner.uid))) fl1 668 net/ipv6/ip6_flowlabel.c if (fl->linger > fl1->linger) fl1 669 net/ipv6/ip6_flowlabel.c fl1->linger = fl->linger; fl1 670 net/ipv6/ip6_flowlabel.c if ((long)(fl->expires - fl1->expires) > 0) fl1 671 net/ipv6/ip6_flowlabel.c fl1->expires = fl->expires; fl1 672 net/ipv6/ip6_flowlabel.c fl_link(np, sfl1, fl1); fl1 677 net/ipv6/ip6_flowlabel.c fl_release(fl1); fl1 693 net/ipv6/ip6_flowlabel.c fl1 = fl_intern(net, fl, freq.flr_label); fl1 694 net/ipv6/ip6_flowlabel.c if (fl1) fl1 728 net/netfilter/nf_conntrack_h323_main.c struct flowi4 fl1, fl2; fl1 731 net/netfilter/nf_conntrack_h323_main.c memset(&fl1, 0, sizeof(fl1)); fl1 732 net/netfilter/nf_conntrack_h323_main.c fl1.daddr = src->ip; fl1 737 net/netfilter/nf_conntrack_h323_main.c flowi4_to_flowi(&fl1), false)) { fl1 740 net/netfilter/nf_conntrack_h323_main.c if (rt_nexthop(rt1, fl1.daddr) == fl1 753 net/netfilter/nf_conntrack_h323_main.c struct flowi6 fl1, fl2; fl1 755 net/netfilter/nf_conntrack_h323_main.c memset(&fl1, 0, sizeof(fl1)); fl1 756 net/netfilter/nf_conntrack_h323_main.c fl1.daddr = src->in6; fl1 761 net/netfilter/nf_conntrack_h323_main.c flowi6_to_flowi(&fl1), false)) { fl1 764 net/netfilter/nf_conntrack_h323_main.c if (ipv6_addr_equal(rt6_nexthop(rt1, &fl1.daddr),