Home | History | Annotate | Download | only in util

Lines Matching defs:cache_type

252 static int is_cache_op_valid(u8 cache_type, u8 cache_op)
254 if (hw_cache_stat[cache_type] & COP(cache_op))
260 static char *event_cache_name(u8 cache_type, u8 cache_op, u8 cache_result)
265 sprintf(name, "%s-%s-%s", hw_cache[cache_type][0],
269 sprintf(name, "%s-%s", hw_cache[cache_type][0],
325 u8 cache_type, cache_op, cache_result;
327 cache_type = (config >> 0) & 0xff;
328 if (cache_type > PERF_COUNT_HW_CACHE_MAX)
339 if (!is_cache_op_valid(cache_type, cache_op))
342 return event_cache_name(cache_type, cache_op, cache_result);
384 int cache_type = -1, cache_op = -1, cache_result = -1;
386 cache_type = parse_aliases(&s, hw_cache, PERF_COUNT_HW_CACHE_MAX);
391 if (cache_type == -1)
401 if (!is_cache_op_valid(cache_type, cache_op))
434 attr->config = cache_type | (cache_op << 8) | (cache_result << 16);