Searched refs:metrics_idr (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/i915/selftests/ |
A D | i915_perf.c | 35 oa_config->id = idr_alloc(&perf->metrics_idr, oa_config, 2, 0, GFP_KERNEL); in alloc_empty_config() 55 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in destroy_empty_config() 63 idr_remove(&perf->metrics_idr, oa_config->id); in destroy_empty_config() 79 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in get_empty_config()
|
/linux/drivers/gpu/drm/i915/ |
A D | i915_query.c | 243 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_data() 330 idr_for_each_entry(&perf->metrics_idr, tmp, id) in sizeof_perf_metrics() 376 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_list()
|
A D | i915_perf_types.h | 398 struct idr metrics_idr; member
|
A D | i915_perf.c | 394 oa_config = idr_find(&perf->metrics_idr, metrics_set); in i915_perf_get_oa_config() 4157 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in i915_perf_add_config_ioctl() 4172 oa_config->id = idr_alloc(&perf->metrics_idr, in i915_perf_add_config_ioctl() 4228 oa_config = idr_find(&perf->metrics_idr, *arg); in i915_perf_remove_config_ioctl() 4239 idr_remove(&perf->metrics_idr, *arg); in i915_perf_remove_config_ioctl() 4449 idr_init_base(&perf->metrics_idr, 1); in i915_perf_init() 4511 idr_for_each(&perf->metrics_idr, destroy_config, perf); in i915_perf_fini() 4512 idr_destroy(&perf->metrics_idr); in i915_perf_fini()
|
Completed in 12 milliseconds