Home
last modified time | relevance | path

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

123

/Linux-v5.15/tools/testing/selftests/bpf/prog_tests/
Dbpf_obj_id.c28 __u32 i, next_id, info_len, nr_id_found, duration = 0; in test_bpf_obj_id() local
80 info_len = sizeof(struct bpf_map_info) * 2; in test_bpf_obj_id()
81 bzero(&map_infos[i], info_len); in test_bpf_obj_id()
83 &info_len); in test_bpf_obj_id()
90 info_len != sizeof(struct bpf_map_info) || in test_bpf_obj_id()
96 info_len, sizeof(struct bpf_map_info), in test_bpf_obj_id()
105 info_len = sizeof(struct bpf_prog_info) * 2; in test_bpf_obj_id()
106 bzero(&prog_infos[i], info_len); in test_bpf_obj_id()
122 &info_len); in test_bpf_obj_id()
127 info_len != sizeof(struct bpf_prog_info) || in test_bpf_obj_id()
[all …]
Denable_stats.c10 __u32 info_len = sizeof(info); in test_enable_stats() local
30 memset(&info, 0, info_len); in test_enable_stats()
31 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in test_enable_stats()
Dflow_dissector_reattach.c60 __u32 info_len = sizeof(info); in query_prog_id() local
63 err = bpf_obj_get_info_by_fd(prog, &info, &info_len); in query_prog_id()
64 if (CHECK_FAIL(err || info_len != sizeof(info))) { in query_prog_id()
479 __u32 info_len, link_id; in test_link_get_info() local
499 info_len = sizeof(info); in test_link_get_info()
500 err = bpf_obj_get_info_by_fd(link, &info, &info_len); in test_link_get_info()
505 CHECK_FAIL(info_len != sizeof(info)); in test_link_get_info()
523 info_len = sizeof(info); in test_link_get_info()
524 err = bpf_obj_get_info_by_fd(link, &info, &info_len); in test_link_get_info()
529 CHECK_FAIL(info_len != sizeof(info)); in test_link_get_info()
[all …]
Dfexit_bpf2bpf.c61 __u32 retval, tgt_prog_id, info_len; in test_fexit_bpf2bpf_common() local
76 info_len = sizeof(prog_info); in test_fexit_bpf2bpf_common()
77 err = bpf_obj_get_info_by_fd(tgt_fd, &prog_info, &info_len); in test_fexit_bpf2bpf_common()
118 info_len = sizeof(link_info); in test_fexit_bpf2bpf_common()
121 &link_info, &info_len); in test_fexit_bpf2bpf_common()
Dbtf_map_in_map.c13 __u32 info_len = sizeof(info); in bpf_map_id() local
16 memset(&info, 0, info_len); in bpf_map_id()
17 err = bpf_obj_get_info_by_fd(bpf_map__fd(map), &info, &info_len); in bpf_map_id()
Dtp_attach_query.c8 __u32 duration = 0, info_len, saved_prog_ids[num_progs]; in test_tp_attach_query() local
47 info_len = sizeof(prog_info); in test_tp_attach_query()
48 err = bpf_obj_get_info_by_fd(prog_fd[i], &prog_info, &info_len); in test_tp_attach_query()
Dperf_link.c33 __u32 info_len = sizeof(info); in test_perf_link() local
56 err = bpf_obj_get_info_by_fd(link_fd, &info, &info_len); in test_perf_link()
Dprog_run_xattr.c12 __u32 info_len = sizeof(info); in check_run_cnt() local
15 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in check_run_cnt()
Dbtf.c3922 uint32_t info_len; in test_big_btf_info() local
3956 info_len = sizeof(info_garbage); in test_big_btf_info()
3960 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info()
3973 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info()
3974 if (CHECK(err || info_len != sizeof(*info), in test_big_btf_info()
3976 err, errno, info_len, sizeof(*info))) { in test_big_btf_info()
4005 uint32_t info_len; in test_btf_id() local
4038 info_len = sizeof(info[0]); in test_btf_id()
4039 err = bpf_obj_get_info_by_fd(btf_fd[0], &info[0], &info_len); in test_btf_id()
4052 err = bpf_obj_get_info_by_fd(btf_fd[1], &info[1], &info_len); in test_btf_id()
[all …]
/Linux-v5.15/tools/bpf/bpftool/
Dstruct_ops.c133 struct bpf_map_info *info, __u32 info_len) in get_next_struct_ops_map() argument
156 err = bpf_obj_get_info_by_fd(fd, info, &info_len); in get_next_struct_ops_map()
193 __u32 info_len; in do_search() local
196 info = map_info_alloc(&info_len); in do_search()
204 while ((err = get_next_struct_ops_map(name, &fd, info, info_len)) == 1) { in do_search()
243 __u32 info_len; in do_one_id() local
261 info = map_info_alloc(&info_len); in do_one_id()
267 if (bpf_obj_get_info_by_fd(fd, info, &info_len)) { in do_one_id()
485 __u32 info_len = sizeof(info); in do_register() local
532 &info_len)) in do_register()
/Linux-v5.15/fs/notify/fanotify/
Dfanotify_user.c120 int info_len = fh_len; in fanotify_fid_info_len() local
123 info_len += name_len + 1; in fanotify_fid_info_len()
125 return roundup(FANOTIFY_FID_INFO_HDR_LEN + info_len, in fanotify_fid_info_len()
135 int info_len = 0; in fanotify_event_info_len() local
139 info_len += fanotify_fid_info_len(dir_fh_len, info->name_len); in fanotify_event_info_len()
150 info_len += FANOTIFY_PIDFD_INFO_HDR_LEN; in fanotify_event_info_len()
153 info_len += fanotify_fid_info_len(fh_len, dot_len); in fanotify_event_info_len()
155 return info_len; in fanotify_event_info_len()
328 size_t info_len = fanotify_fid_info_len(fh_len, name_len); in copy_fid_info_to_user() local
329 size_t len = info_len; in copy_fid_info_to_user()
[all …]
/Linux-v5.15/tools/testing/selftests/bpf/
Dtesting_helpers.c70 __u32 info_len = sizeof(*info); in link_info_prog_id() local
74 err = bpf_obj_get_info_by_fd(bpf_link__fd(link), info, &info_len); in link_info_prog_id()
Dtest_skb_cgroup_id_user.c83 __u32 info_len = sizeof(info); in get_map_fd_by_prog_id() local
97 if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { in get_map_fd_by_prog_id()
Dtest_tcp_check_syncookie_user.c84 __u32 info_len = sizeof(info); in get_map_fd_by_prog_id() local
98 if (bpf_obj_get_info_by_fd(prog_fd, &info, &info_len)) { in get_map_fd_by_prog_id()
/Linux-v5.15/kernel/bpf/preload/iterators/
Diterators.c23 __u32 info_len = sizeof(info); in send_link_to_kernel() local
26 err = bpf_obj_get_info_by_fd(bpf_link__fd(link), &info, &info_len); in send_link_to_kernel()
/Linux-v5.15/samples/bpf/
Dxdp1_user.c86 __u32 info_len = sizeof(info); in main() local
151 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
Dxdp_adjust_tail_user.c91 __u32 info_len = sizeof(info); in main() local
181 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
Dxdp_sample_pkts_user.c30 __u32 info_len = sizeof(info); in do_attach() local
39 err = bpf_obj_get_info_by_fd(fd, &info, &info_len); in do_attach()
Dtest_map_in_map_user.c37 uint32_t info_len = sizeof(info); in check_map_id() local
40 ret = bpf_obj_get_info_by_fd(inner_map_fd, &info, &info_len); in check_map_id()
Dxdp_tx_iptunnel_user.c162 __u32 info_len = sizeof(info); in main() local
296 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
/Linux-v5.15/drivers/crypto/marvell/octeontx2/
Dotx2_cptvf_reqmgr.c163 u32 dlen, align_dlen, info_len; in info_create() local
180 info_len = ALIGN(sizeof(*info), align); in info_create()
181 total_mem_len = align_dlen + info_len + sizeof(union otx2_cpt_res_s); in info_create()
188 info->in_buffer = (u8 *)info + info_len; in info_create()
209 info->dma_len = total_mem_len - info_len; in info_create()
/Linux-v5.15/drivers/crypto/marvell/octeontx/
Dotx_cptvf_reqmgr.c173 u32 dlen, align_dlen, info_len, rlen; in setup_sgio_list() local
192 info_len = ALIGN(sizeof(*info), align); in setup_sgio_list()
194 total_mem_len = align_dlen + info_len + rlen + COMPLETION_CODE_SIZE; in setup_sgio_list()
203 info->in_buffer = (u8 *)info + info_len; in setup_sgio_list()
223 info->dma_len = total_mem_len - info_len; in setup_sgio_list()
/Linux-v5.15/kernel/bpf/
Dsyscall.c3580 u32 info_len = attr->info.info_len; in bpf_prog_get_info_by_fd() local
3586 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); in bpf_prog_get_info_by_fd()
3589 info_len = min_t(u32, sizeof(info), info_len); in bpf_prog_get_info_by_fd()
3592 if (copy_from_user(&info, uinfo, info_len)) in bpf_prog_get_info_by_fd()
3848 if (copy_to_user(uinfo, &info, info_len) || in bpf_prog_get_info_by_fd()
3849 put_user(info_len, &uattr->info.info_len)) in bpf_prog_get_info_by_fd()
3862 u32 info_len = attr->info.info_len; in bpf_map_get_info_by_fd() local
3865 err = bpf_check_uarg_tail_zero(USER_BPFPTR(uinfo), sizeof(info), info_len); in bpf_map_get_info_by_fd()
3868 info_len = min_t(u32, sizeof(info), info_len); in bpf_map_get_info_by_fd()
3892 if (copy_to_user(uinfo, &info, info_len) || in bpf_map_get_info_by_fd()
[all …]
/Linux-v5.15/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge_mcp_gen_header.h55 unsigned info_len; member
/Linux-v5.15/fs/ceph/
Dmdsmap.c191 u32 info_len; in ceph_mdsmap_decode() local
194 info_len = ceph_decode_32(p); in ceph_mdsmap_decode()
195 info_end = *p + info_len; in ceph_mdsmap_decode()

123