Symbol: dso__data
tools/perf/builtin-script.c
1144
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
2775
filt->size = dso__data(dso)->file_size;
tools/perf/util/cs-etm.c
1145
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR &&
tools/perf/util/dso.c
1025
if (dso__data(dso)->fd < 0) {
tools/perf/util/dso.c
1026
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
1031
ret = pread(dso__data(dso)->fd, data, DSO__DATA_CACHE_SIZE, offset);
tools/perf/util/dso.c
1148
if (dso__data(dso)->fd < 0) {
tools/perf/util/dso.c
1150
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
1154
if (fstat(dso__data(dso)->fd, &st) < 0) {
tools/perf/util/dso.c
1157
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
1160
dso__data(dso)->file_size = st.st_size;
tools/perf/util/dso.c
1169
if (dso__data(dso)->file_size)
tools/perf/util/dso.c
1172
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1194
return dso__data(dso)->file_size;
tools/perf/util/dso.c
1205
if (offset > dso__data(dso)->file_size)
tools/perf/util/dso.c
1228
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1374
fd = dso__data(dso)->fd;
tools/perf/util/dso.c
1418
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
1753
if (dso && dso__data(dso) && refcount_read(&RC_CHK_ACCESS(dso)->refcnt) == 2)
tools/perf/util/dso.c
523
list_add_tail(&dso__data(dso)->open_entry, &dso__data_open);
tools/perf/util/dso.c
525
dso__data(dso)->dso = dso__get(dso);
tools/perf/util/dso.c
534
list_del_init(&dso__data(dso)->open_entry);
tools/perf/util/dso.c
537
dso__put(dso__data(dso)->dso);
tools/perf/util/dso.c
694
if (dso__data(dso)->fd >= 0) {
tools/perf/util/dso.c
695
close(dso__data(dso)->fd);
tools/perf/util/dso.c
696
dso__data(dso)->fd = -1;
tools/perf/util/dso.c
697
dso__data(dso)->file_size = 0;
tools/perf/util/dso.c
805
struct dso_data *dso_data = dso__data(dso);
tools/perf/util/dso.c
842
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR)
tools/perf/util/dso.c
849
*fd = dso__data(dso)->fd;
tools/perf/util/dso.c
866
if (dso__data(dso)->status_seen & flag)
tools/perf/util/dso.c
869
dso__data(dso)->status_seen |= flag;
tools/perf/util/dso.c
885
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
891
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
913
dso__data(dso)->status = DSO_DATA_STATUS_ERROR;
tools/perf/util/dso.c
917
dso__data(dso)->file_size = node->info_linear->info.jited_prog_len;
tools/perf/util/dso.c
925
struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/dso.c
942
const struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/dso.c
968
struct rb_root *root = &dso__data(dso)->cache;
tools/perf/util/intel-pt.c
826
if (dso__data(dso)->status == DSO_DATA_STATUS_ERROR &&
tools/perf/util/machine.c
762
dso__data(dso)->file_size = event->ksymbol.len;
tools/perf/util/thread.c
599
if (!dso || dso__data(dso)->status == DSO_DATA_STATUS_ERROR || map__load(al.map) < 0) {
tools/perf/util/unwind-libunwind.c
239
if (dso__data(dso)->eh_frame_hdr_offset == 0) {
tools/perf/util/unwind-libunwind.c
245
&dso__data(dso)->eh_frame_hdr_addr,
tools/perf/util/unwind-libunwind.c
246
&dso__data(dso)->eh_frame_hdr_offset);
tools/perf/util/unwind-libunwind.c
247
dso__data(dso)->elf_base_addr = elf_base_address(fd);
tools/perf/util/unwind-libunwind.c
249
if (ret || dso__data(dso)->eh_frame_hdr_offset == 0)
tools/perf/util/unwind-libunwind.c
255
args.base_addr -= dso__data(dso)->elf_base_addr;
tools/perf/util/unwind-libunwind.c
257
*segbase = args.base_addr + dso__data(dso)->eh_frame_hdr_addr;
tools/perf/util/unwind-libunwind.c
258
ret = unwind_spec_ehframe(dso, ui->machine, dso__data(dso)->eh_frame_hdr_offset,
tools/perf/util/unwind-libunwind.c
281
u64 ofs = dso__data(dso)->debug_frame_offset;
tools/perf/util/unwind-libunwind.c
338
dso__data(dso)->debug_frame_offset = ofs;