bpf_tcp_sock 5555 net/core/filter.c if (off < 0 || off >= offsetofend(struct bpf_tcp_sock, bpf_tcp_sock 5563 net/core/filter.c case offsetof(struct bpf_tcp_sock, bytes_received): bpf_tcp_sock 5564 net/core/filter.c case offsetof(struct bpf_tcp_sock, bytes_acked): bpf_tcp_sock 5581 net/core/filter.c FIELD_SIZEOF(struct bpf_tcp_sock, FIELD)); \ bpf_tcp_sock 5591 net/core/filter.c FIELD_SIZEOF(struct bpf_tcp_sock, FIELD)); \ bpf_tcp_sock 5605 net/core/filter.c case offsetof(struct bpf_tcp_sock, rtt_min): bpf_tcp_sock 5615 net/core/filter.c case offsetof(struct bpf_tcp_sock, snd_cwnd): bpf_tcp_sock 5618 net/core/filter.c case offsetof(struct bpf_tcp_sock, srtt_us): bpf_tcp_sock 5621 net/core/filter.c case offsetof(struct bpf_tcp_sock, snd_ssthresh): bpf_tcp_sock 5624 net/core/filter.c case offsetof(struct bpf_tcp_sock, rcv_nxt): bpf_tcp_sock 5627 net/core/filter.c case offsetof(struct bpf_tcp_sock, snd_nxt): bpf_tcp_sock 5630 net/core/filter.c case offsetof(struct bpf_tcp_sock, snd_una): bpf_tcp_sock 5633 net/core/filter.c case offsetof(struct bpf_tcp_sock, mss_cache): bpf_tcp_sock 5636 net/core/filter.c case offsetof(struct bpf_tcp_sock, ecn_flags): bpf_tcp_sock 5639 net/core/filter.c case offsetof(struct bpf_tcp_sock, rate_delivered): bpf_tcp_sock 5642 net/core/filter.c case offsetof(struct bpf_tcp_sock, rate_interval_us): bpf_tcp_sock 5645 net/core/filter.c case offsetof(struct bpf_tcp_sock, packets_out): bpf_tcp_sock 5648 net/core/filter.c case offsetof(struct bpf_tcp_sock, retrans_out): bpf_tcp_sock 5651 net/core/filter.c case offsetof(struct bpf_tcp_sock, total_retrans): bpf_tcp_sock 5654 net/core/filter.c case offsetof(struct bpf_tcp_sock, segs_in): bpf_tcp_sock 5657 net/core/filter.c case offsetof(struct bpf_tcp_sock, data_segs_in): bpf_tcp_sock 5660 net/core/filter.c case offsetof(struct bpf_tcp_sock, segs_out): bpf_tcp_sock 5663 net/core/filter.c case offsetof(struct bpf_tcp_sock, data_segs_out): bpf_tcp_sock 5666 net/core/filter.c case offsetof(struct bpf_tcp_sock, lost_out): bpf_tcp_sock 5669 net/core/filter.c case offsetof(struct bpf_tcp_sock, sacked_out): bpf_tcp_sock 5672 net/core/filter.c case offsetof(struct bpf_tcp_sock, bytes_received): bpf_tcp_sock 5675 net/core/filter.c case offsetof(struct bpf_tcp_sock, bytes_acked): bpf_tcp_sock 5678 net/core/filter.c case offsetof(struct bpf_tcp_sock, dsack_dups): bpf_tcp_sock 5681 net/core/filter.c case offsetof(struct bpf_tcp_sock, delivered): bpf_tcp_sock 5684 net/core/filter.c case offsetof(struct bpf_tcp_sock, delivered_ce): bpf_tcp_sock 5687 net/core/filter.c case offsetof(struct bpf_tcp_sock, icsk_retransmits): bpf_tcp_sock 5695 net/core/filter.c BPF_CALL_1(bpf_tcp_sock, struct sock *, sk) bpf_tcp_sock 5704 net/core/filter.c .func = bpf_tcp_sock, bpf_tcp_sock 90 samples/bpf/hbm_kern.h struct bpf_tcp_sock *tp; bpf_tcp_sock 97 samples/bpf/hbm_kern.h tp = bpf_tcp_sock(sk); bpf_tcp_sock 28 samples/bpf/tcp_dumpstats_kern.c struct bpf_tcp_sock *tcp_sk; bpf_tcp_sock 56 samples/bpf/tcp_dumpstats_kern.c tcp_sk = bpf_tcp_sock(sk); bpf_tcp_sock 199 tools/testing/selftests/bpf/bpf_helpers.h static struct bpf_tcp_sock *(*bpf_tcp_sock)(struct bpf_sock *sk) = bpf_tcp_sock 28 tools/testing/selftests/bpf/progs/tcp_rtt.c struct bpf_tcp_sock *tcp_sk; bpf_tcp_sock 49 tools/testing/selftests/bpf/progs/tcp_rtt.c tcp_sk = bpf_tcp_sock(sk); bpf_tcp_sock 48 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c __type(value, struct bpf_tcp_sock); bpf_tcp_sock 106 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c static void tpcpy(struct bpf_tcp_sock *dst, bpf_tcp_sock 107 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c const struct bpf_tcp_sock *src) bpf_tcp_sock 146 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c struct bpf_tcp_sock *tp, *tp_ret; bpf_tcp_sock 161 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c tp = bpf_tcp_sock(sk); bpf_tcp_sock 218 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c struct bpf_tcp_sock *tp, *tp_ret; bpf_tcp_sock 240 tools/testing/selftests/bpf/progs/test_sock_fields_kern.c tp = bpf_tcp_sock(sk); bpf_tcp_sock 105 tools/testing/selftests/bpf/test_sock_fields.c static void print_tp(const struct bpf_tcp_sock *tp) bpf_tcp_sock 124 tools/testing/selftests/bpf/test_sock_fields.c struct bpf_tcp_sock srv_tp, cli_tp, listen_tp; bpf_tcp_sock 672 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_7, offsetof(struct bpf_tcp_sock, snd_cwnd)), bpf_tcp_sock 815 tools/testing/selftests/bpf/verifier/ref_tracking.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_8, offsetof(struct bpf_tcp_sock, snd_cwnd)), bpf_tcp_sock 253 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)), bpf_tcp_sock 271 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)), bpf_tcp_sock 288 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, bytes_acked)), bpf_tcp_sock 305 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_DW, BPF_REG_0, BPF_REG_0, offsetofend(struct bpf_tcp_sock, bytes_acked)), bpf_tcp_sock 327 tools/testing/selftests/bpf/verifier/sock.c BPF_LDX_MEM(BPF_W, BPF_REG_0, BPF_REG_0, offsetof(struct bpf_tcp_sock, snd_cwnd)),