| /Linux-v5.10/tools/testing/selftests/bpf/prog_tests/ |
| D | bpf_obj_id.c | 28 __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 …]
|
| D | enable_stats.c | 10 __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()
|
| D | flow_dissector_reattach.c | 60 __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 …]
|
| D | tp_attach_query.c | 8 __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()
|
| D | btf_map_in_map.c | 13 __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()
|
| D | btf.c | 3771 uint32_t info_len; in test_big_btf_info() local 3805 info_len = sizeof(info_garbage); in test_big_btf_info() 3809 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info() 3822 err = bpf_obj_get_info_by_fd(btf_fd, info, &info_len); in test_big_btf_info() 3823 if (CHECK(err || info_len != sizeof(*info), in test_big_btf_info() 3825 err, errno, info_len, sizeof(*info))) { in test_big_btf_info() 3854 uint32_t info_len; in test_btf_id() local 3887 info_len = sizeof(info[0]); in test_btf_id() 3888 err = bpf_obj_get_info_by_fd(btf_fd[0], &info[0], &info_len); in test_btf_id() 3901 err = bpf_obj_get_info_by_fd(btf_fd[1], &info[1], &info_len); in test_btf_id() [all …]
|
| /Linux-v5.10/tools/bpf/bpftool/ |
| D | struct_ops.c | 133 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.10/tools/testing/selftests/bpf/ |
| D | testing_helpers.c | 70 __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()
|
| D | test_skb_cgroup_id_user.c | 83 __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()
|
| D | test_tcp_check_syncookie_user.c | 84 __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.10/samples/bpf/ |
| D | xdp_redirect_map_user.c | 105 __u32 info_len = sizeof(info); in main() local 186 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 201 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
| D | xdp_redirect_user.c | 107 __u32 info_len = sizeof(info); in main() local 187 ret = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main() 202 ret = bpf_obj_get_info_by_fd(dummy_prog_fd, &info, &info_len); in main()
|
| D | xdp1_user.c | 87 __u32 info_len = sizeof(info); in main() local 157 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| D | xdp_adjust_tail_user.c | 92 __u32 info_len = sizeof(info); in main() local 187 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| D | xdp_sample_pkts_user.c | 30 __u32 info_len = sizeof(info); in do_attach() local 39 err = bpf_obj_get_info_by_fd(fd, &info, &info_len); in do_attach()
|
| D | test_map_in_map_user.c | 37 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()
|
| D | xdp_tx_iptunnel_user.c | 163 __u32 info_len = sizeof(info); in main() local 302 err = bpf_obj_get_info_by_fd(prog_fd, &info, &info_len); in main()
|
| /Linux-v5.10/kernel/bpf/preload/iterators/ |
| D | iterators.c | 23 __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.10/fs/notify/fanotify/ |
| D | fanotify_user.c | 59 int info_len = fh_len; in fanotify_fid_info_len() local 62 info_len += name_len + 1; in fanotify_fid_info_len() 64 return roundup(FANOTIFY_INFO_HDR_LEN + info_len, FANOTIFY_EVENT_ALIGN); in fanotify_fid_info_len() 73 int info_len = 0; in fanotify_event_info_len() local 77 info_len += fanotify_fid_info_len(dir_fh_len, info->name_len); in fanotify_event_info_len() 87 info_len += fanotify_fid_info_len(fh_len, dot_len); in fanotify_event_info_len() 89 return info_len; in fanotify_event_info_len() 236 size_t info_len = fanotify_fid_info_len(fh_len, name_len); in copy_info_to_user() local 237 size_t len = info_len; in copy_info_to_user() 240 __func__, fh_len, name_len, info_len, count); in copy_info_to_user() [all …]
|
| /Linux-v5.10/kernel/bpf/ |
| D | syscall.c | 3395 u32 info_len = attr->info.info_len; in bpf_prog_get_info_by_fd() local 3401 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_prog_get_info_by_fd() 3404 info_len = min_t(u32, sizeof(info), info_len); in bpf_prog_get_info_by_fd() 3407 if (copy_from_user(&info, uinfo, info_len)) in bpf_prog_get_info_by_fd() 3662 if (copy_to_user(uinfo, &info, info_len) || in bpf_prog_get_info_by_fd() 3663 put_user(info_len, &uattr->info.info_len)) in bpf_prog_get_info_by_fd() 3676 u32 info_len = attr->info.info_len; in bpf_map_get_info_by_fd() local 3679 err = bpf_check_uarg_tail_zero(uinfo, sizeof(info), info_len); in bpf_map_get_info_by_fd() 3682 info_len = min_t(u32, sizeof(info), info_len); in bpf_map_get_info_by_fd() 3706 if (copy_to_user(uinfo, &info, info_len) || in bpf_map_get_info_by_fd() [all …]
|
| /Linux-v5.10/drivers/net/ethernet/myricom/myri10ge/ |
| D | myri10ge_mcp_gen_header.h | 55 unsigned info_len; member
|
| /Linux-v5.10/drivers/crypto/marvell/octeontx/ |
| D | otx_cptvf_reqmgr.c | 173 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.10/tools/lib/bpf/ |
| D | bpf.c | 196 __u64 info_len = (__u64)actual_rec_size * cnt; in alloc_zero_tailing_info() local 200 info = malloc(info_len); in alloc_zero_tailing_info() 833 int bpf_obj_get_info_by_fd(int bpf_fd, void *info, __u32 *info_len) in bpf_obj_get_info_by_fd() argument 840 attr.info.info_len = *info_len; in bpf_obj_get_info_by_fd() 845 *info_len = attr.info.info_len; in bpf_obj_get_info_by_fd()
|
| /Linux-v5.10/fs/ceph/ |
| D | mdsmap.c | 190 u32 info_len; in ceph_mdsmap_decode() local 193 info_len = ceph_decode_32(p); in ceph_mdsmap_decode() 194 info_end = *p + info_len; in ceph_mdsmap_decode()
|
| /Linux-v5.10/include/rdma/ |
| D | ib_cm.h | 206 u8 info_len; member 239 u8 info_len; member
|