sk_filter 1089 drivers/net/tun.c if (tfile->socket.sk->sk_filter && sk_filter 1090 drivers/net/tun.c sk_filter(tfile->socket.sk, skb)) sk_filter 3125 drivers/net/tun.c if (!tfile->socket.sk->sk_filter) sk_filter 5 include/linux/bpf_types.h BPF_PROG_TYPE(BPF_PROG_TYPE_SOCKET_FILTER, sk_filter) sk_filter 843 include/linux/filter.h bool sk_filter_charge(struct sock *sk, struct sk_filter *fp); sk_filter 844 include/linux/filter.h void sk_filter_uncharge(struct sock *sk, struct sk_filter *fp); sk_filter 394 include/net/sock.h struct sk_filter __rcu *sk_filter; sk_filter 6700 net/bluetooth/l2cap_core.c chan->mode == L2CAP_MODE_STREAMING) && sk_filter(chan->data, skb)) sk_filter 1282 net/bluetooth/l2cap_sock.c err = sk_filter(sk, skb); sk_filter 141 net/caif/caif_socket.c err = sk_filter(sk, skb); sk_filter 93 net/core/filter.c struct sk_filter *filter; sk_filter 113 net/core/filter.c filter = rcu_dereference(sk->sk_filter); sk_filter 1153 net/core/filter.c static void __sk_filter_release(struct sk_filter *fp) sk_filter 1165 net/core/filter.c struct sk_filter *fp = container_of(rcu, struct sk_filter, rcu); sk_filter 1176 net/core/filter.c static void sk_filter_release(struct sk_filter *fp) sk_filter 1182 net/core/filter.c void sk_filter_uncharge(struct sock *sk, struct sk_filter *fp) sk_filter 1193 net/core/filter.c static bool __sk_filter_charge(struct sock *sk, struct sk_filter *fp) sk_filter 1206 net/core/filter.c bool sk_filter_charge(struct sock *sk, struct sk_filter *fp) sk_filter 1434 net/core/filter.c struct sk_filter *fp, *old_fp; sk_filter 1448 net/core/filter.c old_fp = rcu_dereference_protected(sk->sk_filter, sk_filter 1450 net/core/filter.c rcu_assign_pointer(sk->sk_filter, fp); sk_filter 8613 net/core/filter.c struct sk_filter *filter; sk_filter 8618 net/core/filter.c filter = rcu_dereference_protected(sk->sk_filter, sk_filter 8621 net/core/filter.c RCU_INIT_POINTER(sk->sk_filter, NULL); sk_filter 8634 net/core/filter.c struct sk_filter *filter; sk_filter 8638 net/core/filter.c filter = rcu_dereference_protected(sk->sk_filter, sk_filter 490 net/core/sock.c err = sk_filter(sk, skb); sk_filter 1694 net/core/sock.c struct sk_filter *filter; sk_filter 1699 net/core/sock.c filter = rcu_dereference_check(sk->sk_filter, sk_filter 1703 net/core/sock.c RCU_INIT_POINTER(sk->sk_filter, NULL); sk_filter 1802 net/core/sock.c struct sk_filter *filter; sk_filter 1842 net/core/sock.c filter = rcu_dereference(sk->sk_filter); sk_filter 1849 net/core/sock.c RCU_INIT_POINTER(newsk->sk_filter, filter); sk_filter 1858 net/core/sock.c RCU_INIT_POINTER(newsk->sk_filter, NULL); sk_filter 74 net/core/sock_diag.c struct sk_filter *filter; sk_filter 85 net/core/sock_diag.c filter = rcu_dereference(sk->sk_filter); sk_filter 581 net/dccp/ipv6.c if (sk_filter(sk, skb)) sk_filter 591 net/decnet/dn_nsp_in.c err = sk_filter(sk, skb); sk_filter 2080 net/ipv4/udp.c if (rcu_access_pointer(sk->sk_filter) && sk_filter 392 net/ipv6/raw.c if ((raw6_sk(sk)->checksum || rcu_access_pointer(sk->sk_filter)) && sk_filter 661 net/ipv6/udp.c if (rcu_access_pointer(sk->sk_filter) && sk_filter 1348 net/iucv/af_iucv.c if (sk_filter(sk, skb)) { sk_filter 2146 net/iucv/af_iucv.c if (sk_filter(sk, skb)) { sk_filter 1331 net/netlink/af_netlink.c if (sk_filter(sk, skb)) { sk_filter 1459 net/netlink/af_netlink.c if (sk_filter(sk, p->skb2)) { sk_filter 2253 net/netlink/af_netlink.c if (sk_filter(sk, skb)) sk_filter 2277 net/netlink/af_netlink.c if (sk_filter(sk, skb)) sk_filter 2006 net/packet/af_packet.c struct sk_filter *filter; sk_filter 2009 net/packet/af_packet.c filter = rcu_dereference(sk->sk_filter); sk_filter 206 net/sctp/input.c if (sk_filter(sk, skb)) sk_filter 1668 net/unix/af_unix.c if (sk_filter(other, skb) < 0) {