Home
last modified time | relevance | path

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

/Linux-v6.1/tools/perf/util/
Dthread.c461 struct lbr_stitch *lbr_stitch = thread->lbr_stitch; in thread__free_stitch_list() local
464 if (!lbr_stitch) in thread__free_stitch_list()
467 list_for_each_entry_safe(pos, tmp, &lbr_stitch->lists, node) { in thread__free_stitch_list()
472 list_for_each_entry_safe(pos, tmp, &lbr_stitch->free_lists, node) { in thread__free_stitch_list()
477 zfree(&lbr_stitch->prev_lbr_cursor); in thread__free_stitch_list()
478 zfree(&thread->lbr_stitch); in thread__free_stitch_list()
Dmachine.c2452 struct lbr_stitch *lbr_stitch = thread->lbr_stitch; in save_lbr_cursor_node() local
2454 if (!lbr_stitch) in save_lbr_cursor_node()
2458 lbr_stitch->prev_lbr_cursor[idx].valid = false; in save_lbr_cursor_node()
2466 memcpy(&lbr_stitch->prev_lbr_cursor[idx], cursor->curr, in save_lbr_cursor_node()
2469 lbr_stitch->prev_lbr_cursor[idx].valid = true; in save_lbr_cursor_node()
2494 if (thread->lbr_stitch) { in lbr_callchain_add_lbr_ip()
2522 if (thread->lbr_stitch && (cursor->pos != cursor->nr)) { in lbr_callchain_add_lbr_ip()
2575 struct lbr_stitch *lbr_stitch = thread->lbr_stitch; in lbr_callchain_add_stitched_lbr_ip() local
2580 list_for_each_entry(stitch_node, &lbr_stitch->lists, node) { in lbr_callchain_add_stitched_lbr_ip()
2599 struct lbr_stitch *lbr_stitch = thread->lbr_stitch; in get_stitch_node() local
[all …]
Dthread.h25 struct lbr_stitch { struct
62 struct lbr_stitch *lbr_stitch; member