Symbol: bpf_sock_ops_kern
include/linux/bpf-cgroup.h
130
struct bpf_sock_ops_kern *sock_ops,
include/linux/bpf-cgroup.h
20
struct bpf_sock_ops_kern;
include/linux/bpf_types.h
30
struct bpf_sock_ops, struct bpf_sock_ops_kern)
include/net/tcp.h
2869
static inline void bpf_skops_init_skb(struct bpf_sock_ops_kern *skops,
include/net/tcp.h
2877
static inline void bpf_skops_init_skb(struct bpf_sock_ops_kern *skops,
include/net/tcp.h
2892
struct bpf_sock_ops_kern sock_ops;
include/net/tcp.h
2895
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
kernel/bpf/cgroup.c
1760
struct bpf_sock_ops_kern *sock_ops,
net/core/filter.c
10678
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10684
struct bpf_sock_ops_kern, \
net/core/filter.c
10687
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10692
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10695
struct bpf_sock_ops_kern, sk),\
net/core/filter.c
10697
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10705
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10720
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10726
struct bpf_sock_ops_kern, \
net/core/filter.c
10729
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10734
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10737
struct bpf_sock_ops_kern, sk),\
net/core/filter.c
10739
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10743
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10771
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10774
struct bpf_sock_ops_kern, \
net/core/filter.c
10777
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10781
struct bpf_sock_ops_kern, sk),\
net/core/filter.c
10783
offsetof(struct bpf_sock_ops_kern, sk));\
net/core/filter.c
10790
offsetof(struct bpf_sock_ops_kern, \
net/core/filter.c
10804
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
10807
offsetof(struct bpf_sock_ops_kern, op));
net/core/filter.c
10813
sizeof_field(struct bpf_sock_ops_kern, reply));
net/core/filter.c
10815
sizeof_field(struct bpf_sock_ops_kern, replylong));
net/core/filter.c
10818
off += offsetof(struct bpf_sock_ops_kern, replylong[0]);
net/core/filter.c
10830
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10832
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10841
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10843
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10853
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10855
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10870
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10872
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10891
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10893
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10907
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10909
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10921
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10923
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10930
struct bpf_sock_ops_kern,
net/core/filter.c
10933
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
10941
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10943
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
10955
struct bpf_sock_ops_kern, sk),
net/core/filter.c
10957
offsetof(struct bpf_sock_ops_kern, sk));
net/core/filter.c
11039
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
11042
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
11046
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
11049
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
11057
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
11060
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
11071
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
11074
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
11084
*insn++ = BPF_LDX_MEM(BPF_FIELD_SIZEOF(struct bpf_sock_ops_kern,
net/core/filter.c
11087
offsetof(struct bpf_sock_ops_kern,
net/core/filter.c
12443
__bpf_kfunc int bpf_sock_ops_enable_tx_tstamp(struct bpf_sock_ops_kern *skops,
net/core/filter.c
5271
BPF_CALL_1(bpf_get_socket_cookie_sock_ops, struct bpf_sock_ops_kern *, ctx)
net/core/filter.c
5325
BPF_CALL_1(bpf_get_netns_cookie_sock_ops, struct bpf_sock_ops_kern *, ctx)
net/core/filter.c
5703
static bool is_locked_tcp_sock_ops(struct bpf_sock_ops_kern *bpf_sock)
net/core/filter.c
5950
BPF_CALL_5(bpf_sock_ops_setsockopt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
5976
static int bpf_sock_ops_get_syn(struct bpf_sock_ops_kern *bpf_sock,
net/core/filter.c
6044
BPF_CALL_5(bpf_sock_ops_getsockopt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
6086
BPF_CALL_2(bpf_sock_ops_cb_flags_set, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
7893
BPF_CALL_4(bpf_sock_ops_load_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
7974
BPF_CALL_4(bpf_sock_ops_store_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/filter.c
8052
BPF_CALL_3(bpf_sock_ops_reserve_hdr_opt, struct bpf_sock_ops_kern *, bpf_sock,
net/core/sock.c
946
struct bpf_sock_ops_kern sock_ops;
net/core/sock.c
948
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/core/sock_map.c
1231
BPF_CALL_4(bpf_sock_hash_update, struct bpf_sock_ops_kern *, sops,
net/core/sock_map.c
521
static bool sock_map_op_okay(const struct bpf_sock_ops_kern *ops)
net/core/sock_map.c
624
BPF_CALL_4(bpf_sock_map_update, struct bpf_sock_ops_kern *, sops,
net/ipv4/tcp_input.c
154
struct bpf_sock_ops_kern sock_ops;
net/ipv4/tcp_input.c
172
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_input.c
185
struct bpf_sock_ops_kern sock_ops;
net/ipv4/tcp_input.c
189
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_output.c
476
struct bpf_sock_ops_kern sock_ops;
net/ipv4/tcp_output.c
487
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
net/ipv4/tcp_output.c
540
struct bpf_sock_ops_kern sock_ops;
net/ipv4/tcp_output.c
546
memset(&sock_ops, 0, offsetof(struct bpf_sock_ops_kern, temp));
tools/testing/selftests/bpf/progs/net_timestamping.c
119
struct bpf_sock_ops_kern *skops_kern;
tools/testing/selftests/bpf/progs/net_timestamping.c
50
extern int bpf_sock_ops_enable_tx_tstamp(struct bpf_sock_ops_kern *skops, u64 flags) __ksym;