Lines Matching refs:_EGLThreadInfo
41 static _EGLThreadInfo dummy_thread;
45 static void (*_egl_FreeTSD)(_EGLThreadInfo *);
48 static __thread const _EGLThreadInfo *_egl_TLS
52 static inline void _eglSetTSD(const _EGLThreadInfo *t) in _eglSetTSD()
60 static inline _EGLThreadInfo *_eglGetTSD(void) in _eglGetTSD()
63 return (_EGLThreadInfo *) _egl_TLS; in _eglGetTSD()
65 return (_EGLThreadInfo *) tss_get(_egl_TSD); in _eglGetTSD()
73 _EGLThreadInfo *t = _eglGetTSD(); in _eglFiniTSD()
83 static inline EGLBoolean _eglInitTSD(void (*dtor)(_EGLThreadInfo *)) in _eglInitTSD() argument
106 _eglInitThreadInfo(_EGLThreadInfo *t) in _eglInitThreadInfo()
117 static _EGLThreadInfo *
120 _EGLThreadInfo *t = calloc(1, sizeof(_EGLThreadInfo)); in _eglCreateThreadInfo()
133 _eglDestroyThreadInfo(_EGLThreadInfo *t) in _eglDestroyThreadInfo()
143 static inline _EGLThreadInfo *
162 _EGLThreadInfo *
165 _EGLThreadInfo *t = _eglCheckedGetTSD(); in _eglGetCurrentThread()
181 _EGLThreadInfo *t = _eglCheckedGetTSD(); in _eglDestroyCurrentThread()
198 _EGLThreadInfo *t = _eglCheckedGetTSD(); in _eglIsCurrentThreadDummy()
209 _EGLThreadInfo *t = _eglGetCurrentThread(); in _eglGetCurrentContext()
220 _EGLThreadInfo *t = _eglGetCurrentThread(); in _eglInternalError()
300 _EGLThreadInfo *thr = _eglGetCurrentThread(); in _eglDebugReport()