Lines Matching refs:sec_name

222 	char *sec_name;
244 /* sec_name with / replaced by _; makes recursive pinning
527 zfree(&prog->sec_name);
541 name = p = strdup(prog->sec_name);
560 const char *name, size_t sec_idx, const char *sec_name,
565 sec_name, name, sec_off, insn_data_sz);
584 prog->sec_name = strdup(sec_name);
585 if (!prog->sec_name)
603 pr_warn("sec '%s': failed to allocate memory for prog '%s'\n", sec_name, name);
610 const char *sec_name, int sec_idx)
626 sec_name, sec_off);
635 sec_name, sec_off);
641 sec_name, sec_off);
646 sec_name, name, sec_off / BPF_INSN_SZ, sec_off, prog_sz / BPF_INSN_SZ, prog_sz);
656 sec_name, name);
663 err = bpf_object__init_prog(obj, prog, name, sec_idx, sec_name,
2662 const char *sec_name;
2665 sec_name = elf_sec_name(obj, scn);
2666 if (!sec_name)
2669 if (strcmp(sec_name, name) != 0)
3092 const char *ext_name, *sec_name;
3144 sec_name = btf__name_by_offset(obj->btf, sec->name_off);
3146 if (strcmp(sec_name, KCONFIG_SEC) == 0) {
3167 } else if (strcmp(sec_name, KSYMS_SEC) == 0) {
3173 pr_warn("unrecognized extern section '%s'\n", sec_name);
3266 if (pos->sec_name && !strcmp(pos->sec_name, title))
3508 const char *relo_sec_name, *sec_name;
3519 sec_name = elf_sec_name(obj, elf_sec_by_idx(obj, sec_idx));
3520 if (!relo_sec_name || !sec_name)
3524 relo_sec_name, sec_idx, sec_name);
3562 relo_sec_name, i, sec_name, insn_idx);
5903 const char *sec_name;
5926 sec_name = btf__name_by_offset(obj->btf, sec->sec_name_off);
5927 if (str_is_empty(sec_name)) {
5939 if (strcmp(obj->programs[i].sec_name, sec_name) == 0) {
5945 pr_warn("sec '%s': failed to find a BPF program\n", sec_name);
5951 sec_name, sec->num_info);
5966 sec_name, i, insn_idx);
6065 const char *sec_name;
6069 sec_name = btf__name_by_offset(obj->btf, sec->sec_name_off);
6070 if (!sec_name)
6072 if (strcmp(sec_name, prog->sec_name) != 0)
6939 static const struct bpf_sec_def *find_sec_def(const char *sec_name);
6997 prog->sec_def = find_sec_def(prog->sec_name);
8120 return prog->sec_name;
8127 title = prog->sec_name;
8473 static const struct bpf_sec_def *find_sec_def(const char *sec_name)
8478 if (strncmp(sec_name,
8644 sec_def = find_sec_def(prog->sec_name);
8667 map->name, prog->name, prog->sec_name, prog->type,
8771 const char *name = prog->sec_name;
9474 func_name = prog->sec_name + sec->len;
9591 char *sec_name, *tp_cat, *tp_name;
9594 sec_name = strdup(prog->sec_name);
9595 if (!sec_name)
9599 tp_cat = sec_name + sec->len;
9610 free(sec_name);
9647 const char *tp_name = prog->sec_name + sec->len;
9840 sec_def = find_sec_def(prog->sec_name);
10913 sec_def = find_sec_def(prog->sec_name);