Home
last modified time | relevance | path

Searched refs:device_reset_work (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/
H A Ddevice.c821 struct hl_device_reset_work *device_reset_work = in device_hard_reset_pending() local
823 struct hl_device *hdev = device_reset_work->hdev; in device_hard_reset_pending()
827 kfree(device_reset_work); in device_hard_reset_pending()
909 struct hl_device_reset_work *device_reset_work; in hl_device_reset() local
913 device_reset_work = kzalloc(sizeof(*device_reset_work), in hl_device_reset()
915 if (!device_reset_work) { in hl_device_reset()
925 INIT_WORK(&device_reset_work->reset_work, in hl_device_reset()
927 device_reset_work->hdev = hdev; in hl_device_reset()
928 schedule_work(&device_reset_work in hl_device_reset()
[all...]
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Ddevice.c732 struct hl_device_reset_work *device_reset_work = in device_hard_reset_pending() local
734 struct hl_device *hdev = device_reset_work->hdev; in device_hard_reset_pending()
738 flags = device_reset_work->flags | HL_DRV_RESET_FROM_RESET_THR; in device_hard_reset_pending()
758 queue_delayed_work(hdev->reset_wq, &device_reset_work->reset_work, in device_hard_reset_pending()
903 INIT_DELAYED_WORK(&hdev->device_reset_work.reset_work, device_hard_reset_pending); in device_early_init()
904 hdev->device_reset_work.hdev = hdev; in device_early_init()
1615 hdev->device_reset_work.flags = flags; in hl_device_reset()
1621 queue_delayed_work(hdev->reset_wq, &hdev->device_reset_work.reset_work, 0); in hl_device_reset()
2358 flush_delayed_work(&hdev->device_reset_work.reset_work); in hl_device_fini()
H A Dhabanalabs.h3128 * @device_reset_work: delayed work which performs hard reset
3319 struct hl_device_reset_work device_reset_work; member

Completed in 12 milliseconds