Lines Matching refs:pos

133 #define dsos__for_each_with_build_id(pos, head)	\  argument
134 list_for_each_entry(pos, head, node) \
135 if (!pos->has_build_id) \
167 struct dso *pos; in __dsos__write_buildid_table() local
169 dsos__for_each_with_build_id(pos, head) { in __dsos__write_buildid_table()
174 if (!pos->hit) in __dsos__write_buildid_table()
177 if (dso__is_vdso(pos)) { in __dsos__write_buildid_table()
178 name = pos->short_name; in __dsos__write_buildid_table()
179 name_len = pos->short_name_len + 1; in __dsos__write_buildid_table()
180 } else if (dso__is_kcore(pos)) { in __dsos__write_buildid_table()
185 name = pos->long_name; in __dsos__write_buildid_table()
186 name_len = pos->long_name_len + 1; in __dsos__write_buildid_table()
189 err = write_buildid(name, name_len, pos->build_id, in __dsos__write_buildid_table()
227 struct machine *pos = rb_entry(nd, struct machine, rb_node); in perf_session__write_buildid_table() local
228 err = machine__write_buildid_table(pos, fd); in perf_session__write_buildid_table()
237 struct dso *pos; in __dsos__hit_all() local
239 list_for_each_entry(pos, head, node) in __dsos__hit_all()
240 pos->hit = true; in __dsos__hit_all()
266 struct machine *pos = rb_entry(nd, struct machine, rb_node); in dsos__hit_all() local
268 err = machine__hit_all_dsos(pos); in dsos__hit_all()
481 struct dso *pos; in __dsos__cache_build_ids() local
484 dsos__for_each_with_build_id(pos, head) in __dsos__cache_build_ids()
485 if (dso__cache_build_id(pos, machine)) in __dsos__cache_build_ids()
512 struct machine *pos = rb_entry(nd, struct machine, rb_node); in perf_session__cache_build_ids() local
513 ret |= machine__cache_build_ids(pos); in perf_session__cache_build_ids()
533 struct machine *pos = rb_entry(nd, struct machine, rb_node); in perf_session__read_build_ids() local
534 ret |= machine__read_build_ids(pos, with_hits); in perf_session__read_build_ids()