Searched refs:lbr_stitch (Results 1 – 3 of 3) sorted by relevance
24 struct lbr_stitch { struct70 struct lbr_stitch *lbr_stitch; in DECLARE_RC_STRUCT() local327 static inline struct lbr_stitch *thread__lbr_stitch(struct thread *thread) in thread__lbr_stitch()329 return RC_CHK_ACCESS(thread)->lbr_stitch; in thread__lbr_stitch()332 static inline void thread__set_lbr_stitch(struct thread *thread, struct lbr_stitch *lbrs) in thread__set_lbr_stitch()334 RC_CHK_ACCESS(thread)->lbr_stitch = lbrs; in thread__set_lbr_stitch()
552 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); in thread__free_stitch_list() local555 if (!lbr_stitch) in thread__free_stitch_list()558 list_for_each_entry_safe(pos, tmp, &lbr_stitch->lists, node) { in thread__free_stitch_list()564 list_for_each_entry_safe(pos, tmp, &lbr_stitch->free_lists, node) { in thread__free_stitch_list()569 for (unsigned int i = 0 ; i < lbr_stitch->prev_lbr_cursor_size; i++) in thread__free_stitch_list()570 map_symbol__exit(&lbr_stitch->prev_lbr_cursor[i].ms); in thread__free_stitch_list()572 zfree(&lbr_stitch->prev_lbr_cursor); in thread__free_stitch_list()
2272 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); in save_lbr_cursor_node() local2274 if (!lbr_stitch) in save_lbr_cursor_node()2402 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); in lbr_callchain_add_stitched_lbr_ip() local2426 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); in get_stitch_node() local2429 if (!list_empty(&lbr_stitch->free_lists)) { in get_stitch_node()2450 struct lbr_stitch *lbr_stitch = thread__lbr_stitch(thread); in has_stitched_lbr() local2493 if (!lbr_stitch->prev_lbr_cursor[i].valid) in has_stitched_lbr()2564 struct lbr_stitch *lbr_stitch; in resolve_lbr_callchain_sample() local2580 lbr_stitch = thread__lbr_stitch(thread); in resolve_lbr_callchain_sample()2583 &lbr_stitch->prev_sample, in resolve_lbr_callchain_sample()[all …]