sk_psock 135 include/linux/skmsg.h static inline void sk_msg_apply_bytes(struct sk_psock *psock, u32 bytes) sk_psock 278 include/linux/skmsg.h static inline struct sk_psock *sk_psock(const struct sock *sk) sk_psock 283 include/linux/skmsg.h static inline void sk_psock_queue_msg(struct sk_psock *psock, sk_psock 289 include/linux/skmsg.h static inline bool sk_psock_queue_empty(const struct sk_psock *psock) sk_psock 294 include/linux/skmsg.h static inline void sk_psock_report_error(struct sk_psock *psock, int err) sk_psock 302 include/linux/skmsg.h struct sk_psock *sk_psock_init(struct sock *sk, int node); sk_psock 304 include/linux/skmsg.h int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock); sk_psock 305 include/linux/skmsg.h void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock); sk_psock 306 include/linux/skmsg.h void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock); sk_psock 308 include/linux/skmsg.h int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock, sk_psock 322 include/linux/skmsg.h struct sk_psock_link *sk_psock_link_pop(struct sk_psock *psock); sk_psock 332 include/linux/skmsg.h void __sk_psock_purge_ingress_msg(struct sk_psock *psock); sk_psock 334 include/linux/skmsg.h static inline void sk_psock_cork_free(struct sk_psock *psock) sk_psock 344 include/linux/skmsg.h struct sk_psock *psock, sk_psock 356 include/linux/skmsg.h struct sk_psock *psock) sk_psock 377 include/linux/skmsg.h static inline void sk_psock_set_state(struct sk_psock *psock, sk_psock 383 include/linux/skmsg.h static inline void sk_psock_clear_state(struct sk_psock *psock, sk_psock 389 include/linux/skmsg.h static inline bool sk_psock_test_state(const struct sk_psock *psock, sk_psock 395 include/linux/skmsg.h static inline struct sk_psock *sk_psock_get_checked(struct sock *sk) sk_psock 397 include/linux/skmsg.h struct sk_psock *psock; sk_psock 400 include/linux/skmsg.h psock = sk_psock(sk); sk_psock 415 include/linux/skmsg.h static inline struct sk_psock *sk_psock_get(struct sock *sk) sk_psock 417 include/linux/skmsg.h struct sk_psock *psock; sk_psock 420 include/linux/skmsg.h psock = sk_psock(sk); sk_psock 427 include/linux/skmsg.h void sk_psock_stop(struct sock *sk, struct sk_psock *psock); sk_psock 429 include/linux/skmsg.h void sk_psock_drop(struct sock *sk, struct sk_psock *psock); sk_psock 431 include/linux/skmsg.h static inline void sk_psock_put(struct sock *sk, struct sk_psock *psock) sk_psock 437 include/linux/skmsg.h static inline void sk_psock_data_ready(struct sock *sk, struct sk_psock *psock) sk_psock 2172 include/net/tcp.h struct sk_psock; sk_psock 2180 include/net/tcp.h int __tcp_bpf_recvmsg(struct sock *sk, struct sk_psock *psock, sk_psock 399 net/core/skmsg.c static int sk_psock_skb_ingress(struct sk_psock *psock, struct sk_buff *skb) sk_psock 432 net/core/skmsg.c static int sk_psock_handle_skb(struct sk_psock *psock, struct sk_buff *skb, sk_psock 443 net/core/skmsg.c struct sk_psock *psock = container_of(work, struct sk_psock, work); sk_psock 494 net/core/skmsg.c struct sk_psock *sk_psock_init(struct sock *sk, int node) sk_psock 496 net/core/skmsg.c struct sk_psock *psock = kzalloc_node(sizeof(*psock), sk_psock 522 net/core/skmsg.c struct sk_psock_link *sk_psock_link_pop(struct sk_psock *psock) sk_psock 535 net/core/skmsg.c void __sk_psock_purge_ingress_msg(struct sk_psock *psock) sk_psock 546 net/core/skmsg.c static void sk_psock_zap_ingress(struct sk_psock *psock) sk_psock 552 net/core/skmsg.c static void sk_psock_link_destroy(struct sk_psock *psock) sk_psock 564 net/core/skmsg.c struct sk_psock *psock = container_of(gc, struct sk_psock, gc); sk_psock 588 net/core/skmsg.c struct sk_psock *psock = container_of(rcu, struct sk_psock, rcu); sk_psock 595 net/core/skmsg.c void sk_psock_drop(struct sock *sk, struct sk_psock *psock) sk_psock 625 net/core/skmsg.c int sk_psock_msg_verdict(struct sock *sk, struct sk_psock *psock, sk_psock 661 net/core/skmsg.c static int sk_psock_bpf_run(struct sk_psock *psock, struct bpf_prog *prog, sk_psock 681 net/core/skmsg.c static struct sk_psock *sk_psock_from_strp(struct strparser *strp) sk_psock 686 net/core/skmsg.c return container_of(parser, struct sk_psock, parser); sk_psock 689 net/core/skmsg.c static void sk_psock_verdict_apply(struct sk_psock *psock, sk_psock 692 net/core/skmsg.c struct sk_psock *psock_other; sk_psock 717 net/core/skmsg.c psock_other = sk_psock(sk_other); sk_psock 743 net/core/skmsg.c struct sk_psock *psock = sk_psock_from_strp(strp); sk_psock 766 net/core/skmsg.c struct sk_psock *psock = sk_psock_from_strp(strp); sk_psock 781 net/core/skmsg.c struct sk_psock *psock; sk_psock 784 net/core/skmsg.c psock = sk_psock(sk); sk_psock 795 net/core/skmsg.c struct sk_psock *psock; sk_psock 799 net/core/skmsg.c psock = sk_psock(sk); sk_psock 810 net/core/skmsg.c int sk_psock_init_strp(struct sock *sk, struct sk_psock *psock) sk_psock 822 net/core/skmsg.c void sk_psock_start_strp(struct sock *sk, struct sk_psock *psock) sk_psock 835 net/core/skmsg.c void sk_psock_stop_strp(struct sock *sk, struct sk_psock *psock) sk_psock 95 net/core/sock_map.c static void sock_map_add_link(struct sk_psock *psock, sk_psock 107 net/core/sock_map.c struct sk_psock *psock, void *link_raw) sk_psock 134 net/core/sock_map.c struct sk_psock *psock = sk_psock(sk); sk_psock 147 net/core/sock_map.c struct sk_psock *psock; sk_psock 345 net/core/sock_map.c struct sk_psock *psock; sk_psock 365 net/core/sock_map.c psock = sk_psock(sk); sk_psock 672 net/core/sock_map.c struct sk_psock *psock; sk_psock 689 net/core/sock_map.c psock = sk_psock(sk); sk_psock 15 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 19 net/ipv4/tcp_bpf.c psock = sk_psock(sk); sk_psock 26 net/ipv4/tcp_bpf.c static int tcp_bpf_wait_data(struct sock *sk, struct sk_psock *psock, sk_psock 45 net/ipv4/tcp_bpf.c int __tcp_bpf_recvmsg(struct sock *sk, struct sk_psock *psock, sk_psock 121 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 164 net/ipv4/tcp_bpf.c static int bpf_tcp_ingress(struct sock *sk, struct sk_psock *psock, sk_psock 289 net/ipv4/tcp_bpf.c struct sk_psock *psock = sk_psock_get(sk); sk_psock 303 net/ipv4/tcp_bpf.c static int tcp_bpf_send_verdict(struct sock *sk, struct sk_psock *psock, sk_psock 401 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 490 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 533 net/ipv4/tcp_bpf.c static void tcp_bpf_remove(struct sock *sk, struct sk_psock *psock) sk_psock 546 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 549 net/ipv4/tcp_bpf.c psock = sk_psock(sk); sk_psock 566 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 570 net/ipv4/tcp_bpf.c psock = sk_psock(sk); sk_psock 634 net/ipv4/tcp_bpf.c static void tcp_bpf_update_sk_prot(struct sock *sk, struct sk_psock *psock) sk_psock 642 net/ipv4/tcp_bpf.c static void tcp_bpf_reinit_sk_prot(struct sock *sk, struct sk_psock *psock) sk_psock 667 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 672 net/ipv4/tcp_bpf.c psock = sk_psock(sk); sk_psock 680 net/ipv4/tcp_bpf.c struct sk_psock *psock; sk_psock 685 net/ipv4/tcp_bpf.c psock = sk_psock(sk); sk_psock 789 net/tls/tls_sw.c struct sk_psock *psock; sk_psock 1280 net/tls/tls_sw.c static struct sk_buff *tls_wait_data(struct sock *sk, struct sk_psock *psock, sk_psock 1728 net/tls/tls_sw.c struct sk_psock *psock; sk_psock 2007 net/tls/tls_sw.c struct sk_psock *psock; sk_psock 2010 net/tls/tls_sw.c psock = sk_psock(sk); sk_psock 2098 net/tls/tls_sw.c struct sk_psock *psock;