Home
last modified time | relevance | path

Searched refs:cache_result (Results 1 – 6 of 6) sorted by relevance

/arch/arc/kernel/
Dperf_event.c126 unsigned int cache_type, cache_op, cache_result; in arc_pmu_cache_event() local
131 cache_result = (config >> 16) & 0xff; in arc_pmu_cache_event()
136 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in arc_pmu_cache_event()
139 ret = arc_pmu_cache_map[cache_type][cache_op][cache_result]; in arc_pmu_cache_event()
145 cache_type, cache_op, cache_result, ret, in arc_pmu_cache_event()
/arch/xtensa/kernel/
Dperf_event.c109 unsigned int cache_type, cache_op, cache_result; in xtensa_pmu_cache_event() local
114 cache_result = (config >> 16) & 0xff; in xtensa_pmu_cache_event()
118 cache_result >= C(RESULT_MAX)) in xtensa_pmu_cache_event()
121 ret = xtensa_cache_ctl[cache_type][cache_op][cache_result]; in xtensa_pmu_cache_event()
/arch/tile/kernel/
Dperf_event.c757 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()
/arch/x86/kernel/cpu/
Dperf_event.c296 unsigned int cache_type, cache_op, cache_result; in set_ext_hw_attr() local
311 cache_result = (config >> 16) & 0xff; in set_ext_hw_attr()
312 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in set_ext_hw_attr()
314 cache_result = array_index_nospec(cache_result, PERF_COUNT_HW_CACHE_RESULT_MAX); in set_ext_hw_attr()
316 val = hw_cache_event_ids[cache_type][cache_op][cache_result]; in set_ext_hw_attr()
325 attr->config1 = hw_cache_extra_regs[cache_type][cache_op][cache_result]; in set_ext_hw_attr()
/arch/mips/kernel/
Dperf_event_mipsxx.c689 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()
/arch/sparc/kernel/
Dperf_event.c1196 unsigned int cache_type, cache_op, cache_result; in sparc_map_cache_event() local
1210 cache_result = (config >> 16) & 0xff; in sparc_map_cache_event()
1211 if (cache_result >= PERF_COUNT_HW_CACHE_RESULT_MAX) in sparc_map_cache_event()
1214 pmap = &((*sparc_pmu->cache_map)[cache_type][cache_op][cache_result]); in sparc_map_cache_event()