Lines Matching refs:sknode
79 struct sock *sknode; in pn_find_sock_by_sa() local
86 sk_for_each_rcu(sknode, hlist) { in pn_find_sock_by_sa()
87 struct pn_sock *pn = pn_sk(sknode); in pn_find_sock_by_sa()
90 if (!net_eq(sock_net(sknode), net)) in pn_find_sock_by_sa()
105 rval = sknode; in pn_find_sock_by_sa()
106 sock_hold(sknode); in pn_find_sock_by_sa()
122 struct sock *sknode; in pn_deliver_sock_broadcast() local
124 sk_for_each(sknode, hlist) { in pn_deliver_sock_broadcast()
127 if (!net_eq(sock_net(sknode), net)) in pn_deliver_sock_broadcast()
129 if (!sock_flag(sknode, SOCK_BROADCAST)) in pn_deliver_sock_broadcast()
134 sock_hold(sknode); in pn_deliver_sock_broadcast()
135 sk_receive_skb(sknode, clone, 0); in pn_deliver_sock_broadcast()
544 struct sock *sknode; in pn_sock_get_idx() local
548 sk_for_each_rcu(sknode, hlist) { in pn_sock_get_idx()
549 if (!net_eq(net, sock_net(sknode))) in pn_sock_get_idx()
552 return sknode; in pn_sock_get_idx()