Lines Matching defs:mroute_sk
1040 struct sock *mroute_sk;
1046 mroute_sk = rcu_dereference(mrt->mroute_sk);
1047 if (!mroute_sk)
1094 ipv4_pktinfo_prepare(mroute_sk, pkt, false);
1108 ret = sock_queue_rcv_skb(mroute_sk, skb);
1356 if (sk == rtnl_dereference(mrt->mroute_sk)) {
1362 RCU_INIT_POINTER(mrt->mroute_sk, NULL);
1400 if (sk != rcu_access_pointer(mrt->mroute_sk) &&
1413 if (rtnl_dereference(mrt->mroute_sk)) {
1420 rcu_assign_pointer(mrt->mroute_sk, sk);
1429 if (sk != rcu_access_pointer(mrt->mroute_sk)) {
1457 sk == rtnl_dereference(mrt->mroute_sk));
1485 sk == rtnl_dereference(mrt->mroute_sk),
1547 if (sk == rtnl_dereference(mrt->mroute_sk)) {
2187 struct sock *mroute_sk;
2189 mroute_sk = rcu_dereference(mrt->mroute_sk);
2190 if (mroute_sk) {
2192 raw_rcv(mroute_sk, skb);