jited_linfo 411 include/linux/bpf.h void **jited_linfo; jited_linfo 136 kernel/bpf/core.c prog->aux->jited_linfo = kcalloc(prog->aux->nr_linfo, jited_linfo 137 kernel/bpf/core.c sizeof(*prog->aux->jited_linfo), jited_linfo 139 kernel/bpf/core.c if (!prog->aux->jited_linfo) jited_linfo 147 kernel/bpf/core.c kfree(prog->aux->jited_linfo); jited_linfo 148 kernel/bpf/core.c prog->aux->jited_linfo = NULL; jited_linfo 153 kernel/bpf/core.c if (prog->aux->jited_linfo && !prog->aux->jited_linfo[0]) jited_linfo 186 kernel/bpf/core.c void **jited_linfo; jited_linfo 188 kernel/bpf/core.c if (!prog->aux->jited_linfo) jited_linfo 197 kernel/bpf/core.c jited_linfo = &prog->aux->jited_linfo[linfo_idx]; jited_linfo 198 kernel/bpf/core.c jited_linfo[0] = prog->bpf_func; jited_linfo 206 kernel/bpf/core.c jited_linfo[i] = prog->bpf_func + jited_linfo 2550 kernel/bpf/syscall.c if (prog->aux->jited_linfo) jited_linfo 2562 kernel/bpf/syscall.c if (put_user((__u64)(long)prog->aux->jited_linfo[i], jited_linfo 8821 kernel/bpf/verifier.c func[i]->aux->jited_linfo = prog->aux->jited_linfo; jited_linfo 27 tools/lib/bpf/bpf_prog_linfo.c const __u64 *jited_linfo; jited_linfo 38 tools/lib/bpf/bpf_prog_linfo.c jited_linfo = raw_jited_linfo; jited_linfo 39 tools/lib/bpf/bpf_prog_linfo.c if (ksym_func[0] != *jited_linfo) jited_linfo 50 tools/lib/bpf/bpf_prog_linfo.c last_jited_linfo = *jited_linfo; jited_linfo 51 tools/lib/bpf/bpf_prog_linfo.c jited_linfo = raw_jited_linfo; jited_linfo 53 tools/lib/bpf/bpf_prog_linfo.c if (ksym_func[f] == *jited_linfo) { jited_linfo 70 tools/lib/bpf/bpf_prog_linfo.c } else if (*jited_linfo <= last_jited_linfo) { jited_linfo 186 tools/lib/bpf/bpf_prog_linfo.c const __u64 *jited_linfo; jited_linfo 199 tools/lib/bpf/bpf_prog_linfo.c jited_linfo = raw_jited_linfo; jited_linfo 200 tools/lib/bpf/bpf_prog_linfo.c if (addr < *jited_linfo) jited_linfo 207 tools/lib/bpf/bpf_prog_linfo.c if (addr < *jited_linfo) jited_linfo 212 tools/lib/bpf/bpf_prog_linfo.c jited_linfo = raw_jited_linfo; jited_linfo 5930 tools/testing/selftests/bpf/test_btf.c __u64 *jited_linfo = NULL, *jited_ksyms = NULL; jited_linfo 5942 tools/testing/selftests/bpf/test_btf.c jited_rec_size = sizeof(*jited_linfo); jited_linfo 6004 tools/testing/selftests/bpf/test_btf.c jited_linfo = calloc(jited_cnt, jited_rec_size); jited_linfo 6008 tools/testing/selftests/bpf/test_btf.c if (CHECK(!jited_linfo || !jited_ksyms || !jited_func_lens, jited_linfo 6010 tools/testing/selftests/bpf/test_btf.c jited_linfo, jited_ksyms, jited_func_lens)) { jited_linfo 6017 tools/testing/selftests/bpf/test_btf.c info.jited_line_info = ptr_to_u64(jited_linfo); jited_linfo 6090 tools/testing/selftests/bpf/test_btf.c if (CHECK(jited_linfo[0] != jited_ksyms[0], jited_linfo 6092 tools/testing/selftests/bpf/test_btf.c (long)(jited_linfo[0]), (long)(jited_ksyms[0]))) { jited_linfo 6102 tools/testing/selftests/bpf/test_btf.c jited_linfo[i] == jited_ksyms[ksyms_found]) { jited_linfo 6109 tools/testing/selftests/bpf/test_btf.c if (CHECK(jited_linfo[i] <= jited_linfo[i - 1], jited_linfo 6111 tools/testing/selftests/bpf/test_btf.c i, (long)jited_linfo[i], jited_linfo 6112 tools/testing/selftests/bpf/test_btf.c i - 1, (long)(jited_linfo[i - 1]))) { jited_linfo 6117 tools/testing/selftests/bpf/test_btf.c if (CHECK(jited_linfo[i] - cur_func_ksyms > cur_func_len, jited_linfo 6119 tools/testing/selftests/bpf/test_btf.c i, (long)jited_linfo[i], (long)cur_func_ksyms, jited_linfo 6137 tools/testing/selftests/bpf/test_btf.c free(jited_linfo);