Lines Matching refs:fname
29 #define FUNC_TYPE(fname) __egl_ ## fname ## _t argument
31 #define API_ENTRY(fname,params,args) \ argument
32 typedef void (GL_APIENTRY *FUNC_TYPE(fname)) params; // NOLINT
34 #define API_ENTRY_RET(rtype,fname,params,args) \ argument
35 typedef rtype (GL_APIENTRY *FUNC_TYPE(fname)) params; // NOLINT
47 #define API_ENTRY(fname,params,args) \ argument
48 FUNC_TYPE(fname) (fname);
50 #define API_ENTRY_RET(rtype,fname,params,args) \ argument
51 API_ENTRY(fname,params,args)
67 #define API_ENTRY(fname,params,args) \ in initClientFuncs() argument
68 s_client_extensions[idx].fname = \ in initClientFuncs()
69 (FUNC_TYPE(fname))iface->getProcAddress(#fname); in initClientFuncs()
71 #define API_ENTRY_RET(rtype,fname,params,args) \ in initClientFuncs() argument
72 API_ENTRY(fname,params,args) in initClientFuncs()
93 #define API_ENTRY(fname,params,args) \ argument
94 static void _egl_ ## fname params \
102 if (!s_client_extensions[idx].fname) { \
105 (*s_client_extensions[idx].fname) args; /* NOLINT */ \
108 #define API_ENTRY_RET(rtype,fname,params,args) \ argument
109 static rtype _egl_ ## fname params \
116 if (!s_client_extensions[idx].fname) { \
119 return (*s_client_extensions[idx].fname) args; /* NOLINT */ \
130 #define API_ENTRY(fname,params,args) \ argument
131 { #fname, (void*)_egl_ ## fname},
132 #define API_ENTRY_RET(rtype,fname,params,args) \ argument
133 API_ENTRY(fname,params,args)
136 const char *fname; member
150 void* getProcAddress(const char *fname) in getProcAddress() argument
153 if (!strcmp(fname, s_client_ext_funcs[i].fname)) { in getProcAddress()