Home
last modified time | relevance | path

Searched refs:sig_sync (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/gpu/drm/imagination/
H A Dpvr_sync.c36 pvr_sync_signal_free(struct pvr_sync_signal *sig_sync) in pvr_sync_signal_free() argument
38 if (!sig_sync) in pvr_sync_signal_free()
41 drm_syncobj_put(sig_sync->syncobj); in pvr_sync_signal_free()
42 dma_fence_chain_free(sig_sync->chain); in pvr_sync_signal_free()
43 dma_fence_put(sig_sync->fence); in pvr_sync_signal_free()
44 kfree(sig_sync); in pvr_sync_signal_free()
50 struct pvr_sync_signal *sig_sync; in pvr_sync_signal_array_cleanup() local
53 xa_for_each(array, i, sig_sync) in pvr_sync_signal_array_cleanup()
54 pvr_sync_signal_free(sig_sync); in pvr_sync_signal_array_cleanup()
62 struct pvr_sync_signal *sig_sync; in pvr_sync_signal_array_add() local
[all …]
/linux/drivers/gpu/drm/panthor/
H A Dpanthor_drv.c359 panthor_sync_signal_free(struct panthor_sync_signal *sig_sync) in panthor_sync_signal_free() argument
361 if (!sig_sync) in panthor_sync_signal_free()
364 drm_syncobj_put(sig_sync->syncobj); in panthor_sync_signal_free()
365 dma_fence_chain_free(sig_sync->chain); in panthor_sync_signal_free()
366 dma_fence_put(sig_sync->fence); in panthor_sync_signal_free()
367 kfree(sig_sync); in panthor_sync_signal_free()
381 struct panthor_sync_signal *sig_sync; in panthor_submit_ctx_add_sync_signal() local
385 sig_sync = kzalloc_obj(*sig_sync); in panthor_submit_ctx_add_sync_signal()
386 if (!sig_sync) in panthor_submit_ctx_add_sync_signal()
389 sig_sync->handle = handle; in panthor_submit_ctx_add_sync_signal()
[all …]