Lines Matching refs:kdata
234 p->chunks[i].kdata = kvmalloc_array(size, sizeof(uint32_t), in amdgpu_cs_pass1()
236 if (p->chunks[i].kdata == NULL) { in amdgpu_cs_pass1()
242 if (copy_from_user(p->chunks[i].kdata, cdata, size)) { in amdgpu_cs_pass1()
254 ret = amdgpu_cs_p1_ib(p, p->chunks[i].kdata, num_ibs); in amdgpu_cs_pass1()
263 ret = amdgpu_cs_p1_user_fence(p, p->chunks[i].kdata, in amdgpu_cs_pass1()
273 ret = amdgpu_cs_p1_bo_handles(p, p->chunks[i].kdata); in amdgpu_cs_pass1()
326 kvfree(p->chunks[i].kdata); in amdgpu_cs_pass1()
341 struct drm_amdgpu_cs_chunk_ib *chunk_ib = chunk->kdata; in amdgpu_cs_p2_ib()
394 struct drm_amdgpu_cs_chunk_dep *deps = chunk->kdata; in amdgpu_cs_p2_dependencies()
467 struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata; in amdgpu_cs_p2_syncobj_in()
485 struct drm_amdgpu_cs_chunk_syncobj *syncobj_deps = chunk->kdata; in amdgpu_cs_p2_syncobj_timeline_wait()
505 struct drm_amdgpu_cs_chunk_sem *deps = chunk->kdata; in amdgpu_cs_p2_syncobj_out()
539 struct drm_amdgpu_cs_chunk_syncobj *syncobj_deps = chunk->kdata; in amdgpu_cs_p2_syncobj_timeline_signal()
1358 kvfree(parser->chunks[i].kdata); in amdgpu_cs_parser_fini()