Searched refs:syncobjs (Results 1 – 2 of 2) sorted by relevance
/linux-6.1.9/drivers/gpu/drm/ |
D | drm_syncobj.c | 971 static signed long drm_syncobj_array_wait_timeout(struct drm_syncobj **syncobjs, in drm_syncobj_array_wait_timeout() argument 1015 fence = drm_syncobj_fence_get(syncobjs[i]); in drm_syncobj_array_wait_timeout() 1053 drm_syncobj_fence_add_wait(syncobjs[i], &entries[i]); in drm_syncobj_array_wait_timeout() 1103 drm_syncobj_remove_wait(syncobjs[i], &entries[i]); in drm_syncobj_array_wait_timeout() 1154 struct drm_syncobj **syncobjs, bool timeline) in drm_syncobj_array_wait() argument 1161 timeout = drm_syncobj_array_wait_timeout(syncobjs, in drm_syncobj_array_wait() 1171 timeout = drm_syncobj_array_wait_timeout(syncobjs, in drm_syncobj_array_wait() 1189 struct drm_syncobj **syncobjs; in drm_syncobj_array_find() local 1202 syncobjs = kmalloc_array(count_handles, sizeof(*syncobjs), GFP_KERNEL); in drm_syncobj_array_find() 1203 if (syncobjs == NULL) { in drm_syncobj_array_find() [all …]
|
/linux-6.1.9/drivers/gpu/drm/msm/ |
D | msm_gem_submit.c | 542 struct drm_syncobj **syncobjs = NULL; in msm_parse_deps() local 547 syncobjs = kcalloc(nr_in_syncobjs, sizeof(*syncobjs), in msm_parse_deps() 549 if (!syncobjs) in msm_parse_deps() 584 syncobjs[i] = in msm_parse_deps() 586 if (!syncobjs[i]) { in msm_parse_deps() 595 if (syncobjs[j]) in msm_parse_deps() 596 drm_syncobj_put(syncobjs[j]); in msm_parse_deps() 598 kfree(syncobjs); in msm_parse_deps() 601 return syncobjs; in msm_parse_deps() 604 static void msm_reset_syncobjs(struct drm_syncobj **syncobjs, in msm_reset_syncobjs() argument [all …]
|