Searched refs:hl_mem_mgr (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/accel/habanalabs/common/ |
H A D | memory_mgr.c | 20 struct hl_mmap_mem_buf *hl_mmap_mem_buf_get(struct hl_mem_mgr *mmg, u64 handle) in hl_mmap_mem_buf_get() 113 int hl_mmap_mem_buf_put_handle(struct hl_mem_mgr *mmg, u64 handle) in hl_mmap_mem_buf_put_handle() 148 hl_mmap_mem_buf_alloc(struct hl_mem_mgr *mmg, in hl_mmap_mem_buf_alloc() 230 int hl_mem_mgr_mmap(struct hl_mem_mgr *mmg, struct vm_area_struct *vma, 314 void hl_mem_mgr_init(struct device *dev, struct hl_mem_mgr *mmg) 355 void hl_mem_mgr_fini(struct hl_mem_mgr *mmg, struct hl_mem_mgr_fini_stats *stats) 386 void hl_mem_mgr_idr_destroy(struct hl_mem_mgr *mmg)
|
H A D | command_buffer.c | 266 int hl_cb_create(struct hl_device *hdev, struct hl_mem_mgr *mmg, in hl_cb_create() 303 int hl_cb_destroy(struct hl_mem_mgr *mmg, u64 cb_handle) in hl_cb_destroy() 334 static int hl_cb_info(struct hl_mem_mgr *mmg, in hl_cb_info() 428 struct hl_cb *hl_cb_get(struct hl_mem_mgr *mmg, u64 handle) in hl_cb_get()
|
H A D | habanalabs.h | 901 struct hl_mem_mgr { struct 953 struct hl_mem_mgr *mmg; 2338 struct hl_mem_mgr mem_mgr; 3445 struct hl_mem_mgr kernel_mem_mgr; 3818 int hl_cb_create(struct hl_device *hdev, struct hl_mem_mgr *mmg, 3821 int hl_cb_destroy(struct hl_mem_mgr *mmg, u64 cb_handle); 3823 struct hl_cb *hl_cb_get(struct hl_mem_mgr *mmg, u64 handle); 4063 void hl_mem_mgr_init(struct device *dev, struct hl_mem_mgr *mmg); 4064 void hl_mem_mgr_fini(struct hl_mem_mgr *mmg, struct hl_mem_mgr_fini_stats *stats); 4065 void hl_mem_mgr_idr_destroy(struct hl_mem_mgr *mmg); [all …]
|
H A D | command_submission.c | 42 struct hl_mem_mgr *mmg; 1275 struct hl_mem_mgr *mmg, in get_cb_from_cs_chunk()
|
H A D | memory.c | 2180 struct hl_mem_mgr *mmg = &hpriv->mem_mgr; in allocate_timestamps_buffers()
|