Searched refs:syncpoints (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/gpu/drm/tegra/ |
A D | uapi.c | 59 xa_for_each(&file->syncpoints, id, sp) in tegra_drm_uapi_close_file() 63 xa_destroy(&file->syncpoints); in tegra_drm_uapi_close_file() 294 err = xa_insert(&fpriv->syncpoints, args->id, sp, GFP_KERNEL); in tegra_drm_ioctl_syncpoint_allocate() 310 sp = xa_erase(&fpriv->syncpoints, args->id); in tegra_drm_ioctl_syncpoint_free()
|
A D | submit.c | 304 struct xarray *syncpoints, struct drm_tegra_channel_submit *args) in submit_get_syncpt() argument 314 sp = xa_load(syncpoints, args->syncpt.id); in submit_get_syncpt() 371 struct xarray *syncpoints) in submit_create_job() argument 395 err = submit_get_syncpt(context, job, syncpoints, args); in submit_create_job() 549 job = submit_create_job(context, bo, args, job_data, &fpriv->syncpoints); in tegra_drm_ioctl_channel_submit()
|
A D | uapi.h | 24 struct xarray syncpoints; member
|
A D | drm.c | 109 xa_init(&fpriv->syncpoints); in tegra_drm_open()
|
/linux/Documentation/gpu/ |
A D | tegra.rst | 8 or blocks amongst themselves, can use syncpoints for synchronization. 139 GEM buffers, access and control syncpoints as well as submit command streams 178 such as the syncpoints or relocations used in the job submission.
|
Completed in 8 milliseconds