• Home
  • Raw
  • Download

Lines Matching refs:result

431 	struct sock *sk, *result;  in udp4_lib_lookup2()  local
437 result = NULL; in udp4_lib_lookup2()
443 result = sk; in udp4_lib_lookup2()
454 result = sk; in udp4_lib_lookup2()
465 if (result) { in udp4_lib_lookup2()
466 if (unlikely(!atomic_inc_not_zero_hint(&result->sk_refcnt, 2))) in udp4_lib_lookup2()
467 result = NULL; in udp4_lib_lookup2()
468 else if (unlikely(compute_score2(result, net, saddr, sport, in udp4_lib_lookup2()
470 sock_put(result); in udp4_lib_lookup2()
474 return result; in udp4_lib_lookup2()
484 struct sock *sk, *result; in __udp4_lib_lookup() local
500 result = udp4_lib_lookup2(net, saddr, sport, in __udp4_lib_lookup()
503 if (!result) { in __udp4_lib_lookup()
510 result = udp4_lib_lookup2(net, saddr, sport, in __udp4_lib_lookup()
515 return result; in __udp4_lib_lookup()
518 result = NULL; in __udp4_lib_lookup()
524 result = sk; in __udp4_lib_lookup()
535 result = sk; in __udp4_lib_lookup()
547 if (result) { in __udp4_lib_lookup()
548 if (unlikely(!atomic_inc_not_zero_hint(&result->sk_refcnt, 2))) in __udp4_lib_lookup()
549 result = NULL; in __udp4_lib_lookup()
550 else if (unlikely(compute_score(result, net, saddr, hnum, sport, in __udp4_lib_lookup()
552 sock_put(result); in __udp4_lib_lookup()
557 return result; in __udp4_lib_lookup()
1858 struct sock *sk, *result; in __udp4_lib_mcast_demux_lookup() local
1871 result = NULL; in __udp4_lib_mcast_demux_lookup()
1877 result = sk; in __udp4_lib_mcast_demux_lookup()
1889 if (result) { in __udp4_lib_mcast_demux_lookup()
1891 unlikely(!atomic_inc_not_zero_hint(&result->sk_refcnt, 2))) in __udp4_lib_mcast_demux_lookup()
1892 result = NULL; in __udp4_lib_mcast_demux_lookup()
1893 else if (unlikely(!__udp_is_mcast_sock(net, result, in __udp4_lib_mcast_demux_lookup()
1897 sock_put(result); in __udp4_lib_mcast_demux_lookup()
1898 result = NULL; in __udp4_lib_mcast_demux_lookup()
1902 return result; in __udp4_lib_mcast_demux_lookup()
1914 struct sock *sk, *result; in __udp4_lib_demux_lookup() local
1924 result = NULL; in __udp4_lib_demux_lookup()
1928 result = sk; in __udp4_lib_demux_lookup()
1933 if (result) { in __udp4_lib_demux_lookup()
1934 if (unlikely(!atomic_inc_not_zero_hint(&result->sk_refcnt, 2))) in __udp4_lib_demux_lookup()
1935 result = NULL; in __udp4_lib_demux_lookup()
1939 sock_put(result); in __udp4_lib_demux_lookup()
1940 result = NULL; in __udp4_lib_demux_lookup()
1944 return result; in __udp4_lib_demux_lookup()