Home
last modified time | relevance | path

Searched refs:dqm_lock (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c318 dqm_lock(dqm); in create_queue_nocpsch()
366 dqm_lock(dqm); in create_queue_nocpsch()
545 dqm_lock(dqm); in destroy_queue_nocpsch()
563 dqm_lock(dqm); in update_queue()
656 dqm_lock(dqm); in evict_process_queues_nocpsch()
703 dqm_lock(dqm); in evict_process_queues_cpsch()
748 dqm_lock(dqm); in restore_process_queues_nocpsch()
827 dqm_lock(dqm); in restore_process_queues_cpsch()
879 dqm_lock(dqm); in register_process()
910 dqm_lock(dq in unregister_process()
[all...]
H A Dkfd_device_queue_manager.h179 struct mutex lock_hidden; /* use dqm_lock/unlock(dqm) */
243 static inline void dqm_lock(struct device_queue_manager *dqm) in dqm_lock() function
H A Dkfd_process.c127 * We cannot call get_user() with dqm_lock held as it can cause in kfd_sdma_activity_worker()
132 * with dqm_lock/dqm_unlock(). in kfd_sdma_activity_worker()
133 * 2. Call get_user() for each node in temporary list without dqm_lock. in kfd_sdma_activity_worker()
148 dqm_lock(dqm); in kfd_sdma_activity_worker()
208 dqm_lock(dqm); in kfd_sdma_activity_worker()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_device_queue_manager.c538 dqm_lock(dqm); in create_queue_nocpsch()
586 dqm_lock(dqm); in create_queue_nocpsch()
839 dqm_lock(dqm); in destroy_queue_nocpsch()
858 dqm_lock(dqm); in update_queue()
1046 dqm_lock(dqm); in evict_process_queues_nocpsch()
1095 dqm_lock(dqm); in evict_process_queues_cpsch()
1159 dqm_lock(dqm); in restore_process_queues_nocpsch()
1235 dqm_lock(dqm); in restore_process_queues_cpsch()
1305 dqm_lock(dqm); in register_process()
1336 dqm_lock(dq in unregister_process()
[all...]
H A Dkfd_device_queue_manager.h233 struct mutex lock_hidden; /* use dqm_lock/unlock(dqm) */
321 static inline void dqm_lock(struct device_queue_manager *dqm) in dqm_lock() function
H A Dkfd_process.c128 * We cannot call get_user() with dqm_lock held as it can cause in kfd_sdma_activity_worker()
133 * with dqm_lock/dqm_unlock(). in kfd_sdma_activity_worker()
134 * 2. Call get_user() for each node in temporary list without dqm_lock. in kfd_sdma_activity_worker()
149 dqm_lock(dqm); in kfd_sdma_activity_worker()
209 dqm_lock(dqm); in kfd_sdma_activity_worker()

Completed in 10 milliseconds