Home
last modified time | relevance | path

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

/tools/testing/selftests/bpf/progs/
Dbpf_loop.c35 static int callback(__u32 index, void *data) in callback() function
54 nr_loops_returned += bpf_loop(nested_callback_nr_loops, callback, data, 0); in nested_callback2()
73 nr_loops_returned = bpf_loop(nr_loops, callback, &data, 0); in test_prog()
102 err = bpf_loop(nr_loops, callback, &data, 1); in prog_invalid_flags()
144 int (*callback)(int i, void *ctx); in prog_non_constant_callback() local
149 callback = callback_set_0f; in prog_non_constant_callback()
151 callback = callback_set_f0; in prog_non_constant_callback()
153 bpf_loop(1, callback, NULL, 0); in prog_non_constant_callback()
Dtest_map_ops.c32 static u64 callback(u64 map, u64 key, u64 val, u64 ctx, u64 flags) in callback() function
116 err = bpf_for_each_map_elem(&array_map, callback, &callback_ctx, flags); in map_for_each_pass()
135 err = bpf_for_each_map_elem(&array_map, callback, &callback_ctx, flags); in map_for_each_fail()
Ddynptr_fail.c1354 static int callback(__u32 index, void *data) in callback() function
1378 bpf_loop(10, callback, &ptr, 0); in invalid_data_slices()
/tools/testing/selftests/livepatch/test_modules/
Dtest_klp_callbacks_demo2.c21 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() argument
24 pr_info("%s: %s -> %s\n", callback, obj->mod->name, in callback_info()
27 pr_info("%s: vmlinux\n", callback); in callback_info()
Dtest_klp_callbacks_demo.c21 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() argument
24 pr_info("%s: %s -> %s\n", callback, obj->mod->name, in callback_info()
27 pr_info("%s: vmlinux\n", callback); in callback_info()
Dtest_klp_state.c23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() argument
26 pr_info("%s: %s -> %s\n", callback, obj->mod->name, in callback_info()
29 pr_info("%s: vmlinux\n", callback); in callback_info()
Dtest_klp_state2.c23 static void callback_info(const char *callback, struct klp_object *obj) in callback_info() argument
26 pr_info("%s: %s -> %s\n", callback, obj->mod->name, in callback_info()
29 pr_info("%s: vmlinux\n", callback); in callback_info()
/tools/testing/shared/
Dlinux.c30 void (*callback)(void *); member
34 void kmem_cache_set_callback(struct kmem_cache *cachep, void (*callback)(void *)) in kmem_cache_set_callback()
36 cachep->callback = callback; in kmem_cache_set_callback()
75 if (cachep->callback) in kmem_cache_alloc_lru()
76 cachep->callback(cachep->private); in kmem_cache_alloc_lru()
248 ret->callback = NULL; in kmem_cache_create()
/tools/lib/subcmd/
Dparse-options.h107 parse_opt_cb *callback; member
148 …me = (s), .long_name = (l), .value = (v), .argh = "time", .help = (h), .callback = parse_opt_appro…
150 …ACK, .short_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f) }
152 …_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .set = che…
154 …_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .flags = P…
156 …_name = (s), .long_name = (l), .value = (v), .argh = (a), .help = (h), .callback = (f), .defval = …
159 .value = (v), .arg = (a), .help = (h), .callback = (f), .defval = (intptr_t)d,\
163 .value = (v), .argh = (a), .help = (h), .callback = (f), \
Dparse-options.c244 return (*opt->callback)(opt, NULL, 1) ? (-1) : 0; in get_value()
246 return (*opt->callback)(opt, NULL, 0) ? (-1) : 0; in get_value()
248 return (*opt->callback)(opt, NULL, 0) ? (-1) : 0; in get_value()
251 return (*opt->callback)(opt, arg, 0) ? (-1) : 0; in get_value()
/tools/virtio/linux/
Dvirtio.h22 void (*callback)(struct virtqueue *vq); member
68 void (*callback)(struct virtqueue *vq),
/tools/perf/util/
Ddwarf-aux.h28 int (*callback)(Dwarf_Die *, void *), void *data);
81 int (*callback)(Dwarf_Die *, void *),
106 int (*callback)(Dwarf_Die *, void *), void *data);
116 int die_walk_lines(Dwarf_Die *rt_die, line_walk_callback_t callback, void *data);
Ddwarf-aux.c157 int (*callback)(Dwarf_Die *, void *), void *data) in cu_walk_functions_at()
168 ret = callback(sc_die, data); in cu_walk_functions_at()
534 int (*callback)(Dwarf_Die *, void *), in die_find_child()
545 ret = callback(die_mem, data); in die_find_child()
550 die_find_child(die_mem, callback, data, &child_die)) { in die_find_child()
745 int (*callback)(Dwarf_Die *, void *); member
780 iwp->retval = iwp->callback(inst, iwp->data); in __die_walk_instances_cb()
795 int die_walk_instances(Dwarf_Die *or_die, int (*callback)(Dwarf_Die *, void *), in die_walk_instances()
802 .callback = callback, in die_walk_instances()
818 line_walk_callback_t callback; member
[all …]
Dprobe-finder.h55 int (*callback)(Dwarf_Die *sc_die, struct probe_finder *pf); member
Dprobe-finder.c620 ret = pf->callback(sc_die, pf); in call_probe_finder()
1363 .pf = {.pev = pev, .dbg = dbg, .callback = add_probe_trace_event}, in debuginfo__find_trace_events()
1537 .pf = {.pev = pev, .dbg = dbg, .callback = add_available_vars}, in debuginfo__find_available_vars_at()
/tools/testing/selftests/bpf/prog_tests/
Duser_ringbuf.c143 ring_buffer_sample_fn callback, in load_skel_create_ringbufs() argument
160 kern_ringbuf = ring_buffer__new(rb_fd, callback, skel, NULL); in load_skel_create_ringbufs()
Dtoken.c285 static void child(int sock_fd, struct bpffs_opts *opts, child_callback_fn callback) in child() argument
392 err = callback(bpffs_fd, lsm_skel); in child()
/tools/power/x86/intel-speed-select/
Disst.h306 extern void for_each_online_power_domain_in_set(void (*callback)(struct isst_id *, void *, void *,
Disst-config.c529 void for_each_online_power_domain_in_set(void (*callback)(struct isst_id *, void *, void *, in for_each_online_power_domain_in_set()
574 callback(&id, arg1, arg2, arg3, arg4); in for_each_online_power_domain_in_set()
592 callback(&id, arg1, arg2, arg3, arg4); in for_each_online_power_domain_in_set()
599 void (*callback)(struct isst_id *, void *, void *, void *, void *), void *arg1, in for_each_online_target_cpu_in_set()
618 if (online && callback) { in for_each_online_target_cpu_in_set()
619 callback(&id, arg1, arg2, arg3, arg4); in for_each_online_target_cpu_in_set()
/tools/lib/perf/Documentation/
Dlibperf-counting.txt58 The `libperf_print` callback will receive any message with its debug level,
Dlibperf-sampling.txt65 The `libperf_print` callback will receive any message with its debug level,
/tools/perf/scripts/python/
Dexported-sql-viewer.py728 def Find(self, value, direction, pattern, context, callback): argument
740 …thread.done.connect(lambda ids, t=thread, c=callback: self.FindDone(t, c, ids), Qt.QueuedConnectio…
743 def FindDone(self, thread, callback, ids): argument
744 callback(ids)
2523 def Find(self, value, direction, pattern, context, callback): argument
2527 …thread.done.connect(lambda row, t=thread, c=callback: self.FindDone(t, c, row), Qt.QueuedConnectio…
2530 def FindDone(self, thread, callback, row): argument
2531 callback(row)
4240 def CreateAction(label, tip, callback, parent=None, shortcut=None): argument
4245 action.triggered.connect(callback)
/tools/sched_ext/
DREADME.md179 `ops.prep_enable()` callback, and using the `BPF_MAP_TYPE_QUEUE` map type to
/tools/memory-model/Documentation/
Dlitmus-tests.txt851 32 WRITE_ONCE(*x, 0); // Emulate the RCU callback.
871 the RCU callback, which in turn emulates a call to kfree().
1021 callback function, with (for example) a release-acquire
/tools/perf/Documentation/
Dperf-script-python.txt109 callback handler for each event type found in the perf.data trace