Lines Matching refs:synth_opts
46 struct itrace_synth_opts synth_opts; member
309 if (etm->synth_opts.last_branch || etm->sample_branches) { in cs_etm__alloc_queue()
315 if (etm->synth_opts.last_branch) { in cs_etm__alloc_queue()
318 sz += etm->synth_opts.last_branch_sz * in cs_etm__alloc_queue()
470 nr = etmq->etm->synth_opts.last_branch_sz - etmq->last_branch_pos; in cs_etm__copy_last_branch_rb()
482 if (bs_src->nr >= etmq->etm->synth_opts.last_branch_sz) { in cs_etm__copy_last_branch_rb()
556 etmq->last_branch_pos = etmq->etm->synth_opts.last_branch_sz; in cs_etm__update_last_branch_rb()
571 if (bs->nr < etmq->etm->synth_opts.last_branch_sz) in cs_etm__update_last_branch_rb()
670 if (etm->synth_opts.last_branch) { in cs_etm__synth_instruction_sample()
675 if (etm->synth_opts.inject) { in cs_etm__synth_instruction_sample()
689 if (etm->synth_opts.last_branch) in cs_etm__synth_instruction_sample()
728 if (etm->synth_opts.last_branch) { in cs_etm__synth_branch_sample()
739 if (etm->synth_opts.inject) { in cs_etm__synth_branch_sample()
832 if (etm->synth_opts.branches) { in cs_etm__synth_events()
846 if (etm->synth_opts.last_branch) in cs_etm__synth_events()
849 if (etm->synth_opts.instructions) { in cs_etm__synth_events()
851 attr.sample_period = etm->synth_opts.period; in cs_etm__synth_events()
879 if (etm->synth_opts.last_branch && in cs_etm__sample()
932 if (etm->sample_branches || etm->synth_opts.last_branch) { in cs_etm__sample()
958 if (etmq->etm->synth_opts.last_branch && in cs_etm__flush()
987 if (etmq->etm->synth_opts.last_branch) { in cs_etm__flush()
1433 etm->synth_opts = *session->itrace_synth_opts; in cs_etm__process_auxtrace_info()
1435 itrace_synth_opts__set_default(&etm->synth_opts); in cs_etm__process_auxtrace_info()
1436 etm->synth_opts.callchain = false; in cs_etm__process_auxtrace_info()