Lines Matching refs:node
433 list_for_each_entry(al, &src->source, node) { in annotated_source__get_line()
449 list_for_each_entry_from(al, ¬es->src->source, node) { in annotation__count_insn()
487 list_for_each_entry_from(al, ¬es->src->source, node) { in annotation__count_and_fill()
655 list_add_tail(&al->node, head); in annotation_line__add()
661 list_for_each_entry_continue(pos, head, node) in annotation_line__next()
819 list_for_each_entry_from(queue, ¬es->src->source, node) { in annotation_line__print()
948 list_for_each_entry(al, ¬es->src->source, node) { in annotation__calc_percent()
1134 struct rb_node *node; in resort_source_line() local
1136 node = rb_first(src_root); in resort_source_line()
1137 while (node) { in resort_source_line()
1140 al = rb_entry(node, struct annotation_line, rb_node); in resort_source_line()
1141 next = rb_next(node); in resort_source_line()
1142 rb_erase(node, src_root); in resort_source_line()
1145 node = next; in resort_source_line()
1152 struct rb_node *node; in print_summary() local
1162 node = rb_first(root); in print_summary()
1163 while (node) { in print_summary()
1169 al = rb_entry(node, struct annotation_line, rb_node); in print_summary()
1183 node = rb_next(node); in print_summary()
1209 list_for_each_entry_reverse(line, lines, node) { in annotated_source__addr_fmt_width()
1274 list_for_each_entry(pos, ¬es->src->source, node) { in hist_entry__annotate_printf()
1306 queue = list_entry(queue->node.next, typeof(*queue), node); in hist_entry__annotate_printf()
1374 list_for_each_entry(al, ¬es->src->source, node) { in symbol__annotate_fprintf2()
1431 list_for_each_entry(al, ¬es->src->source, node) { in symbol__annotate_decay_histogram()
1450 list_for_each_entry_safe(al, n, &as->source, node) { in annotated_source__purge()
1451 list_del_init(&al->node); in annotated_source__purge()
1478 list_for_each_entry(pos, head, al.node) in disasm__fprintf()
1503 list_for_each_entry(al, ¬es->src->source, node) { in annotation__mark_jump_targets()
1535 list_for_each_entry(al, &src->source, node) { in annotation__set_index()
1562 list_for_each_entry(al, ¬es->src->source, node) { in annotation__max_ins_name()
1617 list_for_each_entry(al, ¬es->src->source, node) { in annotation__calc_lines()
1917 pos = list_next_entry(pos, core.node); in annotation_br_cntr_entry()
2552 list_for_each_entry(dl, ¬es->src->source, al.node) { in find_disasm_line()
2627 if (curr == list_first_entry(sources, struct disasm_line, al.node)) in annotation__prev_asm_line()
2630 prev = list_prev_entry(curr, al.node); in annotation__prev_asm_line()
2632 prev != list_first_entry(sources, struct disasm_line, al.node)) in annotation__prev_asm_line()
2633 prev = list_prev_entry(prev, al.node); in annotation__prev_asm_line()
2647 if (curr == list_last_entry(sources, struct disasm_line, al.node)) in annotation__next_asm_line()
2650 next = list_next_entry(curr, al.node); in annotation__next_asm_line()
2652 next != list_last_entry(sources, struct disasm_line, al.node)) in annotation__next_asm_line()
2653 next = list_next_entry(next, al.node); in annotation__next_asm_line()
2895 struct list_head node; member
2905 list_for_each_entry(link, head, node) { in basic_block_has_offset()
2957 list_add_tail(&link->node, &bb_data->queue); in add_basic_block()
2976 struct disasm_line, al.node); in process_basic_block()
2983 list_for_each_entry_from(dl, ¬es->src->source, al.node) { in process_basic_block()
3038 list_del(&link->node); in link_found_basic_blocks()
3049 list_for_each_entry_safe(link, tmp, &bb_data->queue, node) { in delete_basic_blocks()
3050 list_del(&link->node); in delete_basic_blocks()
3055 list_for_each_entry_safe(link, tmp, &bb_data->visited, node) { in delete_basic_blocks()
3056 list_del(&link->node); in delete_basic_blocks()
3094 link = list_first_entry(&bb_data.queue, struct basic_block_link, node); in annotate_get_basic_blocks()
3101 list_move(&link->node, &bb_data.visited); in annotate_get_basic_blocks()