Lines Matching refs:func
77 #define REG_FUNC(func) using func##Type = decltype(func)*; func##Type func##Func = nullptr
109 #define LOAD_FUNC(func) func##Func = reinterpret_cast<func##Type>(dlsym(handle_1, #func)); \
110 if (func##Func != nullptr) { \
111 FFRT_LOGI("load func %s from %s success", #func, TRACE_LIB_PATH_1); \
113 func##Func = reinterpret_cast<func##Type>(dlsym(handle_2, #func)); \
114 if (func##Func == nullptr) { \
115 FFRT_LOGE("load func %s from %s failed", #func, TRACE_LIB_PATH_2); \
150 auto func = TaskClientAdapter::Instance()->EndFrameFreqFunc;
151 if (func != nullptr) {
152 return func(stateParam);
159 auto func = TaskClientAdapter::Instance()->BeginFrameFreqFunc;
160 if (func != nullptr) {
161 return func(stateParam);
168 auto func = TaskClientAdapter::Instance()->DestroyRtgGrpFunc;
169 if (func != nullptr) {
170 return func(grpId);
177 auto func = TaskClientAdapter::Instance()->AddThreadToRtgFunc;
178 if (func != nullptr) {
179 return func(tid, grpId, prioType);
186 auto func = TaskClientAdapter::Instance()->CTC_QueryIntervalFunc; \
187 if (func != nullptr) { \
188 func(queryItem, queryRs); \