Symbol: line_info
drivers/tty/amiserial.c
1416
line_info(m, 0, &serial_state);
drivers/tty/synclink_gt.c
1241
line_info(m, info);
include/uapi/linux/bpf.h
1608
__aligned_u64 line_info; /* line info */
include/uapi/linux/bpf.h
6686
__aligned_u64 line_info;
kernel/bpf/syscall.c
5241
user_linfo = u64_to_user_ptr(info.line_info);
kernel/bpf/verifier.c
19344
ulinfo = make_bpfptr(attr->line_info, uattr.is_kernel);
sound/pci/mixart/mixart_core.h
110
struct mixart_analog_hw_info line_info;
tools/bpf/bpftool/prog.c
150
holder.line_info = ptr_to_u64(ptr);
tools/include/uapi/linux/bpf.h
1608
__aligned_u64 line_info; /* line info */
tools/include/uapi/linux/bpf.h
6686
__aligned_u64 line_info;
tools/lib/bpf/bpf.c
245
const char *func_info, *line_info;
tools/lib/bpf/bpf.c
310
line_info = OPTS_GET(opts, line_info, NULL);
tools/lib/bpf/bpf.c
312
attr.line_info = ptr_to_u64(line_info);
tools/lib/bpf/bpf.c
350
linfo = alloc_zero_tailing_info(line_info,
tools/lib/bpf/bpf.c
359
attr.line_info = ptr_to_u64(linfo);
tools/lib/bpf/bpf.h
98
const void *line_info;
tools/lib/bpf/bpf_prog_linfo.c
130
memcpy(prog_linfo->raw_linfo, (void *)(long)info->line_info, data_sz);
tools/lib/bpf/btf.c
3181
struct btf_ext_sec_info_param line_info = {
tools/lib/bpf/btf.c
3185
.ext_info = &btf_ext->line_info,
tools/lib/bpf/btf.c
3199
err = btf_ext_parse_sec_info(btf_ext, &line_info, is_native);
tools/lib/bpf/btf.c
3372
free(btf_ext->line_info.sec_idxs);
tools/lib/bpf/btf.c
5595
seg = &btf_ext->line_info;
tools/lib/bpf/gen_loader.c
1015
static void info_blob_bswap(struct bpf_gen *gen, int func_info, int line_info,
tools/lib/bpf/gen_loader.c
1019
struct bpf_line_info *li = gen->data_start + line_info;
tools/lib/bpf/gen_loader.c
1044
int prog_load_attr, license_off, insns_off, func_info, line_info, core_relos;
tools/lib/bpf/gen_loader.c
1082
line_info = add_data(gen, load_attr->line_info, line_info_tot_sz);
tools/lib/bpf/gen_loader.c
1084
line_info, load_attr->line_info_cnt,
tools/lib/bpf/gen_loader.c
1096
info_blob_bswap(gen, func_info, line_info, core_relos, load_attr);
tools/lib/bpf/gen_loader.c
1113
emit_rel_store(gen, attr_field(prog_load_attr, line_info), line_info);
tools/lib/bpf/libbpf.c
3304
ext_segs[1] = &obj->btf_ext->line_info;
tools/lib/bpf/libbpf.c
509
void *line_info;
tools/lib/bpf/libbpf.c
6554
goto line_info;
tools/lib/bpf/libbpf.c
6579
line_info:
tools/lib/bpf/libbpf.c
6581
if (main_prog != prog && !main_prog->line_info)
tools/lib/bpf/libbpf.c
6584
err = adjust_prog_btf_ext_info(obj, prog, &obj->btf_ext->line_info,
tools/lib/bpf/libbpf.c
6585
&main_prog->line_info,
tools/lib/bpf/libbpf.c
6594
if (main_prog->line_info) {
tools/lib/bpf/libbpf.c
7836
load_attr.line_info = prog->line_info;
tools/lib/bpf/libbpf.c
798
zfree(&prog->line_info);
tools/lib/bpf/libbpf.c
9797
return prog->line_info;
tools/lib/bpf/libbpf_internal.h
506
struct btf_ext_info line_info;
tools/lib/bpf/linker.c
134
struct btf_ext_sec_data line_info;
tools/lib/bpf/linker.c
218
free(sec->line_info.recs);
tools/lib/bpf/linker.c
2670
rec_sz = obj->btf_ext->line_info.rec_size;
tools/lib/bpf/linker.c
2671
for_each_btf_ext_sec(&obj->btf_ext->line_info, ext_sec) {
tools/lib/bpf/linker.c
2682
if (dst_sec->line_info.rec_sz == 0)
tools/lib/bpf/linker.c
2683
dst_sec->line_info.rec_sz = rec_sz;
tools/lib/bpf/linker.c
2684
if (dst_sec->line_info.rec_sz != rec_sz) {
tools/lib/bpf/linker.c
2689
for_each_btf_ext_rec(&obj->btf_ext->line_info, ext_sec, i, src_rec) {
tools/lib/bpf/linker.c
2690
dst_rec = add_btf_ext_rec(&dst_sec->line_info, src_rec);
tools/lib/bpf/linker.c
2994
if (sec->line_info.rec_cnt) {
tools/lib/bpf/linker.c
2996
line_rec_sz = sec->line_info.rec_sz;
tools/lib/bpf/linker.c
2997
if (line_rec_sz != sec->line_info.rec_sz) {
tools/lib/bpf/linker.c
2999
line_rec_sz, sec->line_info.rec_sz);
tools/lib/bpf/linker.c
3003
lines_sz += sizeof(struct btf_ext_info_sec) + line_rec_sz * sec->line_info.rec_cnt;
tools/lib/bpf/linker.c
3078
sz = emit_btf_ext_data(linker, cur, sec->sec_name, &sec->line_info);
tools/perf/util/bpf-utils.c
55
offsetof(struct bpf_prog_info, line_info),
tools/perf/util/llvm-c-helpers.cpp
54
static int extract_file_and_line(const DILineInfo &line_info, char **file,
tools/perf/util/llvm-c-helpers.cpp
58
if (line_info.FileName == "<invalid>") {
tools/perf/util/llvm-c-helpers.cpp
63
*file = strdup(line_info.FileName.c_str());
tools/perf/util/llvm-c-helpers.cpp
69
*line = line_info.Line;
tools/testing/selftests/bpf/prog_tests/btf.c
5689
__u32 line_info[MAX_NR_RAW_U32];
tools/testing/selftests/bpf/prog_tests/btf.c
5726
.line_info = { BTF_END_RAW },
tools/testing/selftests/bpf/prog_tests/btf.c
5757
.line_info = { BTF_END_RAW },
tools/testing/selftests/bpf/prog_tests/btf.c
5789
.line_info = { BTF_END_RAW },
tools/testing/selftests/bpf/prog_tests/btf.c
5821
.line_info = { BTF_END_RAW },
tools/testing/selftests/bpf/prog_tests/btf.c
5840
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
5866
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
5895
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
5922
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
5948
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
5980
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6016
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6046
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6078
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6110
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6139
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6170
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6222
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6277
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6323
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6374
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6431
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6477
.line_info = {
tools/testing/selftests/bpf/prog_tests/btf.c
6695
info.line_info = ptr_to_u64(linfo);
tools/testing/selftests/bpf/prog_tests/btf.c
6736
(void *)(long)info.line_info,
tools/testing/selftests/bpf/prog_tests/btf.c
6869
patched_linfo = patch_name_tbd(test->line_info,
tools/testing/selftests/bpf/prog_tests/btf.c
6892
attr.line_info = ptr_to_u64(patched_linfo);
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
11
struct bpf_line_info line_info[128], *libbpf_line_info;
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
23
info.line_info = ptr_to_u64(&line_info);
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
24
info.nr_line_info = sizeof(line_info);
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
25
info.line_info_rec_size = sizeof(*line_info);
tools/testing/selftests/bpf/prog_tests/test_btf_ext.c
52
ASSERT_MEMEQ(libbpf_line_info, line_info, libbbpf_line_info_cnt * sizeof(*line_info),