Searched refs:hl_cb (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/misc/habanalabs/ |
| D | command_buffer.c | 14 static void cb_fini(struct hl_device *hdev, struct hl_cb *cb) in cb_fini() 22 static void cb_do_release(struct hl_device *hdev, struct hl_cb *cb) in cb_do_release() 36 struct hl_cb *cb; in cb_release() 38 cb = container_of(ref, struct hl_cb, refcount); in cb_release() 46 static struct hl_cb *hl_cb_alloc(struct hl_device *hdev, u32 cb_size, in hl_cb_alloc() 49 struct hl_cb *cb; in hl_cb_alloc() 92 struct hl_cb *cb; in hl_cb_create() 182 struct hl_cb *cb; in hl_cb_destroy() 245 struct hl_cb *cb = (struct hl_cb *) vma->vm_private_data; in cb_vm_close() 270 struct hl_cb *cb; in hl_cb_mmap() [all …]
|
| D | habanalabs.h | 268 struct hl_cb { struct 764 struct hl_cb *user_cb; 765 struct hl_cb *patched_cb; 792 struct hl_cb *user_cb; 793 struct hl_cb *patched_cb; 1494 struct hl_cb *hl_cb_get(struct hl_device *hdev, struct hl_cb_mgr *mgr, 1496 void hl_cb_put(struct hl_cb *cb); 1499 struct hl_cb *hl_cb_kernel_create(struct hl_device *hdev, u32 cb_size); 1578 void hl_debugfs_add_cb(struct hl_cb *cb); 1579 void hl_debugfs_remove_cb(struct hl_cb *cb); [all …]
|
| D | command_submission.c | 390 static struct hl_cb *validate_queue_index(struct hl_device *hdev, in validate_queue_index() 398 struct hl_cb *cb; in validate_queue_index() 419 return (struct hl_cb *) (uintptr_t) chunk->cb_handle; in validate_queue_index() 472 struct hl_cb *cb; in _hl_cs_ioctl()
|
| D | debugfs.c | 100 struct hl_cb *cb; in command_buffers_show() 1072 void hl_debugfs_add_cb(struct hl_cb *cb) in hl_debugfs_add_cb() 1081 void hl_debugfs_remove_cb(struct hl_cb *cb) in hl_debugfs_remove_cb()
|
| D | hw_queue.c | 237 struct hl_cb *cb; in ext_hw_queue_schedule_job()
|
| /Linux-v5.4/drivers/misc/habanalabs/goya/ |
| D | goya.c | 2845 struct hl_cb *cb; in goya_send_job_on_qman0() 3777 struct hl_cb *user_cb; in goya_parse_cb_mmu() 4573 struct hl_cb *cb; in goya_memset_device_memory()
|