Home
last modified time | relevance | path

Searched defs:skel (Results 1 – 25 of 252) sorted by relevance

1234567891011

/linux-6.8/samples/v4l/
Dv4l2-pci-skeleton.c121 struct skeleton *skel = dev_id; in skeleton_irq() local
157 struct skeleton *skel = vb2_get_drv_priv(vq); in queue_setup() local
187 struct skeleton *skel = vb2_get_drv_priv(vb->vb2_queue); in buffer_prepare() local
206 struct skeleton *skel = vb2_get_drv_priv(vb->vb2_queue); in buffer_queue() local
218 static void return_all_buffers(struct skeleton *skel, in return_all_buffers()
240 struct skeleton *skel = vb2_get_drv_priv(vq); in start_streaming() local
263 struct skeleton *skel = vb2_get_drv_priv(vq); in stop_streaming() local
293 struct skeleton *skel = video_drvdata(file); in skeleton_querycap() local
308 static void skeleton_fill_pix_format(struct skeleton *skel, in skeleton_fill_pix_format()
343 struct skeleton *skel = video_drvdata(file); in skeleton_try_fmt_vid_cap() local
[all …]
/linux-6.8/tools/testing/selftests/bpf/prog_tests/
Dbpf_iter.c39 struct bpf_iter_test_kern3 *skel; in test_btf_id_or_null() local
78 static void do_read_map_iter_fd(struct bpf_object_skeleton **skel, struct bpf_program *prog, in do_read_map_iter_fd()
140 struct bpf_iter_ipv6_route *skel; in test_ipv6_route() local
153 struct bpf_iter_netlink *skel; in test_netlink() local
166 struct bpf_iter_bpf_map *skel; in test_bpf_map() local
216 struct bpf_iter_tasks *skel; in test_task_common_nocheck() local
308 struct bpf_iter_tasks *skel; in test_task_sleepable() local
326 struct bpf_iter_task_stack *skel; in test_task_stack() local
343 struct bpf_iter_task_file *skel; in test_task_file() local
391 static int do_btf_read(struct bpf_iter_task_btf *skel) in do_btf_read()
[all …]
Datomics.c7 static void test_add(struct atomics_lskel *skel) in test_add()
32 static void test_sub(struct atomics_lskel *skel) in test_sub()
57 static void test_and(struct atomics_lskel *skel) in test_and()
79 static void test_or(struct atomics_lskel *skel) in test_or()
101 static void test_xor(struct atomics_lskel *skel) in test_xor()
123 static void test_cmpxchg(struct atomics_lskel *skel) in test_cmpxchg()
145 static void test_xchg(struct atomics_lskel *skel) in test_xchg()
167 struct atomics_lskel *skel; in test_atomics() local
Dbpf_cookie.c22 static void kprobe_subtest(struct test_bpf_cookie *skel) in kprobe_subtest()
71 static void kprobe_multi_test_run(struct kprobe_multi *skel) in kprobe_multi_test_run()
103 struct kprobe_multi *skel = NULL; in kprobe_multi_link_api_subtest() local
182 struct kprobe_multi *skel = NULL; in kprobe_multi_attach_api_subtest() local
249 static void uprobe_multi_test_run(struct uprobe_multi *skel) in uprobe_multi_test_run()
274 struct uprobe_multi *skel = NULL; in uprobe_multi_attach_api_subtest() local
318 static void uprobe_subtest(struct test_bpf_cookie *skel) in uprobe_subtest()
372 static void tp_subtest(struct test_bpf_cookie *skel) in tp_subtest()
441 static void pe_subtest(struct test_bpf_cookie *skel) in pe_subtest()
492 static void tracing_subtest(struct test_bpf_cookie *skel) in tracing_subtest()
[all …]
Dbpf_loop.c8 static void check_nr_loops(struct bpf_loop *skel) in check_nr_loops()
43 static void check_callback_fn_stop(struct bpf_loop *skel) in check_callback_fn_stop()
65 static void check_null_callback_ctx(struct bpf_loop *skel) in check_null_callback_ctx()
84 static void check_invalid_flags(struct bpf_loop *skel) in check_invalid_flags()
100 static void check_nested_calls(struct bpf_loop *skel) in check_nested_calls()
123 static void check_non_constant_callback(struct bpf_loop *skel) in check_non_constant_callback()
142 static void check_stack(struct bpf_loop *skel) in check_stack()
183 struct bpf_loop *skel; in test_bpf_loop() local
Dcgroup_iter.c96 static void test_invalid_cgroup(struct cgroup_iter *skel) in test_invalid_cgroup()
113 static void test_invalid_cgroup_spec(struct cgroup_iter *skel) in test_invalid_cgroup_spec()
131 static void test_walk_preorder(struct cgroup_iter *skel) in test_walk_preorder()
142 static void test_walk_postorder(struct cgroup_iter *skel) in test_walk_postorder()
153 static void test_walk_ancestors_up(struct cgroup_iter *skel) in test_walk_ancestors_up()
169 static void test_early_termination(struct cgroup_iter *skel) in test_early_termination()
184 static void test_walk_self_only(struct cgroup_iter *skel) in test_walk_self_only()
193 static void test_walk_dead_self_only(struct cgroup_iter *skel) in test_walk_dead_self_only()
269 struct iters_css_task *skel; in test_walk_self_only_css_task() local
298 struct cgroup_iter *skel = NULL; in test_cgroup_iter() local
Dfind_vma.c10 static void test_and_reset_skel(struct find_vma *skel, int expected_find_zero_ret, bool need_test) in test_and_reset_skel()
41 static bool find_vma_pe_condition(struct find_vma *skel) in find_vma_pe_condition()
49 static void test_find_vma_pe(struct find_vma *skel) in test_find_vma_pe()
80 static void test_find_vma_kprobe(struct find_vma *skel) in test_find_vma_kprobe()
94 struct find_vma_fail1 *skel; in test_illegal_write_vma() local
103 struct find_vma_fail2 *skel; in test_illegal_write_task() local
112 struct find_vma *skel; in serial_test_find_vma() local
Duser_ringbuf.c72 struct user_ringbuf_success *skel; in open_load_ringbuf_skel() local
103 struct user_ringbuf_success *skel; in test_user_ringbuf_mappings() local
146 struct user_ringbuf_success *skel; in load_skel_create_ringbufs() local
201 static void manually_write_test_invalid_sample(struct user_ringbuf_success *skel, in manually_write_test_invalid_sample()
237 struct user_ringbuf_success *skel; in test_user_ringbuf_post_misaligned() local
253 struct user_ringbuf_success *skel; in test_user_ringbuf_post_producer_wrong_offset() local
269 struct user_ringbuf_success *skel; in test_user_ringbuf_post_larger_than_ringbuf_sz() local
285 struct user_ringbuf_success *skel; in test_user_ringbuf_basic() local
308 struct user_ringbuf_success *skel; in test_user_ringbuf_sample_full_ring_buffer() local
333 struct user_ringbuf_success *skel; in test_user_ringbuf_post_alignment_autoadjust() local
[all …]
Dattach_probe.c43 struct test_attach_probe_manual *skel; in test_attach_probe_manual() local
125 static void test_attach_probe_auto(struct test_attach_probe *skel) in test_attach_probe_auto()
159 static void test_uprobe_lib(struct test_attach_probe *skel) in test_uprobe_lib()
195 static void test_uprobe_ref_ctr(struct test_attach_probe *skel) in test_uprobe_ref_ctr()
238 struct test_attach_kprobe_sleepable *skel; in test_kprobe_sleepable() local
261 static void test_uprobe_sleepable(struct test_attach_probe *skel) in test_uprobe_sleepable()
293 struct test_attach_probe *skel; in test_attach_probe() local
Dcgrp_local_storage.c25 #define CGROUP_MODE_SET(skel) \ argument
39 struct cgrp_ls_tp_btf *skel; in test_tp_btf() local
89 struct cgrp_ls_attach_cgroup *skel; in test_attach_cgroup() local
143 struct cgrp_ls_recursion *skel; in test_recursion() local
165 struct cgrp_ls_negative *skel; in test_negative() local
178 struct cgrp_ls_sleepable *skel; in test_cgroup_iter_sleepable() local
219 struct cgrp_ls_sleepable *skel; in test_yes_rcu_lock() local
247 struct cgrp_ls_sleepable *skel; in test_no_rcu_lock() local
265 struct cgrp_ls_sleepable *skel; in test_cgrp1_no_rcu_lock() local
Dtest_strncmp.c6 static int trigger_strncmp(const struct strncmp_test *skel) in trigger_strncmp()
24 static void strncmp_full_str_cmp(struct strncmp_test *skel, const char *name, in strncmp_full_str_cmp()
46 struct strncmp_test *skel; in test_strncmp_ret() local
89 struct strncmp_test *skel; in test_strncmp_bad_not_const_str_size() local
106 struct strncmp_test *skel; in test_strncmp_bad_writable_target() local
123 struct strncmp_test *skel; in test_strncmp_bad_not_null_term_target() local
Dbtf_tag.c17 struct test_btf_decl_tag *skel; in test_btf_decl_tag() local
33 struct btf_type_tag *skel; in test_btf_type_tag() local
113 struct btf_type_tag_user *skel; in test_btf_type_tag_mod_user() local
141 struct btf_type_tag_user *skel; in test_btf_type_tag_vmlinux_user() local
167 struct btf_type_tag_percpu *skel; in test_btf_type_tag_mod_percpu() local
196 struct btf_type_tag_percpu *skel; in test_btf_type_tag_vmlinux_percpu() local
Dlocal_kptr_stash.c16 struct local_kptr_stash *skel; in test_local_kptr_stash_simple() local
37 struct local_kptr_stash *skel; in test_local_kptr_stash_plain() local
58 struct local_kptr_stash *skel; in test_local_kptr_stash_local_with_root() local
79 struct local_kptr_stash *skel; in test_local_kptr_stash_unstash() local
104 struct local_kptr_stash *skel; in test_refcount_acquire_without_unstash() local
Dtc_links.c20 struct test_tc_link *skel; in serial_test_tc_links_basic() local
120 struct test_tc_link *skel; in test_tc_links_before_target() local
274 struct test_tc_link *skel; in test_tc_links_after_target() local
427 struct test_tc_link *skel; in test_tc_links_revision_target() local
528 struct test_tc_link *skel; in test_tc_chain_classic() local
633 struct test_tc_link *skel; in test_tc_links_replace_target() local
858 struct test_tc_link *skel; in test_tc_links_invalid_target() local
1172 struct test_tc_link *skel; in test_tc_links_prepend_target() local
1328 struct test_tc_link *skel; in test_tc_links_append_target() local
1482 struct test_tc_link *skel; in test_tc_links_dev_cleanup_target() local
[all …]
Dmap_ops.c46 static int setup(struct test_map_ops **skel) in setup()
70 static void teardown(struct test_map_ops **skel) in teardown()
78 struct test_map_ops *skel; in map_ops_update_delete_subtest() local
103 struct test_map_ops *skel; in map_ops_push_peek_pop_subtest() local
135 struct test_map_ops *skel; in map_ops_for_each_subtest() local
Dksyms_btf.c20 struct test_ksyms_btf *skel = NULL; in test_basic() local
79 struct test_ksyms_btf_null_check *skel; in test_null_check() local
89 struct test_ksyms_weak *skel; in test_weak_syms() local
116 struct test_ksyms_weak_lskel *skel; in test_weak_syms_lskel() local
143 struct test_ksyms_btf_write_check *skel; in test_write_check() local
Dsock_addr.c48 struct connect_unix_prog *skel; in connect_unix_prog_load() local
65 static void connect_unix_prog_destroy(void *skel) in connect_unix_prog_destroy()
72 struct sendmsg_unix_prog *skel; in sendmsg_unix_prog_load() local
89 static void sendmsg_unix_prog_destroy(void *skel) in sendmsg_unix_prog_destroy()
96 struct recvmsg_unix_prog *skel; in recvmsg_unix_prog_load() local
113 static void recvmsg_unix_prog_destroy(void *skel) in recvmsg_unix_prog_destroy()
120 struct getsockname_unix_prog *skel; in getsockname_unix_prog_load() local
137 static void getsockname_unix_prog_destroy(void *skel) in getsockname_unix_prog_destroy()
144 struct getpeername_unix_prog *skel; in getpeername_unix_prog_load() local
161 static void getpeername_unix_prog_destroy(void *skel) in getpeername_unix_prog_destroy()
[all …]
Dtc_opts.c19 struct test_tc_link *skel; in serial_test_tc_opts_basic() local
117 struct test_tc_link *skel; in test_tc_opts_before_target() local
269 struct test_tc_link *skel; in test_tc_opts_after_target() local
460 struct test_tc_link *skel; in test_tc_opts_revision_target() local
571 struct test_tc_link *skel; in test_tc_chain_classic() local
673 struct test_tc_link *skel; in test_tc_opts_replace_target() local
878 struct test_tc_link *skel; in test_tc_opts_invalid_target() local
1032 struct test_tc_link *skel; in test_tc_opts_prepend_target() local
1172 struct test_tc_link *skel; in test_tc_opts_append_target() local
1312 struct test_tc_link *skel; in test_tc_opts_dev_cleanup_target() local
[all …]
Dbpf_tcp_ca.c242 struct bpf_tcp_nogpl *skel; in test_invalid_license() local
333 struct tcp_ca_write_sk_pacing *skel; in test_write_sk_pacing() local
349 struct tcp_ca_incompl_cong_ops *skel; in test_incompl_cong_ops() local
369 struct tcp_ca_unsupp_cong_op *skel; in test_unsupp_cong_op() local
385 struct tcp_ca_update *skel; in test_update_ca() local
414 struct tcp_ca_update *skel; in test_update_wrong() local
442 struct tcp_ca_update *skel; in test_mixed_links() local
469 struct tcp_ca_update *skel; in test_multi_links() local
493 struct tcp_ca_update *skel; in test_link_replace() local
Diters.c26 struct iters_num *skel; in subtest_num_iters() local
71 struct iters_testmod_seq *skel; in subtest_testmod_seq_iters() local
108 struct iters_task_vma *skel; in subtest_task_vma_iters() local
174 struct iters_task *skel = NULL; in subtest_task_iters() local
208 struct iters_css_task *skel = NULL; in subtest_css_task_iters() local
246 struct iters_css *skel = NULL; in subtest_css_iters() local
Dsock_destroy.c35 static void test_tcp_client(struct sock_destroy_prog *skel) in test_tcp_client()
72 static void test_tcp_server(struct sock_destroy_prog *skel) in test_tcp_server()
113 static void test_udp_client(struct sock_destroy_prog *skel) in test_udp_client()
146 static void test_udp_server(struct sock_destroy_prog *skel) in test_udp_server()
179 struct sock_destroy_prog *skel; in test_sock_destroy() local
Ddummy_st_ops.c15 struct dummy_st_ops_success *skel; in test_dummy_st_ops_attach() local
35 struct dummy_st_ops_success *skel; in test_dummy_init_ret_value() local
62 struct dummy_st_ops_success *skel; in test_dummy_init_ptr_arg() local
106 struct dummy_st_ops_success *skel; in test_dummy_multiple_args() local
133 struct dummy_st_ops_success *skel; in test_dummy_sleepable() local
/linux-6.8/kernel/bpf/preload/iterators/
Diterators.lskel-little-endian.h24 iterators_bpf__dump_bpf_map__attach(struct iterators_bpf *skel) in iterators_bpf__dump_bpf_map__attach()
35 iterators_bpf__dump_bpf_prog__attach(struct iterators_bpf *skel) in iterators_bpf__dump_bpf_prog__attach()
46 iterators_bpf__attach(struct iterators_bpf *skel) in iterators_bpf__attach()
56 iterators_bpf__detach(struct iterators_bpf *skel) in iterators_bpf__detach()
62 iterators_bpf__destroy(struct iterators_bpf *skel) in iterators_bpf__destroy()
75 struct iterators_bpf *skel; in iterators_bpf__open() local
88 iterators_bpf__load(struct iterators_bpf *skel) in iterators_bpf__load()
412 struct iterators_bpf *skel; in iterators_bpf__open_and_load() local
Diterators.lskel-big-endian.h24 iterators_bpf__dump_bpf_map__attach(struct iterators_bpf *skel) in iterators_bpf__dump_bpf_map__attach()
35 iterators_bpf__dump_bpf_prog__attach(struct iterators_bpf *skel) in iterators_bpf__dump_bpf_prog__attach()
46 iterators_bpf__attach(struct iterators_bpf *skel) in iterators_bpf__attach()
56 iterators_bpf__detach(struct iterators_bpf *skel) in iterators_bpf__detach()
62 iterators_bpf__destroy(struct iterators_bpf *skel) in iterators_bpf__destroy()
75 struct iterators_bpf *skel; in iterators_bpf__open() local
88 iterators_bpf__load(struct iterators_bpf *skel) in iterators_bpf__load()
396 struct iterators_bpf *skel; in iterators_bpf__open_and_load() local
/linux-6.8/drivers/hid/bpf/entrypoints/
Dentrypoints.lskel.h22 entrypoints_bpf__hid_tail_call__attach(struct entrypoints_bpf *skel) in entrypoints_bpf__hid_tail_call__attach()
33 entrypoints_bpf__attach(struct entrypoints_bpf *skel) in entrypoints_bpf__attach()
42 entrypoints_bpf__detach(struct entrypoints_bpf *skel) in entrypoints_bpf__detach()
47 entrypoints_bpf__destroy(struct entrypoints_bpf *skel) in entrypoints_bpf__destroy()
59 struct entrypoints_bpf *skel; in entrypoints_bpf__open() local
72 entrypoints_bpf__load(struct entrypoints_bpf *skel) in entrypoints_bpf__load()
225 struct entrypoints_bpf *skel; in entrypoints_bpf__open_and_load() local

1234567891011