Symbol: dso__data
tools/perf/builtin-script.c
1140
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR) {
tools/perf/tests/dso-data.c
290
TEST_ASSERT_VAL("dsos[0] is not open", dso__data(machine.dsos.dsos[0])->fd != -1);
tools/perf/tests/dso-data.c
297
TEST_ASSERT_VAL("failed to close dsos[0]", dso__data(machine.dsos.dsos[0])->fd == -1);
tools/perf/tests/dso-data.c
373
TEST_ASSERT_VAL("failed to close dso_0", dso__data(dso_0)->fd == -1);
tools/perf/tests/dso-data.c
383
TEST_ASSERT_VAL("failed to close dso_1", dso__data(dso_1)->fd == -1);
tools/perf/util/auxtrace.c
2743
filt->size = dso__data(dso)->file_size;
tools/perf/util/cs-etm.c
1133
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR &&
tools/perf/util/dso.c
1003
ret = pread(dso__data(dso)->fd, data, DSO__DATA_CACHE_SIZE, offset);
tools/perf/util/dso.c
1120
if (dso__data(dso)->fd < 0) {
tools/perf/util/dso.c
1122
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
1126
if (fstat(dso__data(dso)->fd, &st) < 0) {
tools/perf/util/dso.c
1129
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
1132
dso__data(dso)->file_size = st.st_size;
tools/perf/util/dso.c
1141
if (dso__data(dso)->file_size)
tools/perf/util/dso.c
1144
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1166
return dso__data(dso)->file_size;
tools/perf/util/dso.c
1177
if (offset > dso__data(dso)->file_size)
tools/perf/util/dso.c
1200
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1339
fd = dso__data(dso)->fd;
tools/perf/util/dso.c
1383
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1718
if (dso && dso__data(dso) && refcount_read(&RC_CHK_ACCESS(dso)->refcnt) == 2)
tools/perf/util/dso.c
517
list_add_tail(&dso__data(dso)->open_entry, &dso__data_open);
tools/perf/util/dso.c
519
dso__data(dso)->dso = dso__get(dso);
tools/perf/util/dso.c
528
list_del_init(&dso__data(dso)->open_entry);
tools/perf/util/dso.c
531
dso__put(dso__data(dso)->dso);
tools/perf/util/dso.c
672
if (dso__data(dso)->fd >= 0) {
tools/perf/util/dso.c
673
close(dso__data(dso)->fd);
tools/perf/util/dso.c
674
dso__data(dso)->fd = -1;
tools/perf/util/dso.c
675
dso__data(dso)->file_size = 0;
tools/perf/util/dso.c
783
struct dso_data *dso_data = dso__data(dso);
tools/perf/util/dso.c
820
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
827
*fd = dso__data(dso)->fd;
tools/perf/util/dso.c
844
if (dso__data(dso)->status_seen & flag)
tools/perf/util/dso.c
847
dso__data(dso)->status_seen |= flag;
tools/perf/util/dso.c
863
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
885
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
889
dso__data(dso)->file_size = node->info_linear->info.jited_prog_len;
tools/perf/util/dso.c
897
struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/dso.c
914
const struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/dso.c
940
struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/dso.c
997
if (dso__data(dso)->fd < 0) {
tools/perf/util/dso.c
998
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/intel-pt.c
826
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR &&
tools/perf/util/machine.c
750
dso__data(dso)->file_size = event->ksymbol.len;
tools/perf/util/thread.c
584
if (!dso || dso__data(dso)->status == DSO_DATA_STATUS_ERROR || map__load(al.map) < 0) {
tools/perf/util/unwind-libunwind-local.c
332
if (dso__data(dso)->eh_frame_hdr_offset == 0) {
tools/perf/util/unwind-libunwind-local.c
338
&dso__data(dso)->eh_frame_hdr_addr,
tools/perf/util/unwind-libunwind-local.c
339
&dso__data(dso)->eh_frame_hdr_offset);
tools/perf/util/unwind-libunwind-local.c
340
dso__data(dso)->elf_base_addr = elf_base_address(fd);
tools/perf/util/unwind-libunwind-local.c
342
if (ret || dso__data(dso)->eh_frame_hdr_offset == 0)
tools/perf/util/unwind-libunwind-local.c
348
args.base_addr -= dso__data(dso)->elf_base_addr;
tools/perf/util/unwind-libunwind-local.c
350
*segbase = args.base_addr + dso__data(dso)->eh_frame_hdr_addr;
tools/perf/util/unwind-libunwind-local.c
351
ret = unwind_spec_ehframe(dso, ui->machine, dso__data(dso)->eh_frame_hdr_offset,
tools/perf/util/unwind-libunwind-local.c
365
u64 ofs = dso__data(dso)->debug_frame_offset;
tools/perf/util/unwind-libunwind-local.c
422
dso__data(dso)->debug_frame_offset = ofs;