Searched refs:metrics_lock (Results 1 – 5 of 5) sorted by relevance
33 mutex_lock(&perf->metrics_lock); in alloc_empty_config()37 mutex_unlock(&perf->metrics_lock); in alloc_empty_config()42 mutex_unlock(&perf->metrics_lock); in alloc_empty_config()53 mutex_lock(&perf->metrics_lock); in destroy_empty_config()65 mutex_unlock(&perf->metrics_lock); in destroy_empty_config()77 mutex_lock(&perf->metrics_lock); in get_empty_config()86 mutex_unlock(&perf->metrics_lock); in get_empty_config()
145 struct mutex metrics_lock; member
2424 err = mutex_lock_interruptible(&oa->metrics_lock); in xe_oa_add_config_ioctl() 2454 mutex_unlock(&oa->metrics_lock); in xe_oa_add_config_ioctl() 2461 mutex_unlock(&oa->metrics_lock);2497 ret = mutex_lock_interruptible(&oa->metrics_lock); in xe_oa_remove_config_ioctl() 2513 mutex_unlock(&oa->metrics_lock); in xe_oa_remove_config_ioctl() 2522 mutex_unlock(&oa->metrics_lock); in xe_oa_unregister() 2874 ret = drmm_mutex_init(&oa->xe->drm, &oa->metrics_lock); in xe_oa_init()
467 struct mutex metrics_lock; member
272 mutex_init(&smu_table->metrics_lock); in smu_v15_0_8_tables_init()317 mutex_destroy(&smu_table->metrics_lock); in smu_v15_0_8_tables_fini()352 mutex_lock(&smu_table->metrics_lock); in smu_v15_0_8_get_metrics_table_internal()360 mutex_unlock(&smu_table->metrics_lock); in smu_v15_0_8_get_metrics_table_internal()368 mutex_unlock(&smu_table->metrics_lock); in smu_v15_0_8_get_metrics_table_internal()377 mutex_unlock(&smu_table->metrics_lock); in smu_v15_0_8_get_metrics_table_internal()