Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/i915/selftests/
H A Di915_perf.c35 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/xe/
H A Dxe_oa_types.h139 struct idr metrics_idr; member
H A Dxe_oa.c177 oa_config = idr_find(&oa->metrics_idr, metrics_set); in xe_oa_get_oa_config()
2335 idr_for_each_entry(&oa->metrics_idr, tmp, id) { in xe_oa_add_config_ioctl()
2349 oa_config->id = idr_alloc(&oa->metrics_idr, oa_config, 1, 0, GFP_KERNEL); in xe_oa_add_config_ioctl()
2402 oa_config = idr_find(&oa->metrics_idr, arg); in xe_oa_remove_config_ioctl()
2412 idr_remove(&oa->metrics_idr, arg); in xe_oa_remove_config_ioctl()
2667 idr_init_base(&oa->metrics_idr, 1); in xe_oa_init()
2699 idr_for_each(&oa->metrics_idr, destroy_config, oa); in xe_oa_fini()
2700 idr_destroy(&oa->metrics_idr); in xe_oa_fini()
/linux/drivers/gpu/drm/i915/
H A Di915_query.c278 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_data()
365 idr_for_each_entry(&perf->metrics_idr, tmp, id) in sizeof_perf_metrics()
411 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_list()
H A Di915_perf_types.h473 struct idr metrics_idr; member
H A Di915_perf.c415 oa_config = idr_find(&perf->metrics_idr, metrics_set); in i915_perf_get_oa_config()
4702 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in i915_perf_add_config_ioctl()
4719 oa_config->id = idr_alloc(&perf->metrics_idr, in i915_perf_add_config_ioctl()
4777 oa_config = idr_find(&perf->metrics_idr, *arg); in i915_perf_remove_config_ioctl()
4789 idr_remove(&perf->metrics_idr, *arg); in i915_perf_remove_config_ioctl()
5138 idr_init_base(&perf->metrics_idr, 1); in i915_perf_init()
5214 idr_for_each(&perf->metrics_idr, destroy_config, perf); in i915_perf_fini()
5215 idr_destroy(&perf->metrics_idr); in i915_perf_fini()