Searched refs:hl_cb (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.15/drivers/misc/habanalabs/common/ |
D | command_buffer.c | 15 static int cb_map_mem(struct hl_ctx *ctx, struct hl_cb *cb) in cb_map_mem() 114 static void cb_unmap_mem(struct hl_ctx *ctx, struct hl_cb *cb) in cb_unmap_mem() 140 static void cb_fini(struct hl_device *hdev, struct hl_cb *cb) in cb_fini() 152 static void cb_do_release(struct hl_device *hdev, struct hl_cb *cb) in cb_do_release() 166 struct hl_cb *cb; in cb_release() 168 cb = container_of(ref, struct hl_cb, refcount); in cb_release() 181 static struct hl_cb *hl_cb_alloc(struct hl_device *hdev, u32 cb_size, in hl_cb_alloc() 184 struct hl_cb *cb = NULL; in hl_cb_alloc() 245 struct hl_cb *cb; in hl_cb_create() 354 struct hl_cb *cb; in hl_cb_destroy() [all …]
|
D | habanalabs.h | 676 struct hl_cb { struct 1566 struct hl_cb *user_cb; 1567 struct hl_cb *patched_cb; 1608 struct hl_cb *user_cb; 1609 struct hl_cb *patched_cb; 2806 struct hl_cb *hl_cb_get(struct hl_device *hdev, struct hl_cb_mgr *mgr, 2808 void hl_cb_put(struct hl_cb *cb); 2811 struct hl_cb *hl_cb_kernel_create(struct hl_device *hdev, u32 cb_size, 2987 void hl_debugfs_add_cb(struct hl_cb *cb); 2988 void hl_debugfs_remove_cb(struct hl_cb *cb); [all …]
|
D | command_submission.c | 1044 static struct hl_cb *get_cb_from_cs_chunk(struct hl_device *hdev, in get_cb_from_cs_chunk() 1048 struct hl_cb *cb; in get_cb_from_cs_chunk() 1263 struct hl_cb *cb; in cs_ioctl_default() 1328 cb = (struct hl_cb *) (uintptr_t) chunk->cb_handle; in cs_ioctl_default() 1699 struct hl_cb *cb; in cs_ioctl_signal_wait_create_jobs()
|
D | debugfs.c | 103 struct hl_cb *cb; in command_buffers_show() 1470 void hl_debugfs_add_cb(struct hl_cb *cb) in hl_debugfs_add_cb() 1479 void hl_debugfs_remove_cb(struct hl_cb *cb) in hl_debugfs_remove_cb()
|
D | hw_queue.c | 275 struct hl_cb *cb; in ext_queue_schedule_job()
|
/Linux-v5.15/drivers/misc/habanalabs/gaudi/ |
D | gaudi.c | 928 struct hl_cb *cb; in _gaudi_init_tpc_mem() 1374 struct hl_cb *cb; in gaudi_collective_wait_create_job() 5613 struct hl_cb *user_cb; in gaudi_parse_cb_mmu() 5846 struct hl_cb *cb; in gaudi_memset_device_memory() 5927 struct hl_cb *cb; in gaudi_memset_registers() 6853 struct hl_cb *cb; in gaudi_send_job_on_qman0() 8757 struct hl_cb *cb = (struct hl_cb *) data; in gaudi_gen_signal_cb() 9038 struct hl_cb *cb = (struct hl_cb *) prop->data; in gaudi_gen_wait_cb()
|
/Linux-v5.15/drivers/misc/habanalabs/goya/ |
D | goya.c | 2996 struct hl_cb *cb; in goya_send_job_on_qman0() 3943 struct hl_cb *user_cb; in goya_parse_cb_mmu() 4926 struct hl_cb *cb; in goya_memset_device_memory()
|