Searched refs:post_deps (Results 1 – 3 of 3) sorted by relevance
634 struct msm_submit_post_dep *post_deps; in msm_parse_post_deps() local639 post_deps = kmalloc_array(nr_syncobjs, sizeof(*post_deps), in msm_parse_post_deps()641 if (!post_deps) in msm_parse_post_deps()654 post_deps[i].point = syncobj_desc.point; in msm_parse_post_deps()655 post_deps[i].chain = NULL; in msm_parse_post_deps()669 post_deps[i].chain = dma_fence_chain_alloc(); in msm_parse_post_deps()670 if (!post_deps[i].chain) { in msm_parse_post_deps()676 post_deps[i].syncobj = in msm_parse_post_deps()678 if (!post_deps[i].syncobj) { in msm_parse_post_deps()686 dma_fence_chain_free(post_deps[j].chain); in msm_parse_post_deps()[all …]
696 drm_syncobj_put(parser->post_deps[i].syncobj); in amdgpu_cs_parser_fini()697 kfree(parser->post_deps[i].chain); in amdgpu_cs_parser_fini()699 kfree(parser->post_deps); in amdgpu_cs_parser_fini()1079 if (p->post_deps) in amdgpu_cs_process_syncobj_out_dep()1082 p->post_deps = kmalloc_array(num_deps, sizeof(*p->post_deps), in amdgpu_cs_process_syncobj_out_dep()1086 if (!p->post_deps) in amdgpu_cs_process_syncobj_out_dep()1091 p->post_deps[i].syncobj = in amdgpu_cs_process_syncobj_out_dep()1093 if (!p->post_deps[i].syncobj) in amdgpu_cs_process_syncobj_out_dep()1095 p->post_deps[i].chain = NULL; in amdgpu_cs_process_syncobj_out_dep()1096 p->post_deps[i].point = 0; in amdgpu_cs_process_syncobj_out_dep()[all …]
554 struct amdgpu_cs_post_dep *post_deps; member