Searched refs:hl_cb (Results 1 – 8 of 8) sorted by relevance
/linux-6.12.1/drivers/accel/habanalabs/common/ |
D | command_buffer.c | 17 static int cb_map_mem(struct hl_ctx *ctx, struct hl_cb *cb) in cb_map_mem() 68 static void cb_unmap_mem(struct hl_ctx *ctx, struct hl_cb *cb) in cb_unmap_mem() 80 static void cb_fini(struct hl_device *hdev, struct hl_cb *cb) in cb_fini() 91 static void cb_do_release(struct hl_device *hdev, struct hl_cb *cb) in cb_do_release() 103 static struct hl_cb *hl_cb_alloc(struct hl_device *hdev, u32 cb_size, in hl_cb_alloc() 106 struct hl_cb *cb = NULL; in hl_cb_alloc() 170 struct hl_cb *cb = buf->private; in hl_cb_mmap_mem_release() 185 struct hl_cb *cb; in hl_cb_mmap_mem_alloc() 252 struct hl_cb *cb = buf->private; in hl_cb_mmap() 305 struct hl_cb *cb; in hl_cb_destroy() [all …]
|
D | habanalabs.h | 980 struct hl_cb { struct 1181 struct hl_cb *cq_cb; 1218 struct hl_cb *cq_cb; 2114 struct hl_cb *user_cb; 2115 struct hl_cb *patched_cb; 2157 struct hl_cb *user_cb; 2158 struct hl_cb *patched_cb; 3823 struct hl_cb *hl_cb_get(struct hl_mem_mgr *mmg, u64 handle); 3824 void hl_cb_put(struct hl_cb *cb); 3825 struct hl_cb *hl_cb_kernel_create(struct hl_device *hdev, u32 cb_size, [all …]
|
D | command_submission.c | 43 struct hl_cb *cq_cb; 1274 static struct hl_cb *get_cb_from_cs_chunk(struct hl_device *hdev, in get_cb_from_cs_chunk() 1278 struct hl_cb *cb; in get_cb_from_cs_chunk() 1501 struct hl_cb *cb; in cs_ioctl_default() 1566 cb = (struct hl_cb *) (uintptr_t) chunk->cb_handle; in cs_ioctl_default() 1944 struct hl_cb *cb; in cs_ioctl_signal_wait_create_jobs() 3217 struct hl_cb *cq_cb, u32 cq_offset, u32 target_value) in set_record_cq_info()
|
D | debugfs.c | 108 struct hl_cb *cb; in command_buffers_show() 1815 void hl_debugfs_add_cb(struct hl_cb *cb) in hl_debugfs_add_cb() 1824 void hl_debugfs_remove_cb(struct hl_cb *cb) in hl_debugfs_remove_cb()
|
D | hw_queue.c | 286 struct hl_cb *cb; in ext_queue_schedule_job()
|
/linux-6.12.1/drivers/accel/habanalabs/gaudi/ |
D | gaudi.c | 971 struct hl_cb *cb; in _gaudi_init_tpc_mem() 1436 struct hl_cb *cb; in gaudi_collective_wait_create_job() 5334 struct hl_cb *user_cb; in gaudi_parse_cb_mmu() 5568 struct hl_cb *cb; in gaudi_memset_device_memory() 5647 struct hl_cb *cb; in gaudi_memset_registers() 6348 struct hl_cb *cb; in gaudi_send_job_on_qman0() 8445 struct hl_cb *cb = (struct hl_cb *) data; in gaudi_gen_signal_cb() 8726 struct hl_cb *cb = (struct hl_cb *) prop->data; in gaudi_gen_wait_cb()
|
/linux-6.12.1/drivers/accel/habanalabs/goya/ |
D | goya.c | 3069 struct hl_cb *cb; in goya_send_job_on_qman0() 3979 struct hl_cb *user_cb; in goya_parse_cb_mmu() 4760 struct hl_cb *cb; in goya_memset_device_memory()
|
/linux-6.12.1/drivers/accel/habanalabs/gaudi2/ |
D | gaudi2.c | 10962 struct hl_cb *cb = data; in gaudi2_gen_signal_cb() 11055 struct hl_cb *cb = prop->data; in gaudi2_gen_wait_cb()
|