Home
last modified time | relevance | path

Searched refs:branch_entry (Results 1 – 13 of 13) sorted by relevance

/linux-6.3-rc2/tools/perf/util/
A Dbranch.h41 struct branch_entry { struct
50 struct branch_entry entries[]; argument
63 static inline struct branch_entry *perf_sample__branch_entries(struct perf_sample *sample) in perf_sample__branch_entries()
69 return (struct branch_entry *)entry; in perf_sample__branch_entries()
70 return (struct branch_entry *)(++entry); in perf_sample__branch_entries()
88 const char *get_branch_type(struct branch_entry *e);
A Dthread-stack.c151 sz += br_stack_sz * sizeof(struct branch_entry); in thread_stack__init()
386 struct branch_entry *be; in thread_stack__update_br_stack()
620 const size_t bsz = sizeof(struct branch_entry); in thread_stack__br_sample()
622 struct branch_entry *be; in thread_stack__br_sample()
649 static bool us_start(struct branch_entry *be, u64 kernel_start, bool *start) in us_start()
661 static bool ks_start(struct branch_entry *be, u64 sample_ip, u64 kernel_start, in ks_start()
662 bool *start, struct branch_entry *nb) in ks_start()
682 struct branch_entry *d, *s, *spos, *ssz; in thread_stack__br_sample_late()
723 struct branch_entry *nb = NULL; in thread_stack__br_sample_late()
A Dbranch.c101 const char *get_branch_type(struct branch_entry *e) in get_branch_type()
A Dmachine.c2336 struct branch_entry *entries = perf_sample__branch_entries(sample); in sample__resolve_bstack()
2351 struct branch_entry *be, int nr) in save_iterations()
2369 static int remove_loops(struct branch_entry *l, int nr, in remove_loops()
2482 struct branch_entry *entries = perf_sample__branch_entries(sample); in lbr_callchain_add_lbr_ip()
2620 struct branch_entry *cur_entries = perf_sample__branch_entries(cur); in has_stitched_lbr()
2622 struct branch_entry *prev_entries = perf_sample__branch_entries(prev); in has_stitched_lbr()
2840 struct branch_entry *entries = perf_sample__branch_entries(sample); in thread__resolve_callchain_sample()
2882 struct branch_entry be[nr]; in thread__resolve_callchain_sample()
A Dcs-etm.c300 sizeof(struct branch_entry); in cs_etm__init_traceid_queue()
938 sizeof(struct branch_entry) * nr); in cs_etm__copy_last_branch_rb()
950 sizeof(struct branch_entry) * tidq->last_branch_pos); in cs_etm__copy_last_branch_rb()
1019 struct branch_entry *be; in cs_etm__update_last_branch_rb()
1253 struct branch_entry entries; in cs_etm__synth_branch_sample()
A Devsel.c2552 sizeof(struct branch_entry); in evsel__parse_sample()
2553 struct branch_entry *e; in evsel__parse_sample()
2562 sz = data->branch_stack->nr * sizeof(struct branch_entry); in evsel__parse_sample()
2572 e = (struct branch_entry *)&data->branch_stack->hw_idx; in evsel__parse_sample()
A Dsession.c1099 struct branch_entry *entries = perf_sample__branch_entries(sample); in callchain__lbr_callstack_printf()
1161 struct branch_entry *entries = perf_sample__branch_entries(sample); in branch_stack__printf()
1180 struct branch_entry *e = &entries[i]; in branch_stack__printf()
A Dsynthetic-events.c1485 sz = sample->branch_stack->nr * sizeof(struct branch_entry); in perf_event__sample_event_size()
1679 sz = sample->branch_stack->nr * sizeof(struct branch_entry); in perf_event__synthesize_sample()
A Dintel-pt.c1230 sz += entry_cnt * sizeof(struct branch_entry); in intel_pt_alloc_br_stack()
1745 struct branch_entry entries; in intel_pt_synth_branch_sample()
A Dhist.c2644 struct branch_entry *entries = perf_sample__branch_entries(sample); in hist__account_cycles()
/linux-6.3-rc2/arch/x86/events/amd/
A Dlbr.c40 struct branch_entry { struct
164 struct branch_entry entry; in amd_pmu_lbr_read()
/linux-6.3-rc2/tools/perf/
A Dbuiltin-script.c888 mispred_str(struct branch_entry *br) in mispred_str()
896 static int print_bstack_flags(FILE *fp, struct branch_entry *br) in print_bstack_flags()
912 struct branch_entry *entries = perf_sample__branch_entries(sample); in perf_sample__fprintf_brstack()
956 struct branch_entry *entries = perf_sample__branch_entries(sample); in perf_sample__fprintf_brstacksym()
998 struct branch_entry *entries = perf_sample__branch_entries(sample); in perf_sample__fprintf_brstackoff()
1158 static int ip__fprintf_jump(uint64_t ip, struct branch_entry *en, in ip__fprintf_jump()
1228 struct branch_entry *entries = perf_sample__branch_entries(sample); in perf_sample__fprintf_brstackinsn()
/linux-6.3-rc2/tools/perf/util/scripting-engines/
A Dtrace-event-python.c501 struct branch_entry *entries = perf_sample__branch_entries(sample); in python_process_brstack()
587 struct branch_entry *entries = perf_sample__branch_entries(sample); in python_process_brstacksym()

Completed in 59 milliseconds