Lines Matching defs:hdev
16 enum hl_device_status hl_device_status(struct hl_device *hdev) in hl_device_status()
34 bool hl_device_operational(struct hl_device *hdev, in hl_device_operational()
60 struct hl_device *hdev; in hpriv_release() local
116 struct hl_device *hdev = hpriv->hdev; in hl_device_release() local
147 struct hl_device *hdev = hpriv->hdev; in hl_device_release_ctrl() local
179 struct hl_device *hdev = hpriv->hdev; in hl_mmap() local
236 static int device_init_cdev(struct hl_device *hdev, struct class *hclass, in device_init_cdev()
258 static int device_cdev_sysfs_add(struct hl_device *hdev) in device_cdev_sysfs_add()
294 static void device_cdev_sysfs_del(struct hl_device *hdev) in device_cdev_sysfs_del()
313 struct hl_device *hdev = device_reset_work->hdev; in device_hard_reset_pending() local
342 static int device_early_init(struct hl_device *hdev) in device_early_init()
473 static void device_early_fini(struct hl_device *hdev) in device_early_fini()
502 struct hl_device *hdev = container_of(work, struct hl_device, in set_freq_to_low_job() local
518 struct hl_device *hdev = container_of(work, struct hl_device, in hl_device_heartbeat() local
545 static int device_late_init(struct hl_device *hdev) in device_late_init()
589 static void device_late_fini(struct hl_device *hdev) in device_late_fini()
604 int hl_device_utilization(struct hl_device *hdev, u32 *utilization) in hl_device_utilization()
637 int hl_device_set_frequency(struct hl_device *hdev, enum hl_pll_frequency freq) in hl_device_set_frequency()
653 int hl_device_set_debug_mode(struct hl_device *hdev, bool enable) in hl_device_set_debug_mode()
694 static void take_release_locks(struct hl_device *hdev) in take_release_locks()
711 static void cleanup_resources(struct hl_device *hdev, bool hard_reset, bool fw_reset) in cleanup_resources()
741 int hl_device_suspend(struct hl_device *hdev) in hl_device_suspend()
780 int hl_device_resume(struct hl_device *hdev) in hl_device_resume()
820 static int device_kill_open_processes(struct hl_device *hdev, u32 timeout) in device_kill_open_processes()
902 static void device_disable_open_processes(struct hl_device *hdev) in device_disable_open_processes()
928 int hl_device_reset(struct hl_device *hdev, u32 flags) in hl_device_reset()
1252 int hl_device_init(struct hl_device *hdev, struct class *hclass) in hl_device_init()
1547 void hl_device_fini(struct hl_device *hdev) in hl_device_fini()
1667 inline u32 hl_rreg(struct hl_device *hdev, u32 reg) in hl_rreg()
1682 inline void hl_wreg(struct hl_device *hdev, u32 reg, u32 val) in hl_wreg()