Lines Matching defs:sample_type
960 static void perf_ibs_parse_ld_st_data(__u64 sample_type,
978 if (sample_type & PERF_SAMPLE_DATA_SRC) {
983 if (sample_type & PERF_SAMPLE_WEIGHT_TYPE && op_data3.dc_miss &&
987 if (sample_type & PERF_SAMPLE_WEIGHT_STRUCT) {
990 } else if (sample_type & PERF_SAMPLE_WEIGHT) {
996 if (sample_type & PERF_SAMPLE_ADDR && op_data3.dc_lin_addr_valid) {
1001 if (sample_type & PERF_SAMPLE_PHYS_ADDR && op_data3.dc_phy_addr_valid) {
1007 static int perf_ibs_get_offset_max(struct perf_ibs *perf_ibs, u64 sample_type,
1010 if (sample_type & PERF_SAMPLE_RAW ||
1012 (sample_type & PERF_SAMPLE_DATA_SRC ||
1013 sample_type & PERF_SAMPLE_WEIGHT_TYPE ||
1014 sample_type & PERF_SAMPLE_ADDR ||
1015 sample_type & PERF_SAMPLE_PHYS_ADDR)))
1070 offset_max = perf_ibs_get_offset_max(perf_ibs, event->attr.sample_type, check_rip);
1084 if (event->attr.sample_type & PERF_SAMPLE_RAW) {
1114 if (event->attr.sample_type & PERF_SAMPLE_RAW) {
1125 perf_ibs_parse_ld_st_data(event->attr.sample_type, &ibs_data, &data);
1132 if (event->attr.sample_type & PERF_SAMPLE_CALLCHAIN)