Lines Matching defs:prog_info
159 struct bpf_prog_info prog_info;
170 memset(&prog_info, 0, sizeof(prog_info));
171 prog_info_len = sizeof(prog_info);
172 ret = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
176 if (!prog_info.nr_map_ids)
179 map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32));
183 nr_maps = prog_info.nr_map_ids;
184 memset(&prog_info, 0, sizeof(prog_info));
185 prog_info.nr_map_ids = nr_maps;
186 prog_info.map_ids = ptr_to_u64(map_ids);
187 prog_info_len = sizeof(prog_info);
189 ret = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
193 for (i = 0; i < prog_info.nr_map_ids; i++) {