Searched refs:dri2_sync (Results 1 - 2 of 2) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/egl/drivers/dri2/
H A Degl_dri2.c2947 struct dri2_egl_sync *dri2_sync)
2949 if (p_atomic_dec_zero(&dri2_sync->refcount)) {
2950 switch (dri2_sync->base.Type) {
2952 cnd_destroy(&dri2_sync->cond);
2955 if (dri2_sync->base.SyncFd != EGL_NO_NATIVE_FENCE_FD_ANDROID)
2956 close(dri2_sync->base.SyncFd);
2962 if (dri2_sync->fence)
2963 dri2_dpy->fence->destroy_fence(dri2_dpy->dri_screen, dri2_sync->fence);
2965 free(dri2_sync);
2976 struct dri2_egl_sync *dri2_sync; local in function:dri2_create_sync
2946 dri2_egl_unref_sync(struct dri2_egl_display * dri2_dpy,struct dri2_egl_sync * dri2_sync) argument
3074 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_destroy_sync
3103 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_dup_native_fence_fd
3142 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_client_wait_sync
3231 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_signal_sync
3259 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_server_wait_sync
[all...]
/xsrc/external/mit/MesaLib/dist/src/egl/drivers/dri2/
H A Degl_dri2.c3337 struct dri2_egl_sync *dri2_sync)
3339 if (p_atomic_dec_zero(&dri2_sync->refcount)) {
3340 switch (dri2_sync->base.Type) {
3342 cnd_destroy(&dri2_sync->cond);
3345 if (dri2_sync->base.SyncFd != EGL_NO_NATIVE_FENCE_FD_ANDROID)
3346 close(dri2_sync->base.SyncFd);
3352 if (dri2_sync->fence)
3353 dri2_dpy->fence->destroy_fence(dri2_dpy->dri_screen, dri2_sync->fence);
3355 free(dri2_sync);
3365 struct dri2_egl_sync *dri2_sync; local in function:dri2_create_sync
3336 dri2_egl_unref_sync(struct dri2_egl_display * dri2_dpy,struct dri2_egl_sync * dri2_sync) argument
3463 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_destroy_sync
3492 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_dup_native_fence_fd
3533 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_client_wait_sync
3621 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_signal_sync
3649 struct dri2_egl_sync *dri2_sync = dri2_egl_sync(sync); local in function:dri2_server_wait_sync
[all...]

Completed in 10 milliseconds