Lines Matching refs:machine

408 			  struct machine *machine)  in dso__set_module_info()  argument
410 if (machine__is_host(machine)) in dso__set_module_info()
468 static int __open_dso(struct dso *dso, struct machine *machine) in __open_dso() argument
478 if (machine) in __open_dso()
479 root_dir = machine->root_dir; in __open_dso()
520 static int open_dso(struct dso *dso, struct machine *machine) in open_dso() argument
527 fd = __open_dso(dso, machine); in open_dso()
641 static void try_to_open_dso(struct dso *dso, struct machine *machine) in try_to_open_dso() argument
654 dso->data.fd = open_dso(dso, machine); in try_to_open_dso()
661 dso->data.fd = open_dso(dso, machine); in try_to_open_dso()
682 int dso__data_get_fd(struct dso *dso, struct machine *machine) in dso__data_get_fd() argument
690 try_to_open_dso(dso, machine); in dso__data_get_fd()
841 static ssize_t file_read(struct dso *dso, struct machine *machine, in file_read() argument
852 try_to_open_dso(dso, machine); in file_read()
867 dso_cache__read(struct dso *dso, struct machine *machine, in dso_cache__read() argument
882 ret = file_read(dso, machine, cache_offset, cache->data); in dso_cache__read()
904 static ssize_t dso_cache_read(struct dso *dso, struct machine *machine, in dso_cache_read() argument
913 return dso_cache__read(dso, machine, offset, data, size); in dso_cache_read()
921 static ssize_t cached_read(struct dso *dso, struct machine *machine, in cached_read() argument
930 ret = dso_cache_read(dso, machine, offset, p, size); in cached_read()
950 static int file_size(struct dso *dso, struct machine *machine) in file_size() argument
962 try_to_open_dso(dso, machine); in file_size()
984 int dso__data_file_size(struct dso *dso, struct machine *machine) in dso__data_file_size() argument
995 return file_size(dso, machine); in dso__data_file_size()
1005 off_t dso__data_size(struct dso *dso, struct machine *machine) in dso__data_size() argument
1007 if (dso__data_file_size(dso, machine)) in dso__data_size()
1014 static ssize_t data_read_offset(struct dso *dso, struct machine *machine, in data_read_offset() argument
1017 if (dso__data_file_size(dso, machine)) in data_read_offset()
1027 return cached_read(dso, machine, offset, data, size); in data_read_offset()
1041 ssize_t dso__data_read_offset(struct dso *dso, struct machine *machine, in dso__data_read_offset() argument
1047 return data_read_offset(dso, machine, offset, data, size); in dso__data_read_offset()
1061 struct machine *machine, u64 addr, in dso__data_read_addr() argument
1065 return dso__data_read_offset(dso, machine, offset, data, size); in dso__data_read_addr()
1079 struct dso *machine__findnew_kernel(struct machine *machine, const char *name, in machine__findnew_kernel() argument
1085 struct dso *dso = machine__findnew_dso(machine, name); in machine__findnew_kernel()
1257 void dso__read_running_kernel_build_id(struct dso *dso, struct machine *machine) in dso__read_running_kernel_build_id() argument
1261 if (machine__is_default_guest(machine)) in dso__read_running_kernel_build_id()
1263 sprintf(path, "%s/sys/kernel/notes", machine->root_dir); in dso__read_running_kernel_build_id()
1316 enum dso_type dso__type(struct dso *dso, struct machine *machine) in dso__type() argument
1321 fd = dso__data_get_fd(dso, machine); in dso__type()