| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | sock_destroy_prog.c | 13 int bpf_sock_destroy(struct sock_common *sk) __ksym; 53 struct sock_common *sk_common = ctx->sk_common; in iter_tcp6_client() 78 struct sock_common *sk_common = ctx->sk_common; in iter_tcp6_server() 108 struct sock_common *sk_common = ctx->sk_common; in iter_tcp6_timewait() 151 bpf_sock_destroy((struct sock_common *)sk); in iter_udp6_client() 170 bpf_sock_destroy((struct sock_common *)sk); in iter_udp6_server()
|
| H A D | sock_destroy_prog_fail.c | 11 int bpf_sock_destroy(struct sock_common *sk) __ksym; 18 bpf_sock_destroy((struct sock_common *)sk); in BPF_PROG()
|
| H A D | sock_iter_batch.c | 78 struct sock_common *sk_common = (struct sock_common *)ctx->sk_common; in iter_tcp_destroy()
|
| H A D | test_tcp_estats.c | 54 struct sock_common { struct 75 struct sock_common __sk_common; argument
|
| H A D | bpf_iter_tcp4.c | 198 struct sock_common *sk_common = ctx->sk_common; in dump_tcp4()
|
| H A D | bpf_iter_tcp6.c | 214 struct sock_common *sk_common = ctx->sk_common; in dump_tcp6()
|
| /linux/net/mptcp/ |
| H A D | pm.c | 83 void mptcp_local_address(const struct sock_common *skc, in mptcp_local_address() 96 void mptcp_remote_address(const struct sock_common *skc, in mptcp_remote_address() 114 mptcp_remote_address((struct sock_common *)msk, &mpc_remote); in mptcp_pm_is_init_remote_addr() 123 struct sock_common *skc; in mptcp_pm_has_subflow_saddr() 126 skc = (struct sock_common *)mptcp_subflow_tcp_sock(subflow); in mptcp_pm_has_subflow_saddr() 205 mptcp_local_address((struct sock_common *)ssk, &saddr); in mptcp_pm_announced_has_ssk() 325 mptcp_local_address((struct sock_common *)ssk, &local); in mptcp_pm_mp_prio_send_ack() 330 mptcp_remote_address((struct sock_common *)ssk, &remote); in mptcp_pm_mp_prio_send_ack() 1033 int mptcp_pm_get_local_id(struct mptcp_sock *msk, struct sock_common *skc) in mptcp_pm_get_local_id() 1044 mptcp_local_address((struct sock_common *)msk, &msk_local); in mptcp_pm_get_local_id() [all …]
|
| H A D | pm_kernel.c | 112 mptcp_remote_address((struct sock_common *)ssk, &cur); in has_subflow_daddr() 191 mptcp_remote_address((struct sock_common *)sk, &remote); in fill_remote_addr() 225 mptcp_remote_address((struct sock_common *)ssk, &addrs[i]); in fill_remote_addresses_fullmesh() 316 mptcp_local_address((struct sock_common *)msk->first, &mpc_addr); in mptcp_mpc_endpoint_setup() 976 mptcp_local_address((struct sock_common *)msk, &mpc_addr); in mptcp_nl_add_subflow_or_signal_addr() 1146 mptcp_local_address((struct sock_common *)msk, &msk_local); in mptcp_nl_remove_id_zero_address()
|
| H A D | protocol.h | 838 void mptcp_local_address(const struct sock_common *skc, 840 void mptcp_remote_address(const struct sock_common *skc, 1216 int mptcp_pm_get_local_id(struct mptcp_sock *msk, struct sock_common *skc); 1221 bool mptcp_pm_is_backup(struct mptcp_sock *msk, struct sock_common *skc);
|
| H A D | subflow.c | 97 local_id = mptcp_pm_get_local_id(msk, (struct sock_common *)req); in subflow_token_join_request() 104 subflow_req->request_bkup = mptcp_pm_is_backup(msk, (struct sock_common *)req); in subflow_token_join_request() 641 err = mptcp_pm_get_local_id(msk, (struct sock_common *)sk); in subflow_chk_local_id() 646 subflow->request_bkup = mptcp_pm_is_backup(msk, (struct sock_common *)sk); in subflow_chk_local_id()
|
| /linux/net/core/ |
| H A D | filter.c | 10244 BUILD_BUG_ON(sizeof_field(struct sock_common, skc_family) != 2); in bpf_convert_ctx_access() 10250 bpf_target_off(struct sock_common, in bpf_convert_ctx_access() 10255 BUILD_BUG_ON(sizeof_field(struct sock_common, skc_daddr) != 4); in bpf_convert_ctx_access() 10261 bpf_target_off(struct sock_common, in bpf_convert_ctx_access() 10266 BUILD_BUG_ON(sizeof_field(struct sock_common, in bpf_convert_ctx_access() 10273 bpf_target_off(struct sock_common, in bpf_convert_ctx_access() 10280 BUILD_BUG_ON(sizeof_field(struct sock_common, in bpf_convert_ctx_access() 10290 offsetof(struct sock_common, in bpf_convert_ctx_access() 10300 BUILD_BUG_ON(sizeof_field(struct sock_common, in bpf_convert_ctx_access() 10310 offsetof(struct sock_common, in bpf_convert_ctx_access() [all …]
|
| /linux/tools/include/linux/ |
| H A D | btf_ids.h | 248 BTF_SOCK_TYPE(BTF_SOCK_TYPE_SOCK_COMMON, sock_common) \
|
| /linux/tools/testing/selftests/bpf/test_kmods/ |
| H A D | bpf_testmod_kfunc.h | 196 struct sk_buff *bpf_kfunc_nested_acquire_zero_offset_test(struct sock_common *ptr) __ksym;
|
| H A D | bpf_testmod.c | 288 __bpf_kfunc struct sk_buff *bpf_kfunc_nested_acquire_zero_offset_test(struct sock_common *ptr) in bpf_kfunc_nested_acquire_zero_offset_test()
|
| /linux/net/ipv4/ |
| H A D | tcp_ipv4.c | 2896 __bpf_md_ptr(struct sock_common *, sk_common); 2901 struct sock_common *sk_common, uid_t uid) 3579 struct sock_common *sk_common, uid_t uid)
|
| /linux/include/net/ |
| H A D | sock.h | 156 struct sock_common { struct 370 struct sock_common __sk_common;
|