Searched refs:lbr_stitch (Results 1 - 3 of 3) sorted by relevance

/linux-master/tools/perf/util/
H A Dthread.h24 struct lbr_stitch { struct
65 struct lbr_stitch *lbr_stitch; local
314 static inline struct lbr_stitch *thread__lbr_stitch(struct thread *thread)
316 return RC_CHK_ACCESS(thread)->lbr_stitch;
319 static inline void thread__set_lbr_stitch(struct thread *thread, struct lbr_stitch *lbrs)
321 RC_CHK_ACCESS(thread)->lbr_stitch = lbrs;
H A Dthread.c472 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); local
475 if (!lbr_stitch)
478 list_for_each_entry_safe(pos, tmp, &lbr_stitch->lists, node) {
483 list_for_each_entry_safe(pos, tmp, &lbr_stitch->free_lists, node) {
488 zfree(&lbr_stitch->prev_lbr_cursor);
H A Dmachine.c2259 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); local
2261 if (!lbr_stitch)
2265 lbr_stitch->prev_lbr_cursor[idx].valid = false;
2273 memcpy(&lbr_stitch->prev_lbr_cursor[idx], cursor->curr,
2276 lbr_stitch->prev_lbr_cursor[idx].valid = true;
2384 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); local
2389 list_for_each_entry(stitch_node, &lbr_stitch->lists, node) {
2408 struct lbr_stitch *lbr_stitc local
2432 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); local
2540 struct lbr_stitch *lbr_stitch; local
[all...]

Completed in 215 milliseconds