Lines Matching refs:syms

11473 	char **syms;  member
11493 if (!bsearch(&sym_name, data->syms, data->cnt, sizeof(*data->syms), avail_func_cmp)) { in avail_kallsyms_cb()
11513 if (!bsearch(&psym_trim, data->syms, data->cnt, sizeof(*data->syms), avail_func_cmp)) in avail_kallsyms_cb()
11532 char **syms = NULL; in libbpf_available_kallsyms_parse() local
11558 err = libbpf_ensure_mem((void **)&syms, &cap, sizeof(*syms), cnt + 1); in libbpf_available_kallsyms_parse()
11568 syms[cnt++] = name; in libbpf_available_kallsyms_parse()
11578 qsort(syms, cnt, sizeof(*syms), avail_func_cmp); in libbpf_available_kallsyms_parse()
11580 data.syms = syms; in libbpf_available_kallsyms_parse()
11590 free((char *)syms[i]); in libbpf_available_kallsyms_parse()
11591 free(syms); in libbpf_available_kallsyms_parse()
11663 const char **syms; in bpf_program__attach_kprobe_multi_opts() local
11676 syms = OPTS_GET(opts, syms, false); in bpf_program__attach_kprobe_multi_opts()
11682 if (!pattern && !addrs && !syms) in bpf_program__attach_kprobe_multi_opts()
11684 if (pattern && (addrs || syms || cookies || cnt)) in bpf_program__attach_kprobe_multi_opts()
11690 if (addrs && syms) in bpf_program__attach_kprobe_multi_opts()
11720 lopts.kprobe_multi.syms = syms; in bpf_program__attach_kprobe_multi_opts()
12124 const char **syms; in bpf_program__attach_uprobe_multi() local
12137 syms = OPTS_GET(opts, syms, NULL); in bpf_program__attach_uprobe_multi()
12165 if (syms || offsets || ref_ctr_offsets || cookies || cnt) in bpf_program__attach_uprobe_multi()
12168 if (!!syms == !!offsets) in bpf_program__attach_uprobe_multi()
12191 } else if (syms) { in bpf_program__attach_uprobe_multi()
12192 err = elf_resolve_syms_offsets(path, cnt, syms, &resolved_offsets, STT_FUNC); in bpf_program__attach_uprobe_multi()