hl_mmap_mem_buf
static void hl_cb_mmap_mem_release(struct hl_mmap_mem_buf *buf)
static int hl_cb_mmap_mem_alloc(struct hl_mmap_mem_buf *buf, gfp_t gfp, void *args)
static int hl_cb_mmap(struct hl_mmap_mem_buf *buf,
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *hl_mmap_mem_buf_get(struct hl_mem_mgr *mmg,
int hl_mmap_mem_buf_put(struct hl_mmap_mem_buf *buf);
struct hl_mmap_mem_buf *
struct hl_mmap_mem_buf;
int (*alloc)(struct hl_mmap_mem_buf *buf, gfp_t gfp, void *args);
int (*mmap)(struct hl_mmap_mem_buf *buf, struct vm_area_struct *vma, void *args);
void (*release)(struct hl_mmap_mem_buf *buf);
struct hl_mmap_mem_buf *buf;
static void ts_buff_release(struct hl_mmap_mem_buf *buf)
static int hl_ts_mmap(struct hl_mmap_mem_buf *buf, struct vm_area_struct *vma, void *args)
static int hl_ts_alloc_buf(struct hl_mmap_mem_buf *buf, gfp_t gfp, void *args)
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *hl_mmap_mem_buf_get(struct hl_mem_mgr *mmg, u64 handle)
struct hl_mmap_mem_buf *buf =
(struct hl_mmap_mem_buf *)vma->vm_private_data;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
struct hl_mmap_mem_buf *buf;
static void hl_mmap_mem_buf_destroy(struct hl_mmap_mem_buf *buf)
struct hl_mmap_mem_buf *buf =
container_of(kref, struct hl_mmap_mem_buf, refcount);
struct hl_mmap_mem_buf *buf =
container_of(kref, struct hl_mmap_mem_buf, refcount);
int hl_mmap_mem_buf_put(struct hl_mmap_mem_buf *buf)