Searched refs:cache_result (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/arch/arc/kernel/ |
D | perf_event.c | 114 unsigned int cache_type, cache_op, cache_result; in arc_pmu_cache_event() local 119 cache_result = (config >> 16) & 0xff; in arc_pmu_cache_event() 124 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in arc_pmu_cache_event() 127 ret = arc_pmu_cache_map[cache_type][cache_op][cache_result]; in arc_pmu_cache_event() 133 cache_type, cache_op, cache_result, ret, in arc_pmu_cache_event()
|
/linux-4.1.27/arch/arm/kernel/ |
D | perf_event.c | 30 unsigned int cache_type, cache_op, cache_result, ret; in armpmu_map_cache_event() local 40 cache_result = (config >> 16) & 0xff; in armpmu_map_cache_event() 41 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in armpmu_map_cache_event() 44 ret = (int)(*cache_map)[cache_type][cache_op][cache_result]; in armpmu_map_cache_event()
|
/linux-4.1.27/tools/perf/util/ |
D | parse-events.c | 323 int cache_type = -1, cache_op = -1, cache_result = -1; in parse_events_add_cache() local 353 if (cache_result == -1) { in parse_events_add_cache() 354 cache_result = parse_aliases(str, perf_evsel__hw_cache_result, in parse_events_add_cache() 356 if (cache_result >= 0) in parse_events_add_cache() 370 if (cache_result == -1) in parse_events_add_cache() 371 cache_result = PERF_COUNT_HW_CACHE_RESULT_ACCESS; in parse_events_add_cache() 374 attr.config = cache_type | (cache_op << 8) | (cache_result << 16); in parse_events_add_cache()
|
/linux-4.1.27/arch/tile/kernel/ |
D | perf_event.c | 757 unsigned int cache_type, cache_op, cache_result; in tile_map_cache_event() local 771 cache_result = (config >> 16) & 0xff; in tile_map_cache_event() 772 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in tile_map_cache_event() 775 code = (*tile_pmu->cache_events)[cache_type][cache_op][cache_result]; in tile_map_cache_event()
|
/linux-4.1.27/arch/arm64/kernel/ |
D | perf_event.c | 88 unsigned int cache_type, cache_op, cache_result, ret; in armpmu_map_cache_event() local 98 cache_result = (config >> 16) & 0xff; in armpmu_map_cache_event() 99 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in armpmu_map_cache_event() 102 ret = (int)(*cache_map)[cache_type][cache_op][cache_result]; in armpmu_map_cache_event()
|
/linux-4.1.27/arch/mips/kernel/ |
D | perf_event_mipsxx.c | 689 unsigned int cache_type, cache_op, cache_result; in mipspmu_map_cache_event() local 700 cache_result = (config >> 16) & 0xff; in mipspmu_map_cache_event() 701 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in mipspmu_map_cache_event() 707 [cache_result]); in mipspmu_map_cache_event()
|
/linux-4.1.27/arch/x86/kernel/cpu/ |
D | perf_event.c | 293 unsigned int cache_type, cache_op, cache_result; in set_ext_hw_attr() local 306 cache_result = (config >> 16) & 0xff; in set_ext_hw_attr() 307 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in set_ext_hw_attr() 310 val = hw_cache_event_ids[cache_type][cache_op][cache_result]; in set_ext_hw_attr() 319 attr->config1 = hw_cache_extra_regs[cache_type][cache_op][cache_result]; in set_ext_hw_attr()
|
/linux-4.1.27/arch/sparc/kernel/ |
D | perf_event.c | 1183 unsigned int cache_type, cache_op, cache_result; in sparc_map_cache_event() local 1197 cache_result = (config >> 16) & 0xff; in sparc_map_cache_event() 1198 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in sparc_map_cache_event() 1201 pmap = &((*sparc_pmu->cache_map)[cache_type][cache_op][cache_result]); in sparc_map_cache_event()
|