Lines Matching refs:info
342 struct bpf_prog_info info = {};
343 __u32 info_len = sizeof(info);
353 info.nr_func_info = 1;
354 info.func_info_rec_size = prog_info->func_info_rec_size;
355 if (info.func_info_rec_size > sizeof(finfo))
356 info.func_info_rec_size = sizeof(finfo);
357 info.func_info = ptr_to_u64(&finfo);
359 if (bpf_prog_get_info_by_fd(prog_fd, &info, &info_len))
362 prog_btf = btf__load_from_kernel_by_id(info.btf_id);
743 struct bpf_prog_info info = {};
744 __u32 len = sizeof(info);
762 err = bpf_prog_get_info_by_fd(fd, &info, &len);
764 p_err("can't get prog info (%u): %s",
769 if (tag && memcmp(nametag, info.tag, BPF_TAG_SIZE)) {
775 get_prog_full_name(&info, fd, prog_name,
903 struct bpf_map_info info = {};
904 __u32 len = sizeof(info);
922 err = bpf_map_get_info_by_fd(fd, &info, &len);
924 p_err("can't get map info (%u): %s",
929 if (strncmp(name, info.name, BPF_OBJ_NAME_LEN)) {
1032 int map_parse_fd_and_info(int *argc, char ***argv, struct bpf_map_info *info,
1042 err = bpf_map_get_info_by_fd(fd, info, info_len);
1044 p_err("can't get map info: %s", strerror(errno));