Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/misc/habanalabs/gaudi/
DgaudiP.h336 spinlock_t hw_queues_lock; member
Dgaudi.c1909 spin_lock_init(&gaudi->hw_queues_lock); in gaudi_sw_init()
6011 hdev->asic_funcs->hw_queues_lock(hdev); in gaudi_debugfs_read_dma()
6933 hdev->asic_funcs->hw_queues_lock(hdev); in gaudi_handle_last_pqes_on_err()
8221 __acquires(&gaudi->hw_queues_lock) in gaudi_hw_queues_lock()
8225 spin_lock(&gaudi->hw_queues_lock); in gaudi_hw_queues_lock()
8229 __releases(&gaudi->hw_queues_lock) in gaudi_hw_queues_unlock()
8233 spin_unlock(&gaudi->hw_queues_lock); in gaudi_hw_queues_unlock()
9216 .hw_queues_lock = gaudi_hw_queues_lock,
/linux-6.1.9/drivers/misc/habanalabs/goya/
DgoyaP.h163 spinlock_t hw_queues_lock; member
Dgoya.c1023 spin_lock_init(&goya->hw_queues_lock); in goya_sw_init()
5206 __acquires(&goya->hw_queues_lock) in goya_hw_queues_lock()
5210 spin_lock(&goya->hw_queues_lock); in goya_hw_queues_lock()
5214 __releases(&goya->hw_queues_lock) in goya_hw_queues_unlock()
5218 spin_unlock(&goya->hw_queues_lock); in goya_hw_queues_unlock()
5473 .hw_queues_lock = goya_hw_queues_lock,
/linux-6.1.9/drivers/misc/habanalabs/gaudi2/
Dgaudi2P.h515 spinlock_t hw_queues_lock; member
Dgaudi2.c3027 spin_lock_init(&gaudi2->hw_queues_lock); in gaudi2_sw_init()
6538 __acquires(&gaudi2->hw_queues_lock) in gaudi2_hw_queues_lock()
6542 spin_lock(&gaudi2->hw_queues_lock); in gaudi2_hw_queues_lock()
6546 __releases(&gaudi2->hw_queues_lock) in gaudi2_hw_queues_unlock()
6550 spin_unlock(&gaudi2->hw_queues_lock); in gaudi2_hw_queues_unlock()
6988 hdev->asic_funcs->hw_queues_lock(hdev); in gaudi2_print_last_pqes_on_err()
10198 .hw_queues_lock = gaudi2_hw_queues_lock,
/linux-6.1.9/drivers/misc/habanalabs/common/
Dhw_queue.c234 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_send_cb_no_cmpl()
639 hdev->asic_funcs->hw_queues_lock(hdev); in hl_hw_queue_schedule_cs()
Dcommand_submission.c1976 hdev->asic_funcs->hw_queues_lock(hdev); in cs_ioctl_reserve_signals()
2048 hdev->asic_funcs->hw_queues_lock(hdev); in cs_ioctl_unreserve_signals()
Ddevice.c1025 hdev->asic_funcs->hw_queues_lock(hdev); in take_release_locks()
Dhabanalabs.h1611 void (*hw_queues_lock)(struct hl_device *hdev); member