Home
last modified time | relevance | path

Searched refs:hl_fpriv (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.4/drivers/misc/habanalabs/
Dhabanalabs_ioctl.c93 static int dram_usage_info(struct hl_fpriv *hpriv, struct hl_info_args *args) in dram_usage_info()
224 static int _hl_info_ioctl(struct hl_fpriv *hpriv, void *data, in _hl_info_ioctl()
283 static int hl_info_ioctl(struct hl_fpriv *hpriv, void *data) in hl_info_ioctl()
288 static int hl_info_ioctl_control(struct hl_fpriv *hpriv, void *data) in hl_info_ioctl_control()
293 static int hl_debug_ioctl(struct hl_fpriv *hpriv, void *data) in hl_debug_ioctl()
354 struct hl_fpriv *hpriv = filep->private_data; in _hl_ioctl()
426 struct hl_fpriv *hpriv = filep->private_data; in hl_ioctl()
444 struct hl_fpriv *hpriv = filep->private_data; in hl_ioctl_control()
Dhabanalabs.h78 struct hl_fpriv;
648 struct hl_fpriv *hpriv;
925 struct hl_fpriv { struct
1355 typedef int hl_ioctl_t(struct hl_fpriv *hpriv, void *data);
1460 int hl_ctx_create(struct hl_device *hdev, struct hl_fpriv *hpriv);
1476 void hl_hpriv_get(struct hl_fpriv *hpriv);
1477 void hl_hpriv_put(struct hl_fpriv *hpriv);
1493 int hl_cb_mmap(struct hl_fpriv *hpriv, struct vm_area_struct *vma);
1576 void hl_debugfs_add_file(struct hl_fpriv *hpriv);
1577 void hl_debugfs_remove_file(struct hl_fpriv *hpriv);
[all …]
Ddevice.c43 struct hl_fpriv *hpriv; in hpriv_release()
47 hpriv = container_of(ref, struct hl_fpriv, refcount); in hpriv_release()
66 void hl_hpriv_get(struct hl_fpriv *hpriv) in hl_hpriv_get()
71 void hl_hpriv_put(struct hl_fpriv *hpriv) in hl_hpriv_put()
86 struct hl_fpriv *hpriv = filp->private_data; in hl_device_release()
100 struct hl_fpriv *hpriv = filp->private_data; in hl_device_release_ctrl()
127 struct hl_fpriv *hpriv = filp->private_data; in hl_mmap()
724 struct hl_fpriv *hpriv; in device_kill_open_processes()
Dcommand_submission.c79 static int cs_parser(struct hl_fpriv *hpriv, struct hl_cs_job *job) in cs_parser()
465 static int _hl_cs_ioctl(struct hl_fpriv *hpriv, void __user *chunks, in _hl_cs_ioctl()
610 int hl_cs_ioctl(struct hl_fpriv *hpriv, void *data) in hl_cs_ioctl()
768 int hl_cs_wait_ioctl(struct hl_fpriv *hpriv, void *data) in hl_cs_wait_ioctl()
Dhabanalabs_drv.c85 struct hl_fpriv *hpriv; in hl_device_open()
176 struct hl_fpriv *hpriv; in hl_device_open_ctrl()
Dcommand_buffer.c210 int hl_cb_ioctl(struct hl_fpriv *hpriv, void *data) in hl_cb_ioctl()
267 int hl_cb_mmap(struct hl_fpriv *hpriv, struct vm_area_struct *vma) in hl_cb_mmap()
Dcontext.c59 int hl_ctx_create(struct hl_device *hdev, struct hl_fpriv *hpriv) in hl_ctx_create()
Ddebugfs.c1054 void hl_debugfs_add_file(struct hl_fpriv *hpriv) in hl_debugfs_add_file()
1063 void hl_debugfs_remove_file(struct hl_fpriv *hpriv) in hl_debugfs_remove_file()
Dmemory.c1083 static int mem_ioctl_no_mmu(struct hl_fpriv *hpriv, union hl_mem_args *args) in mem_ioctl_no_mmu()
1141 int hl_mem_ioctl(struct hl_fpriv *hpriv, void *data) in hl_mem_ioctl()