Home
last modified time | relevance | path

Searched refs:prog_ids (Results 1 – 19 of 19) sorted by relevance

/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/prog_tests/
H A Dcgroup_attach_multi.c79 __u32 prog_ids[4], prog_cnt = 0, attach_flags, saved_prog_id; in test_cgroup_attach_multi() local
161 prog_ids, &prog_cnt)); in test_cgroup_attach_multi()
164 saved_prog_id = prog_ids[0]; in test_cgroup_attach_multi()
166 prog_ids[0] = 0; in test_cgroup_attach_multi()
170 prog_ids, &prog_cnt) != -1); in test_cgroup_attach_multi()
174 CHECK_FAIL(prog_ids[0] != saved_prog_id); in test_cgroup_attach_multi()
176 prog_ids[0] = 0; in test_cgroup_attach_multi()
178 prog_ids, &prog_cnt)); in test_cgroup_attach_multi()
180 CHECK_FAIL(prog_ids[0] != saved_prog_id); in test_cgroup_attach_multi()
275 prog_ids, &prog_cnt)); in test_cgroup_attach_multi()
[all …]
H A Dcgroup_attach_autodetach.c28 __u32 prog_ids[2] = {0}; in test_cgroup_attach_autodetach() local
60 prog_ids, &prog_cnt), in test_cgroup_attach_autodetach()
86 for (i = 0; i < ARRAY_SIZE(prog_ids); i++) { in test_cgroup_attach_autodetach()
88 int fd = bpf_prog_get_fd_by_id(prog_ids[i]); in test_cgroup_attach_autodetach()
H A Dcgroup_link.c41 __u32 prog_ids[ARRAY_SIZE(cgs)], prog_cnt = 0, attach_flags, prog_id; in test_cgroup_link() local
97 prog_ids, &prog_cnt); in test_cgroup_link()
104 CHECK(prog_ids[i - 1] != prog_ids[i], "prog_id_check", in test_cgroup_link()
106 i, prog_ids[i - 1], prog_ids[i]); in test_cgroup_link()
H A Dsk_lookup.c521 __u32 prog_ids[3] = {}; in query_lookup_prog() local
544 &attach_flags, prog_ids, &prog_cnt); in query_lookup_prog()
558 CHECK(prog_ids[0] != prog_id, "bpf_prog_query", in query_lookup_prog()
560 prog_ids[0], prog_id); in query_lookup_prog()
564 CHECK(prog_ids[1] != prog_id, "bpf_prog_query", in query_lookup_prog()
566 prog_ids[1], prog_id); in query_lookup_prog()
570 CHECK(prog_ids[2] != prog_id, "bpf_prog_query", in query_lookup_prog()
572 prog_ids[2], prog_id); in query_lookup_prog()
582 CHECK(prog_ids[0] != prog_id, "bpf_prog_query", in query_lookup_prog()
584 prog_ids[0], prog_id); in query_lookup_prog()
H A Dflow_dissector_reattach.c23 __u32 prog_ids[1] = {}; in query_attached_prog_id() local
24 __u32 prog_cnt = ARRAY_SIZE(prog_ids); in query_attached_prog_id()
28 prog_ids, &prog_cnt); in query_attached_prog_id()
34 return prog_cnt == 1 ? prog_ids[0] : 0; in query_attached_prog_id()
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A Dtest_lirc_mode2_user.c54 u32 prog_ids[10], prog_flags[10], prog_cnt; in main() local
88 ret = bpf_prog_query(lircfd, BPF_LIRC_MODE2, 0, prog_flags, prog_ids, in main()
156 ret = bpf_prog_query(lircfd, BPF_LIRC_MODE2, 0, prog_flags, prog_ids, in main()
/OK3568_Linux_fs/kernel/drivers/media/rc/
H A Dbpf-lirc.c293 __u32 __user *prog_ids = u64_to_user_ptr(attr->query.prog_ids); in lirc_prog_query() local
328 if (attr->query.prog_cnt != 0 && prog_ids && cnt) in lirc_prog_query()
329 ret = bpf_prog_array_copy_to_user(progs, prog_ids, in lirc_prog_query()
/OK3568_Linux_fs/kernel/tools/bpf/bpftool/
H A Dcgroup.c127 __u32 prog_ids[1024] = {0}; in show_attached_bpf_progs() local
133 prog_cnt = ARRAY_SIZE(prog_ids); in show_attached_bpf_progs()
135 prog_ids, &prog_cnt); in show_attached_bpf_progs()
158 show_bpf_prog(prog_ids[iter], type, in show_attached_bpf_progs()
H A Dnet.c487 __u32 prog_ids[1]; in query_flow_dissector() local
498 prog_cnt = ARRAY_SIZE(prog_ids); in query_flow_dissector()
500 &attach_flags, prog_ids, &prog_cnt); in query_flow_dissector()
515 attach_info->flow_dissector_id = prog_ids[0]; in query_flow_dissector()
/OK3568_Linux_fs/kernel/kernel/bpf/
H A Dnet_namespace.c250 __u32 __user *prog_ids = u64_to_user_ptr(attr->query.prog_ids); in __netns_bpf_prog_query() local
263 if (!attr->query.prog_cnt || !prog_ids || !prog_cnt) in __netns_bpf_prog_query()
266 return bpf_prog_array_copy_to_user(run_array, prog_ids, in __netns_bpf_prog_query()
H A Dcgroup.c767 __u32 __user *prog_ids = u64_to_user_ptr(attr->query.prog_ids); in __cgroup_bpf_query() local
787 if (attr->query.prog_cnt == 0 || !prog_ids || !cnt) in __cgroup_bpf_query()
796 return bpf_prog_array_copy_to_user(effective, prog_ids, cnt); in __cgroup_bpf_query()
805 if (copy_to_user(prog_ids + i, &id, sizeof(id))) in __cgroup_bpf_query()
H A Dcore.c1966 u32 *prog_ids, in bpf_prog_array_copy_core() argument
1975 prog_ids[i] = item->prog->aux->id; in bpf_prog_array_copy_core()
1986 __u32 __user *prog_ids, u32 cnt) in bpf_prog_array_copy_to_user() argument
2002 err = copy_to_user(prog_ids, ids, cnt * sizeof(u32)); in bpf_prog_array_copy_to_user()
2143 u32 *prog_ids, u32 request_cnt, in bpf_prog_array_copy_info() argument
2158 return bpf_prog_array_copy_core(array, prog_ids, request_cnt) ? -ENOSPC in bpf_prog_array_copy_info()
/OK3568_Linux_fs/kernel/tools/lib/bpf/
H A Dbpf.c656 __u32 *attach_flags, __u32 *prog_ids, __u32 *prog_cnt) in bpf_prog_query() argument
666 attr.query.prog_ids = ptr_to_u64(prog_ids); in bpf_prog_query()
H A Dbpf.h236 __u32 *prog_ids, __u32 *prog_cnt);
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/
H A Dbpf.h386 __aligned_u64 prog_ids; member
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/
H A Dbpf.h386 __aligned_u64 prog_ids; member
/OK3568_Linux_fs/kernel/include/linux/
H A Dbpf.h1085 __u32 __user *prog_ids, u32 cnt);
1093 u32 *prog_ids, u32 request_cnt,
/OK3568_Linux_fs/kernel/tools/include/uapi/linux/
H A Dbpf.h625 __aligned_u64 prog_ids; member
/OK3568_Linux_fs/kernel/include/uapi/linux/
H A Dbpf.h625 __aligned_u64 prog_ids; member