Lines Matching refs:stitch_node
2404 struct stitch_list *stitch_node; in lbr_callchain_add_stitched_lbr_ip() local
2407 list_for_each_entry(stitch_node, &lbr_stitch->lists, node) { in lbr_callchain_add_stitched_lbr_ip()
2408 cnode = &stitch_node->cursor; in lbr_callchain_add_stitched_lbr_ip()
2427 struct stitch_list *stitch_node; in get_stitch_node() local
2430 stitch_node = list_first_entry(&lbr_stitch->free_lists, in get_stitch_node()
2432 list_del(&stitch_node->node); in get_stitch_node()
2434 return stitch_node; in get_stitch_node()
2452 struct stitch_list *stitch_node; in has_stitched_lbr() local
2496 stitch_node = get_stitch_node(thread); in has_stitched_lbr()
2497 if (!stitch_node) in has_stitched_lbr()
2500 memcpy(&stitch_node->cursor, &lbr_stitch->prev_lbr_cursor[i], in has_stitched_lbr()
2503 stitch_node->cursor.ms.maps = maps__get(lbr_stitch->prev_lbr_cursor[i].ms.maps); in has_stitched_lbr()
2504 stitch_node->cursor.ms.map = map__get(lbr_stitch->prev_lbr_cursor[i].ms.map); in has_stitched_lbr()
2507 list_add(&stitch_node->node, &lbr_stitch->lists); in has_stitched_lbr()
2509 list_add_tail(&stitch_node->node, &lbr_stitch->lists); in has_stitched_lbr()
2587 struct stitch_list *stitch_node; in resolve_lbr_callchain_sample() local
2589 list_for_each_entry(stitch_node, &lbr_stitch->lists, node) in resolve_lbr_callchain_sample()
2590 map_symbol__exit(&stitch_node->cursor.ms); in resolve_lbr_callchain_sample()