Home
last modified time | relevance | path

Searched refs:hw_queues_lock (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.10/drivers/misc/habanalabs/gaudi/
DgaudiP.h251 spinlock_t hw_queues_lock; member
Dgaudi.c1036 spin_lock_init(&gaudi->hw_queues_lock); in gaudi_sw_init()
6205 __acquires(&gaudi->hw_queues_lock) in gaudi_hw_queues_lock()
6209 spin_lock(&gaudi->hw_queues_lock); in gaudi_hw_queues_lock()
6213 __releases(&gaudi->hw_queues_lock) in gaudi_hw_queues_unlock()
6217 spin_unlock(&gaudi->hw_queues_lock); in gaudi_hw_queues_unlock()
6650 .hw_queues_lock = gaudi_hw_queues_lock,
/Linux-v5.10/drivers/misc/habanalabs/goya/
DgoyaP.h156 spinlock_t hw_queues_lock; member
Dgoya.c856 spin_lock_init(&goya->hw_queues_lock); in goya_sw_init()
5237 __acquires(&goya->hw_queues_lock) in goya_hw_queues_lock()
5241 spin_lock(&goya->hw_queues_lock); in goya_hw_queues_lock()
5245 __releases(&goya->hw_queues_lock) in goya_hw_queues_unlock()
5249 spin_unlock(&goya->hw_queues_lock); in goya_hw_queues_unlock()
5379 .hw_queues_lock = goya_hw_queues_lock,
/Linux-v5.10/drivers/misc/habanalabs/common/
Ddevice.c693 hdev->asic_funcs->hw_queues_lock(hdev); in hl_device_suspend()
895 hdev->asic_funcs->hw_queues_lock(hdev); in hl_device_reset()
1432 hdev->asic_funcs->hw_queues_lock(hdev); in hl_device_fini()
Dhw_queue.c233 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_send_cb_no_cmpl()
494 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_schedule_cs()
Dcommand_submission.c281 hdev->asic_funcs->hw_queues_lock(hdev); in cs_do_release()
Dhabanalabs.h791 void (*hw_queues_lock)(struct hl_device *hdev); member