Home
last modified time | relevance | path

Searched refs:bpf_sk_storage_get (Results 1 – 25 of 26) sorted by relevance

12

/linux/tools/testing/selftests/bpf/progs/
H A Dtest_sk_storage_tracing.c41 stg = bpf_sk_storage_get(&sk_stg_map, sk, 0, in BPF_PROG()
58 stg = bpf_sk_storage_get(&sk_stg_map, sk, 0, in set_task_info()
99 bpf_sk_storage_get(&sk_stg_map, sk, 0, 0); in BPF_PROG()
100 bpf_sk_storage_get(&sk_stg_map, req->sk, 0, 0); in BPF_PROG()
107 bpf_sk_storage_get(&sk_stg_map, skb->sk, 0, 0); in BPF_PROG()
H A Dsocket_cookie_prog.c40 p = bpf_sk_storage_get(&socket_cookies, ctx->sk, 0, in set_cookie()
66 p = bpf_sk_storage_get(&socket_cookies, sk, 0, 0); in update_cookie_sockops()
87 p = bpf_sk_storage_get(&socket_cookies, sock->sk, 0, 0); in BPF_PROG()
H A Dlocal_storage.c142 storage = bpf_sk_storage_get(&sk_storage_map, sk, 0, 0); in BPF_PROG()
153 storage = bpf_sk_storage_get(&sk_storage_map2, sk, 0, in BPF_PROG()
179 storage = bpf_sk_storage_get(&sk_storage_map, sk, 0, in BPF_PROG()
H A Dsockopt_inherit.c42 return bpf_sk_storage_get(&cloned1_map, ctx->sk, 0, in get_storage()
45 return bpf_sk_storage_get(&cloned2_map, ctx->sk, 0, in get_storage()
48 return bpf_sk_storage_get(&listener_only_map, ctx->sk, 0, in get_storage()
H A Dudp_limit.c24 sk_storage = bpf_sk_storage_get(&sk_map, ctx, 0, in sock()
52 sk_storage = bpf_sk_storage_get(&sk_map, ctx, 0, 0); in sock_release()
H A Dtest_tcp_hdr_options.c239 hdr_stg = bpf_sk_storage_get(&hdr_stg_map, skops->sk, NULL, 0); in fin_opt_len()
266 hdr_stg = bpf_sk_storage_get(&hdr_stg_map, skops->sk, NULL, 0); in write_fin_opt()
288 hdr_stg = bpf_sk_storage_get(&hdr_stg_map, skops->sk, NULL, 0); in resend_in_ack()
424 if (!skops->sk || !bpf_sk_storage_get(&hdr_stg_map, skops->sk, in handle_active_estab()
509 !bpf_sk_storage_get(&hdr_stg_map, skops->sk, &init_stg, in handle_passive_estab()
540 hdr_stg = bpf_sk_storage_get(&hdr_stg_map, skops->sk, NULL, 0); in handle_parse_hdr()
H A Dconnect_force_port4.c47 orig = bpf_sk_storage_get(&service_mapping, ctx->sk, 0, in connect4()
85 orig = bpf_sk_storage_get(&service_mapping, ctx->sk, 0, 0); in getpeername4()
H A Dtest_sock_fields.c193 pkt_out_cnt = bpf_sk_storage_get(&sk_pkt_out_cnt, ktp, 0, 0); in egress_read_sock_fields()
194 pkt_out_cnt10 = bpf_sk_storage_get(&sk_pkt_out_cnt10, ktp, in egress_read_sock_fields()
197 pkt_out_cnt = bpf_sk_storage_get(&sk_pkt_out_cnt, sk, in egress_read_sock_fields()
200 pkt_out_cnt10 = bpf_sk_storage_get(&sk_pkt_out_cnt10, in egress_read_sock_fields()
H A Dmptcp_sock.c51 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops()
64 storage = bpf_sk_storage_get(&socket_storage_map, msk, 0, in _sockops()
H A Dconnect_force_port6.c46 orig = bpf_sk_storage_get(&service_mapping, ctx->sk, 0, in connect6()
93 orig = bpf_sk_storage_get(&service_mapping, ctx->sk, 0, 0); in getpeername6()
H A Dsockopt_sk.c116 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _getsockopt()
235 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _setsockopt()
H A Dnet_timestamping.c141 stg = bpf_sk_storage_get(&sk_stg_map, (void *)sk, 0, 0); in bpf_test_delay()
200 stg = bpf_sk_storage_get(&sk_stg_map, sk, 0, in BPF_PROG()
H A Dtest_sk_storage_trace_itself.c20 value = bpf_sk_storage_get(&sk_stg_map, sk, 0, in BPF_PROG()
H A Dnested_trust_failure.c39 bpf_sk_storage_get(&sk_storage_map, skb->next, 0, 0); in BPF_PROG()
H A Dnested_trust_success.c32 bpf_sk_storage_get(&sk_storage_map, skb->sk, 0, 0); in BPF_PROG()
H A Dsk_storage_omem_uncharge.c44 value = bpf_sk_storage_get(&sk_storage, sk, 0, 0); in BPF_PROG()
H A Dtcp_rtt.c37 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops()
H A Dbench_local_storage_create.c61 stg = bpf_sk_storage_get(&sk_storage_map, sk, NULL, in BPF_PROG()
H A Dtest_skmsg_load_helpers.c35 sk_stg = bpf_sk_storage_get(&socket_storage, msg->sk, 0, BPF_SK_STORAGE_GET_F_CREATE); in prog_msg_verdict_common()
H A Dverifier_sock.c687 call %[bpf_sk_storage_get]; \ in sk_null_0_value_null()
692 __imm(bpf_sk_storage_get), in sk_null_0_value_null()
716 call %[bpf_sk_storage_get]; \ in sk_1_1_value_1()
721 __imm(bpf_sk_storage_get), in sk_1_1_value_1()
748 call %[bpf_sk_storage_get]; \ in stack_value_1_stack_value()
753 __imm(bpf_sk_storage_get), in stack_value_1_stack_value()
H A Dmap_kptr_race.c130 v = bpf_sk_storage_get(&race_sk_ls_map, sk, NULL, in BPF_PROG()
H A Dbpf_dctcp.c100 stg = bpf_sk_storage_get(&sk_stg_map, (void *)tp, NULL, 0); in BPF_PROG()
/linux/Documentation/bpf/
H A Dmap_sk_storage.rst30 bpf_sk_storage_get()
35 void *bpf_sk_storage_get(struct bpf_map *map, void *sk, void *value, u64 flags)
38 ``bpf_sk_storage_get()`` helper. If the ``BPF_LOCAL_STORAGE_GET_F_CREATE``
39 flag is used then ``bpf_sk_storage_get()`` will create the storage for ``sk``
142 storage = bpf_sk_storage_get(&socket_storage, sk, 0,
/linux/samples/bpf/
H A Dtcp_dumpstats_kern.c47 next_dump = bpf_sk_storage_get(&bpf_next_dump, sk, 0, in _sockops()
/linux/net/core/
H A Dbpf_sk_storage.c230 BPF_CALL_4(bpf_sk_storage_get, struct bpf_map *, map, struct sock *, sk, in BPF_CALL_4() argument
332 .func = bpf_sk_storage_get,
342 .func = bpf_sk_storage_get,

12