Lines Matching refs:prog_info
219 struct bpf_prog_info prog_info; in find_metadata() local
230 memset(&prog_info, 0, sizeof(prog_info)); in find_metadata()
231 prog_info_len = sizeof(prog_info); in find_metadata()
232 ret = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &prog_info_len); in find_metadata()
236 if (!prog_info.nr_map_ids) in find_metadata()
239 map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32)); in find_metadata()
243 nr_maps = prog_info.nr_map_ids; in find_metadata()
244 memset(&prog_info, 0, sizeof(prog_info)); in find_metadata()
245 prog_info.nr_map_ids = nr_maps; in find_metadata()
246 prog_info.map_ids = ptr_to_u64(map_ids); in find_metadata()
247 prog_info_len = sizeof(prog_info); in find_metadata()
249 ret = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &prog_info_len); in find_metadata()
253 for (i = 0; i < prog_info.nr_map_ids; i++) { in find_metadata()