Symbol: prog_info
include/uapi/linux/cec-funcs.h
372
__u8 prog_info,
include/uapi/linux/cec-funcs.h
381
(prog_info ? 0x10 : 0) |
include/uapi/linux/cec-funcs.h
382
(prog_info ? prog_info : prog_error);
include/uapi/linux/cec-funcs.h
383
if (prog_info == CEC_OP_PROG_INFO_NOT_ENOUGH_SPACE ||
include/uapi/linux/cec-funcs.h
384
prog_info == CEC_OP_PROG_INFO_MIGHT_NOT_BE_ENOUGH_SPACE ||
include/uapi/linux/cec-funcs.h
395
__u8 *prog_info,
include/uapi/linux/cec-funcs.h
403
*prog_info = msg->msg[2] & 0xf;
include/uapi/linux/cec-funcs.h
406
*prog_info = 0;
include/uapi/linux/cec-funcs.h
409
if (*prog_info == CEC_OP_PROG_INFO_NOT_ENOUGH_SPACE ||
include/uapi/linux/cec-funcs.h
410
*prog_info == CEC_OP_PROG_INFO_MIGHT_NOT_BE_ENOUGH_SPACE ||
samples/bpf/xdp_fwd_user.c
53
struct bpf_prog_info prog_info = {};
samples/bpf/xdp_fwd_user.c
71
info_len = sizeof(prog_info);
samples/bpf/xdp_fwd_user.c
79
err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
samples/bpf/xdp_fwd_user.c
88
if (strcmp(prog_info.name, prog_name)) {
tools/bpf/bpftool/btf.c
1220
struct bpf_prog_info prog_info;
tools/bpf/bpftool/btf.c
1221
__u32 prog_len = sizeof(prog_info);
tools/bpf/bpftool/btf.c
1226
err = build_btf_type_table(btf_prog_table, BPF_OBJ_PROG, &prog_info,
tools/bpf/bpftool/common.c
413
void get_prog_full_name(const struct bpf_prog_info *prog_info, int prog_fd,
tools/bpf/bpftool/common.c
416
const char *prog_name = prog_info->name;
tools/bpf/bpftool/common.c
424
strlen(prog_info->name) < BPF_OBJ_NAME_LEN - 1)
tools/bpf/bpftool/common.c
427
if (!prog_info->btf_id || prog_info->nr_func_info == 0)
tools/bpf/bpftool/common.c
431
info.func_info_rec_size = prog_info->func_info_rec_size;
tools/bpf/bpftool/link.c
519
struct bpf_prog_info prog_info;
tools/bpf/bpftool/link.c
534
err = get_prog_info(info->prog_id, &prog_info);
tools/bpf/bpftool/link.c
538
prog_type_str = libbpf_bpf_prog_type_str(prog_info.type);
tools/bpf/bpftool/link.c
543
jsonw_uint_field(json_wtr, "prog_type", prog_info.type);
tools/bpf/bpftool/link.c
920
struct bpf_prog_info prog_info;
tools/bpf/bpftool/link.c
934
err = get_prog_info(info->prog_id, &prog_info);
tools/bpf/bpftool/link.c
938
prog_type_str = libbpf_bpf_prog_type_str(prog_info.type);
tools/bpf/bpftool/link.c
943
printf("\n\tprog_type %u ", prog_info.type);
tools/bpf/bpftool/main.h
147
void get_prog_full_name(const struct bpf_prog_info *prog_info, int prog_fd,
tools/bpf/bpftool/prog.c
222
struct bpf_prog_info prog_info;
tools/bpf/bpftool/prog.c
233
memset(&prog_info, 0, sizeof(prog_info));
tools/bpf/bpftool/prog.c
234
prog_info_len = sizeof(prog_info);
tools/bpf/bpftool/prog.c
235
ret = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
tools/bpf/bpftool/prog.c
239
if (!prog_info.nr_map_ids)
tools/bpf/bpftool/prog.c
242
map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32));
tools/bpf/bpftool/prog.c
246
nr_maps = prog_info.nr_map_ids;
tools/bpf/bpftool/prog.c
247
memset(&prog_info, 0, sizeof(prog_info));
tools/bpf/bpftool/prog.c
248
prog_info.nr_map_ids = nr_maps;
tools/bpf/bpftool/prog.c
249
prog_info.map_ids = ptr_to_u64(map_ids);
tools/bpf/bpftool/prog.c
250
prog_info_len = sizeof(prog_info);
tools/bpf/bpftool/prog.c
252
ret = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
tools/bpf/bpftool/prog.c
256
for (i = 0; i < prog_info.nr_map_ids; i++) {
tools/lib/bpf/libbpf.c
6472
void **prog_info, __u32 *prog_rec_cnt,
tools/lib/bpf/libbpf.c
6509
new_prog_info = realloc(*prog_info, new_sz);
tools/lib/bpf/libbpf.c
6512
*prog_info = new_prog_info;
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
70
struct bpf_prog_info prog_info;
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
79
memset(&prog_info, 0, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
80
prog_info.map_ids = (long)map_ids;
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
81
prog_info.nr_map_ids = ARRAY_SIZE(map_ids);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
86
len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
87
ret = bpf_obj_get_info_by_fd(prog_fd, &prog_info, &len);
tools/testing/selftests/bpf/prog_tests/bpf_gotox.c
91
for (i = 0; i < prog_info.nr_map_ids; i++) {
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
155
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
159
info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
181
prog_info.nr_map_ids = 1;
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
182
err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
186
bzero(&prog_info, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
187
info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
190
prog_info.map_ids = prog_infos[i].map_ids;
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
191
prog_info.nr_map_ids = 2;
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
192
err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
195
cmp_res = memcmp(&prog_info, &prog_infos[i], info_len);
tools/testing/selftests/bpf/prog_tests/bpf_obj_id.c
200
ASSERT_EQ(*(int *)(long)prog_info.map_ids, saved_map_id, "map_id");
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
643
struct prog_info *pinfo,
tools/testing/selftests/bpf/prog_tests/ctx_rewrite.c
709
struct prog_info pinfo = {};
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
65
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
81
info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
82
err = bpf_prog_get_info_by_fd(tgt_fd, &prog_info, &info_len);
tools/testing/selftests/bpf/prog_tests/fexit_bpf2bpf.c
86
tgt_prog_id = prog_info.id;
tools/testing/selftests/bpf/prog_tests/metadata.c
18
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/prog_tests/metadata.c
32
prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/metadata.c
33
ret = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
tools/testing/selftests/bpf/prog_tests/metadata.c
37
map_ids = calloc(prog_info.nr_map_ids, sizeof(__u32));
tools/testing/selftests/bpf/prog_tests/metadata.c
41
nr_maps = prog_info.nr_map_ids;
tools/testing/selftests/bpf/prog_tests/metadata.c
42
memset(&prog_info, 0, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/metadata.c
43
prog_info.nr_map_ids = nr_maps;
tools/testing/selftests/bpf/prog_tests/metadata.c
44
prog_info.map_ids = ptr_to_u64(map_ids);
tools/testing/selftests/bpf/prog_tests/metadata.c
45
prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/metadata.c
47
ret = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &prog_info_len);
tools/testing/selftests/bpf/prog_tests/metadata.c
54
for (i = 0; i < prog_info.nr_map_ids; i++) {
tools/testing/selftests/bpf/prog_tests/recursion.c
35
&prog_info, &prog_info_len);
tools/testing/selftests/bpf/prog_tests/recursion.c
38
ASSERT_EQ(prog_info.recursion_misses, 2, "recursion_misses");
tools/testing/selftests/bpf/prog_tests/recursion.c
8
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/prog_tests/recursion.c
9
__u32 prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
13
struct bpf_prog_info prog_info;
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
48
bzero(&prog_info, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
49
prog_info.jited_prog_len = 0;
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
50
prog_info.xlated_prog_len = 0;
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
51
prog_info.nr_map_ids = 0;
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
52
info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
53
err = bpf_prog_get_info_by_fd(prog_fd[i], &prog_info,
tools/testing/selftests/bpf/prog_tests/tp_attach_query.c
58
saved_prog_ids[i] = prog_info.id;
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
234
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
235
__u32 prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
277
ASSERT_OK(bpf_prog_get_info_by_fd(prog_fd, &prog_info, &prog_info_len),
tools/testing/selftests/bpf/prog_tests/unpriv_bpf_disabled.c
279
prog_id = prog_info.id;
tools/testing/selftests/bpf/prog_tests/xdp_link.c
15
struct bpf_prog_info prog_info;
tools/testing/selftests/bpf/prog_tests/xdp_link.c
19
__u32 prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/prog_tests/xdp_link.c
31
memset(&prog_info, 0, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/xdp_link.c
32
err = bpf_prog_get_info_by_fd(prog_fd1, &prog_info, &prog_info_len);
tools/testing/selftests/bpf/prog_tests/xdp_link.c
35
id1 = prog_info.id;
tools/testing/selftests/bpf/prog_tests/xdp_link.c
37
memset(&prog_info, 0, sizeof(prog_info));
tools/testing/selftests/bpf/prog_tests/xdp_link.c
38
err = bpf_prog_get_info_by_fd(prog_fd2, &prog_info, &prog_info_len);
tools/testing/selftests/bpf/prog_tests/xdp_link.c
41
id2 = prog_info.id;
tools/testing/selftests/bpf/test_progs.h
466
struct bpf_prog_info prog_info = {};
tools/testing/selftests/bpf/test_progs.h
467
__u32 prog_info_len = sizeof(prog_info);
tools/testing/selftests/bpf/test_progs.h
470
err = bpf_obj_get_info_by_fd(fd, &prog_info, &prog_info_len);
tools/testing/selftests/bpf/test_progs.h
474
ASSERT_NEQ(prog_info.id, 0, "prog_info.id");
tools/testing/selftests/bpf/test_progs.h
475
return prog_info.id;
tools/testing/selftests/bpf/xdp_synproxy.c
274
struct bpf_prog_info prog_info;
tools/testing/selftests/bpf/xdp_synproxy.c
290
prog_info = (struct bpf_prog_info) {
tools/testing/selftests/bpf/xdp_synproxy.c
294
info_len = sizeof(prog_info);
tools/testing/selftests/bpf/xdp_synproxy.c
296
err = bpf_prog_get_info_by_fd(prog_fd, &prog_info, &info_len);
tools/testing/selftests/bpf/xdp_synproxy.c
303
if (prog_info.nr_map_ids < 2) {
tools/testing/selftests/bpf/xdp_synproxy.c
305
prog_info.nr_map_ids);
tools/testing/selftests/bpf/xdp_synproxy.c
310
for (i = 0; i < prog_info.nr_map_ids; i++) {