Lines Matching refs:raw_sk
159 __u32 data = raw_sk(sk)->filter.data; in icmp_filter()
215 struct sock *raw_sk; in raw_local_deliver() local
218 raw_sk = sk_head(&raw_v4_hashinfo.ht[hash]); in raw_local_deliver()
223 if (raw_sk && !raw_v4_input(skb, ip_hdr(skb), hash)) in raw_local_deliver()
224 raw_sk = NULL; in raw_local_deliver()
226 return raw_sk != NULL; in raw_local_deliver()
294 struct sock *raw_sk; in raw_icmp_error() local
301 raw_sk = sk_head(&raw_v4_hashinfo.ht[hash]); in raw_icmp_error()
302 if (raw_sk) { in raw_icmp_error()
309 while ((raw_sk = __raw_v4_lookup(net, raw_sk, protocol, in raw_icmp_error()
312 raw_err(raw_sk, skb, info); in raw_icmp_error()
313 raw_sk = sk_next(raw_sk); in raw_icmp_error()
810 struct raw_sock *rp = raw_sk(sk); in raw_init()
821 if (copy_from_user(&raw_sk(sk)->filter, optval, optlen)) in raw_seticmpfilter()
839 copy_to_user(optval, &raw_sk(sk)->filter, len)) in raw_geticmpfilter()