Lines Matching refs:ts_buff
2099 struct hl_ts_buff *ts_buff = buf->private; in ts_buff_release() local
2101 vfree(ts_buff->kernel_buff_address); in ts_buff_release()
2102 vfree(ts_buff->user_buff_address); in ts_buff_release()
2103 kfree(ts_buff); in ts_buff_release()
2108 struct hl_ts_buff *ts_buff = buf->private; in hl_ts_mmap() local
2111 return remap_vmalloc_range(vma, ts_buff->user_buff_address, 0); in hl_ts_mmap()
2116 struct hl_ts_buff *ts_buff = NULL; in hl_ts_alloc_buf() local
2123 ts_buff = kzalloc(sizeof(*ts_buff), gfp); in hl_ts_alloc_buf()
2124 if (!ts_buff) in hl_ts_alloc_buf()
2133 ts_buff->user_buff_address = p; in hl_ts_alloc_buf()
2142 ts_buff->kernel_buff_address = p; in hl_ts_alloc_buf()
2143 ts_buff->kernel_buff_size = size; in hl_ts_alloc_buf()
2145 buf->private = ts_buff; in hl_ts_alloc_buf()
2150 vfree(ts_buff->user_buff_address); in hl_ts_alloc_buf()
2152 kfree(ts_buff); in hl_ts_alloc_buf()