/kernel/linux/linux-5.10/net/ipv6/ |
H A D | ip6_flowlabel.c | 613 struct ip6_flowlabel *fl, *fl1 = NULL; in ipv6_flowlabel_get() local 651 fl1 = sfl->fl; in ipv6_flowlabel_get() 652 if (!atomic_inc_not_zero(&fl1->users)) in ipv6_flowlabel_get() 653 fl1 = NULL; in ipv6_flowlabel_get() 659 if (!fl1) in ipv6_flowlabel_get() 660 fl1 = fl_lookup(net, freq->flr_label); in ipv6_flowlabel_get() 661 if (fl1) { in ipv6_flowlabel_get() 667 if (fl1->share == IPV6_FL_S_EXCL || in ipv6_flowlabel_get() 668 fl1->share != fl->share || in ipv6_flowlabel_get() 669 ((fl1 in ipv6_flowlabel_get() [all...] |
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | ip6_flowlabel.c | 616 struct ip6_flowlabel *fl, *fl1 = NULL; in ipv6_flowlabel_get() local 654 fl1 = sfl->fl; in ipv6_flowlabel_get() 655 if (!atomic_inc_not_zero(&fl1->users)) in ipv6_flowlabel_get() 656 fl1 = NULL; in ipv6_flowlabel_get() 662 if (!fl1) in ipv6_flowlabel_get() 663 fl1 = fl_lookup(net, freq->flr_label); in ipv6_flowlabel_get() 664 if (fl1) { in ipv6_flowlabel_get() 670 if (fl1->share == IPV6_FL_S_EXCL || in ipv6_flowlabel_get() 671 fl1->share != fl->share || in ipv6_flowlabel_get() 672 ((fl1 in ipv6_flowlabel_get() [all...] |
/kernel/linux/linux-5.10/include/linux/lockd/ |
H A D | lockd.h | 361 static inline int nlm_compare_locks(const struct file_lock *fl1, in nlm_compare_locks() argument 364 return locks_inode(fl1->fl_file) == locks_inode(fl2->fl_file) in nlm_compare_locks() 365 && fl1->fl_pid == fl2->fl_pid in nlm_compare_locks() 366 && fl1->fl_owner == fl2->fl_owner in nlm_compare_locks() 367 && fl1->fl_start == fl2->fl_start in nlm_compare_locks() 368 && fl1->fl_end == fl2->fl_end in nlm_compare_locks() 369 &&(fl1->fl_type == fl2->fl_type || fl2->fl_type == F_UNLCK); in nlm_compare_locks()
|
/kernel/linux/linux-6.6/include/linux/lockd/ |
H A D | lockd.h | 375 static inline int nlm_compare_locks(const struct file_lock *fl1, in nlm_compare_locks() argument 378 return file_inode(fl1->fl_file) == file_inode(fl2->fl_file) in nlm_compare_locks() 379 && fl1->fl_pid == fl2->fl_pid in nlm_compare_locks() 380 && fl1->fl_owner == fl2->fl_owner in nlm_compare_locks() 381 && fl1->fl_start == fl2->fl_start in nlm_compare_locks() 382 && fl1->fl_end == fl2->fl_end in nlm_compare_locks() 383 &&(fl1->fl_type == fl2->fl_type || fl2->fl_type == F_UNLCK); in nlm_compare_locks()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_conntrack_h323_main.c | 728 struct flowi4 fl1, fl2; in callforward_do_filter() local 731 memset(&fl1, 0, sizeof(fl1)); in callforward_do_filter() 732 fl1.daddr = src->ip; in callforward_do_filter() 737 flowi4_to_flowi(&fl1), false)) { in callforward_do_filter() 740 if (rt_nexthop(rt1, fl1.daddr) == in callforward_do_filter() 753 struct flowi6 fl1, fl2; in callforward_do_filter() local 755 memset(&fl1, 0, sizeof(fl1)); in callforward_do_filter() 756 fl1 in callforward_do_filter() [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_conntrack_h323_main.c | 682 struct flowi4 fl1, fl2; in callforward_do_filter() local 685 memset(&fl1, 0, sizeof(fl1)); in callforward_do_filter() 686 fl1.daddr = src->ip; in callforward_do_filter() 691 flowi4_to_flowi(&fl1), false)) { in callforward_do_filter() 694 if (rt_nexthop(rt1, fl1.daddr) == in callforward_do_filter() 707 struct flowi6 fl1, fl2; in callforward_do_filter() local 709 memset(&fl1, 0, sizeof(fl1)); in callforward_do_filter() 710 fl1 in callforward_do_filter() [all...] |
/kernel/linux/linux-5.10/fs/ |
H A D | locks.c | 651 static inline int locks_overlap(struct file_lock *fl1, struct file_lock *fl2) in locks_overlap() argument 653 return ((fl1->fl_end >= fl2->fl_start) && in locks_overlap() 654 (fl2->fl_end >= fl1->fl_start)); in locks_overlap() 660 static int posix_same_owner(struct file_lock *fl1, struct file_lock *fl2) in posix_same_owner() argument 662 return fl1->fl_owner == fl2->fl_owner; in posix_same_owner()
|
/kernel/linux/linux-6.6/fs/ |
H A D | locks.c | 588 static inline int locks_overlap(struct file_lock *fl1, struct file_lock *fl2) in locks_overlap() argument 590 return ((fl1->fl_end >= fl2->fl_start) && in locks_overlap() 591 (fl2->fl_end >= fl1->fl_start)); in locks_overlap() 597 static int posix_same_owner(struct file_lock *fl1, struct file_lock *fl2) in posix_same_owner() argument 599 return fl1->fl_owner == fl2->fl_owner; in posix_same_owner()
|
/kernel/linux/linux-5.10/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 272 const struct nfs4_ff_layout_segment *fl1 = FF_LAYOUT_LSEG(l1); in ff_lseg_match_mirrors() local 276 if (fl1->mirror_array_cnt != fl2->mirror_array_cnt) in ff_lseg_match_mirrors() 278 for (i = 0; i < fl1->mirror_array_cnt; i++) { in ff_lseg_match_mirrors() 279 if (fl1->mirror_array[i] != fl2->mirror_array[i]) in ff_lseg_match_mirrors()
|
/kernel/linux/linux-6.6/fs/nfs/flexfilelayout/ |
H A D | flexfilelayout.c | 278 const struct nfs4_ff_layout_segment *fl1 = FF_LAYOUT_LSEG(l1); in ff_lseg_match_mirrors() local 282 if (fl1->mirror_array_cnt != fl2->mirror_array_cnt) in ff_lseg_match_mirrors() 284 for (i = 0; i < fl1->mirror_array_cnt; i++) { in ff_lseg_match_mirrors() 285 if (fl1->mirror_array[i] != fl2->mirror_array[i]) in ff_lseg_match_mirrors()
|