Home
last modified time | relevance | path

Searched refs:storage (Results 1 – 17 of 17) sorted by relevance

/tools/testing/selftests/bpf/progs/
A Dlocal_storage.c66 struct local_storage *storage; in BPF_PROG() local
80 if (!storage) in BPF_PROG()
88 if (!storage || storage->value) in BPF_PROG()
112 struct local_storage *storage; in BPF_PROG() local
124 if (!storage) in BPF_PROG()
149 if (!storage) in BPF_PROG()
161 if (!storage) in BPF_PROG()
169 if (!storage) in BPF_PROG()
196 if (!storage) in BPF_PROG()
219 if (storage) in BPF_PROG()
[all …]
A Dmptcp_sock.c31 struct mptcp_storage *storage; in _sockops() local
53 if (!storage) in _sockops()
56 storage->token = 0; in _sockops()
57 __builtin_memset(storage->ca_name, 0, TCP_CA_NAME_MAX); in _sockops()
58 storage->first = NULL; in _sockops()
66 if (!storage) in _sockops()
69 storage->token = msk->token; in _sockops()
71 storage->first = msk->first; in _sockops()
73 storage->invoked++; in _sockops()
74 storage->is_mptcp = is_mptcp; in _sockops()
[all …]
A Dtcp_rtt.c28 struct tcp_rtt_storage *storage; in _sockops() local
37 storage = bpf_sk_storage_get(&socket_storage_map, sk, 0, in _sockops()
39 if (!storage) in _sockops()
54 storage->invoked++; in _sockops()
56 storage->dsack_dups = tcp_sk->dsack_dups; in _sockops()
57 storage->delivered = tcp_sk->delivered; in _sockops()
58 storage->delivered_ce = tcp_sk->delivered_ce; in _sockops()
59 storage->icsk_retransmits = tcp_sk->icsk_retransmits; in _sockops()
61 storage->mrtt_us = ctx->args[0]; in _sockops()
62 storage->srtt = ctx->args[1]; in _sockops()
A Dsockopt_inherit.c56 struct sockopt_inherit *storage; in _getsockopt() local
65 storage = get_storage(ctx); in _getsockopt()
66 if (!storage) in _getsockopt()
71 optval[0] = storage->val; in _getsockopt()
87 struct sockopt_inherit *storage; in _setsockopt() local
96 storage = get_storage(ctx); in _setsockopt()
97 if (!storage) in _setsockopt()
100 storage->val = optval[0]; in _setsockopt()
A Dsockopt_sk.c34 struct sockopt_sk *storage; in _getsockopt() local
116 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _getsockopt()
118 if (!storage) in _getsockopt()
127 optval[0] = storage->val; in _getsockopt()
144 struct sockopt_sk *storage; in _setsockopt() local
221 storage = bpf_sk_storage_get(&socket_storage_map, ctx->sk, 0, in _setsockopt()
223 if (!storage) in _setsockopt()
226 storage->val = optval[0]; in _setsockopt()
A Dbench_local_storage_create.c14 struct storage { struct
22 __type(value, struct storage); argument
29 __type(value, struct storage);
45 struct storage *stg; in BPF_PROG()
65 struct storage *stg; in BPF_PROG()
/tools/testing/selftests/bpf/benchs/
A Drun_bench_local_storage_rcu_tasks_trace.sh11 ./bench --nr_procs 15000 --kthread_pid $kthread_pid -d 600 --quiet local-storage-tasks-trace
/tools/perf/util/
A Dpfm.c287 struct strbuf storage; in print_libpfm_events() local
295 strbuf_init(&storage, 2048); in print_libpfm_events()
316 print_libpfm_event(print_cb, print_state, &pinfo, &info, &storage); in print_libpfm_events()
319 strbuf_release(&storage); in print_libpfm_events()
A Ddisasm.c1860 storage->branch_addr = value; in symbol_lookup_callback()
1862 storage->pcrel_load_addr = value; in symbol_lookup_callback()
1947 storage.branch_addr = 0; in symbol__disassemble_llvm()
1948 storage.pcrel_load_addr = 0; in symbol__disassemble_llvm()
1957 if (storage.branch_addr != 0) { in symbol__disassemble_llvm()
1959 storage.branch_addr); in symbol__disassemble_llvm()
1968 if (storage.pcrel_load_addr != 0) { in symbol__disassemble_llvm()
1970 storage.pcrel_load_addr); in symbol__disassemble_llvm()
1974 storage.pcrel_load_addr); in symbol__disassemble_llvm()
2076 free(*storage); in expand_tabs()
[all …]
A Dsrcline.c228 long storage; in slurp_symtab() local
236 storage = bfd_get_symtab_upper_bound(abfd); in slurp_symtab()
237 if (storage == 0L) { in slurp_symtab()
238 storage = bfd_get_dynamic_symtab_upper_bound(abfd); in slurp_symtab()
241 if (storage < 0L) in slurp_symtab()
244 syms = malloc(storage); in slurp_symtab()
A Dsession.c1195 u64 *storage = NULL; in deliver_sample_value() local
1198 storage = perf_sample_id__get_period_storage(sid, sample->tid, per_thread); in deliver_sample_value()
1201 if (storage) { in deliver_sample_value()
1203 sample->period = v->value - *storage; in deliver_sample_value()
1204 *storage = v->value; in deliver_sample_value()
1207 if (!storage || sid->evsel == NULL) { in deliver_sample_value()
/tools/testing/selftests/bpf/prog_tests/
A Dtest_local_storage.c18 struct storage { struct
56 struct storage val = { .value = TEST_STORAGE_VALUE }, in check_syscall_operations()
/tools/usb/usbip/
A DREADME164 A USB storage device of busid 3-3.2 is now bound to the usb-storage
173 usbip debug: usbip_bind.c:162:[unbind_other] 3-3.2:1.0 -> usb-storage
232 6-1:1.0 used by usb-storage
A DCOPYING131 a storage or distribution medium does not bring the other work under
/tools/testing/selftests/zram/
A DREADME8 good amounts of memory savings. Some of the usecases include /tmp storage,
/tools/bpf/bpftool/Documentation/
A Dbpftool-gen.rst65 provides a storage for BPF links (**struct bpf_link**) for each BPF program
154 Frees the storage for the subskeleton but *does not* unload any BPF
/tools/sched_ext/
A DREADME.md178 useful BPF features, such as sleepable per-task storage allocation in the

Completed in 30 milliseconds