dso_type
const char *short_name, int dso_type)
dso__set_kernel(dso, dso_type);
enum dso_type dso__type(struct dso *dso, struct machine *machine)
enum dso_type type = DSO__TYPE_UNKNOWN;
const char *short_name, int dso_type);
enum dso_type dso__type(struct dso *dso, struct machine *machine);
enum dso_type dso__type_fd(int fd)
enum dso_type dso_type = DSO__TYPE_UNKNOWN;
dso_type = DSO__TYPE_64BIT;
dso_type = DSO__TYPE_X32BIT;
dso_type = DSO__TYPE_32BIT;
return dso_type;
enum dso_type dso__type_fd(int fd)
enum dso_type dso__type_fd(int fd);
enum dso_type dso_type;
args->dso_type = dso__type(dso, args->machine);
return (args->dso_type != DSO__TYPE_UNKNOWN) ? 1 : 0;
static enum dso_type machine__thread_dso_type(struct machine *machine,
.dso_type = DSO__TYPE_UNKNOWN,
return args.dso_type;
enum dso_type dso_type;
dso_type = machine__thread_dso_type(machine, thread);
if (dso_type == DSO__TYPE_32BIT)
if (dso_type == DSO__TYPE_X32BIT)
switch (dso_type) {
enum dso_type dso_type;
dso_type = machine__thread_dso_type(machine, thread);
switch (dso_type) {
if (dso && dso_type != dso__type(dso, machine)) {