perf tools: Pass build_id object to dso__build_id_equal()
[linux-2.6-microblaze.git] / tools / perf / util / dso.h
index 8ad17f3..f926c96 100644 (file)
@@ -176,7 +176,7 @@ struct dso {
        bool             sorted_by_name;
        bool             loaded;
        u8               rel;
-       u8               build_id[BUILD_ID_SIZE];
+       struct build_id  bid;
        u64              text_offset;
        const char       *short_name;
        const char       *long_name;
@@ -260,8 +260,8 @@ bool dso__sorted_by_name(const struct dso *dso);
 void dso__set_sorted_by_name(struct dso *dso);
 void dso__sort_by_name(struct dso *dso);
 
-void dso__set_build_id(struct dso *dso, void *build_id);
-bool dso__build_id_equal(const struct dso *dso, u8 *build_id);
+void dso__set_build_id(struct dso *dso, struct build_id *bid);
+bool dso__build_id_equal(const struct dso *dso, struct build_id *bid);
 void dso__read_running_kernel_build_id(struct dso *dso,
                                       struct machine *machine);
 int dso__kernel_module_get_build_id(struct dso *dso, const char *root_dir);