| /Linux-v5.4/tools/perf/tests/ | 
| D | parse-events.c | 230 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_tracepoint_modifier()248 		TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_tracepoint_multi_modifier()
 261 	TEST_ASSERT_VAL("wrong precise_ip", evsel->core.attr.precise_ip);  in test__checkevent_raw_modifier()
 273 	TEST_ASSERT_VAL("wrong precise_ip", evsel->core.attr.precise_ip);  in test__checkevent_numeric_modifier()
 285 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_symbolic_name_modifier()
 317 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_symbolic_alias_modifier()
 329 	TEST_ASSERT_VAL("wrong precise_ip", evsel->core.attr.precise_ip);  in test__checkevent_genhw_modifier()
 344 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_exclude_idle_modifier()
 359 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_exclude_idle_modifier_1()
 372 	TEST_ASSERT_VAL("wrong precise_ip", !evsel->core.attr.precise_ip);  in test__checkevent_breakpoint_modifier()
 [all …]
 
 | 
| D | attr.c | 121 	WRITE_ASS(precise_ip,     "d");  in store_event()
 | 
| /Linux-v5.4/tools/perf/tests/attr/ | 
| D | base-record | 28 precise_ip=0|1|2|3
 | 
| D | base-stat | 28 precise_ip=0
 | 
| /Linux-v5.4/tools/perf/util/ | 
| D | evsel.c | 322 		     (attr.precise_ip || attr.exclude_kernel) ? ":" : "",  in perf_evsel__new_cycles()324 		     attr.precise_ip ? attr.precise_ip + 1 : 0, "ppp") < 0)  in perf_evsel__new_cycles()
 415 	if (attr->precise_ip) {  in perf_evsel__add_modifiers()
 418 		r += scnprintf(bf + r, size - r, "%.*s", attr->precise_ip, "ppp");  in perf_evsel__add_modifiers()
 1128 		attr->precise_ip = 3;  in perf_evsel__config()
 1539 	int precise_ip = evsel->core.attr.precise_ip;  in perf_event_open()  local
 1558 		if (!evsel->core.attr.precise_ip) {  in perf_event_open()
 1559 			evsel->core.attr.precise_ip = precise_ip;  in perf_event_open()
 1564 		evsel->core.attr.precise_ip--;  in perf_event_open()
 1565 		pr_debug2("decreasing precise_ip by one (%d)\n", evsel->core.attr.precise_ip);  in perf_event_open()
 [all …]
 
 | 
| D | python.c | 748 	    precise_ip = 0,  in pyrf_evsel__init()  local762 					 &precise_ip, &mmap_data, &sample_id_all,  in pyrf_evsel__init()
 791 	attr.precise_ip	    = precise_ip;  in pyrf_evsel__init()
 
 | 
| D | perf_event_attr_fprintf.c | 118 	PRINT_ATTRf(precise_ip, p_unsigned);  in perf_event_attr__fprintf()
 | 
| D | parse-events.c | 1609 	int precise = evsel ? evsel->core.attr.precise_ip : 0;  in get_event_modifier()1733 		evsel->core.attr.precise_ip     = mod.precise;  in parse_events__modifier_event()
 
 | 
| /Linux-v5.4/arch/x86/events/intel/ | 
| D | ds.c | 876 	if (!event->attr.precise_ip)  in intel_pebs_constraints()973 	    attr->precise_ip > 1)  in pebs_update_adaptive_cfg()
 992 	if (gprs || (attr->precise_ip < 2) || tsx_weight)  in pebs_update_adaptive_cfg()
 1423 	if (event->attr.precise_ip > 1) {  in setup_pebs_fixed_sample_data()
 1564 		if (event->attr.precise_ip < 2) {  in setup_pebs_adaptive_sample_data()
 1794 	if (!event->attr.precise_ip)  in intel_pmu_drain_pebs_core()
 1922 		if (WARN_ON_ONCE(!event->attr.precise_ip))  in intel_pmu_drain_pebs_nhm()
 1986 		if (WARN_ON_ONCE(!event->attr.precise_ip))  in intel_pmu_drain_pebs_icl()
 
 | 
| D | core.c | 2173 	if (unlikely(event->attr.precise_ip))  in intel_pmu_disable_event()2181 	if (event->attr.precise_ip)  in intel_pmu_del_event()
 2204 	if (!event->attr.precise_ip)  in intel_pmu_enable_fixed()
 2220 	if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip) {  in intel_pmu_enable_fixed()
 2252 	if (unlikely(event->attr.precise_ip))  in intel_pmu_enable_event()
 2265 	if (event->attr.precise_ip)  in intel_pmu_add_event()
 3198 	if (event->attr.precise_ip < 3)  in intel_pebs_aliases_ivb()
 3205 	if (event->attr.precise_ip < 3)  in intel_pebs_aliases_skl()
 3237 		if (attr->precise_ip)  in intel_pmu_bts_config()
 3271 	if (event->attr.precise_ip) {  in intel_pmu_hw_config()
 [all …]
 
 | 
| D | lbr.c | 491 	if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0)  in intel_pmu_lbr_add()512 	if (x86_pmu.intel_cap.pebs_baseline && event->attr.precise_ip > 0)  in intel_pmu_lbr_del()
 
 | 
| /Linux-v5.4/samples/bpf/ | 
| D | trace_event_user.c | 251 		.precise_ip = 2,  in test_bpf_perf_event()
 | 
| /Linux-v5.4/arch/ia64/include/asm/ | 
| D | sal.h | 368 		    precise_ip              : 1,  member375 	u64 precise_ip;  member
 
 | 
| /Linux-v5.4/tools/perf/arch/x86/util/ | 
| D | perf_regs.c | 283 		.precise_ip		= 1,  in arch__intr_reg_mask()
 | 
| /Linux-v5.4/arch/x86/events/ | 
| D | core.c | 496 	if (event->attr.precise_ip) {  in x86_pmu_hw_config()499 		if (event->attr.precise_ip > precise)  in x86_pmu_hw_config()
 510 	if (event->attr.precise_ip > 1 && x86_pmu.intel_cap.pebs_format < 2) {  in x86_pmu_hw_config()
 574 		if (!event->attr.precise_ip)  in x86_pmu_hw_config()
 1011 	if (!cpuc->is_fake && leader->attr.precise_ip) {  in collect_events()
 
 | 
| /Linux-v5.4/tools/include/uapi/linux/ | 
| D | perf_event.h | 360 				precise_ip     :  2, /* skid constraint       */  member
 | 
| /Linux-v5.4/include/uapi/linux/ | 
| D | perf_event.h | 360 				precise_ip     :  2, /* skid constraint       */  member
 | 
| /Linux-v5.4/arch/x86/events/amd/ | 
| D | core.c | 347 	if (event->attr.precise_ip && get_ibs_caps())  in amd_pmu_hw_config()
 | 
| D | ibs.c | 221 	switch (event->attr.precise_ip) {  in perf_ibs_precise_event()
 |