Home
last modified time | relevance | path

Searched refs:user_interrupt (Results 1 – 4 of 4) sorted by relevance

/drivers/accel/habanalabs/common/
Ddevice.c2078 hdev->user_interrupt = kcalloc(user_interrupt_cnt, sizeof(*hdev->user_interrupt), in hl_device_init()
2080 if (!hdev->user_interrupt) { in hl_device_init()
2324 kfree(hdev->user_interrupt); in hl_device_init()
2470 kfree(hdev->user_interrupt); in hl_device_fini()
Dcommand_submission.c1114 interrupt = &hdev->user_interrupt[i]; in hl_release_pending_user_interrupts()
3598 interrupt = &hdev->user_interrupt[interrupt_id]; in hl_interrupt_wait_ioctl()
3603 interrupt = &hdev->user_interrupt[int_idx]; in hl_interrupt_wait_ioctl()
Dhabanalabs.h3325 struct hl_user_interrupt *user_interrupt; member
/drivers/accel/habanalabs/gaudi2/
Dgaudi2.c3380 HL_USR_INTR_STRUCT_INIT(hdev->user_interrupt[j], hdev, i, in gaudi2_user_interrupt_setup()
3384 HL_USR_INTR_STRUCT_INIT(hdev->user_interrupt[j], hdev, i, HL_USR_INTERRUPT_CQ); in gaudi2_user_interrupt_setup()
4102 (void *) &hdev->user_interrupt[dec->core_id])); in gaudi2_dec_disable_msix()
4133 (void *) &hdev->user_interrupt[dec->core_id]); in gaudi2_dec_enable_msix()
4214 gaudi2_irq_name(i), &hdev->user_interrupt[j]); in gaudi2_enable_msix()
4231 free_irq(irq, &hdev->user_interrupt[j]); in gaudi2_enable_msix()
4310 free_irq(irq, &hdev->user_interrupt[j]); in gaudi2_disable_msix()