Lines Matching refs:func
98 #define REG_FUNC(func) using func##Type = decltype(func)*; func##Type func = nullptr
124 FFRT_LOGE("load func %s from %s failed", #x, TRACE_LIB_PATH); \
156 auto func = GET_TRACE_FUNC(IsTagEnabled);
157 if (func != nullptr) {
158 return func(label);
164 auto func = GET_TRACE_FUNC(StartTrace); \
165 if (func != nullptr) { \
166 func(label, tag, limit); \
171 auto func = GET_TRACE_FUNC(FinishTrace); \
172 if (func != nullptr) { \
173 func(label); \
178 auto func = GET_TRACE_FUNC(StartAsyncTrace); \
179 if (func != nullptr) { \
180 func(label, tag, tid, limit); \
185 auto func = GET_TRACE_FUNC(FinishAsyncTrace); \
186 if (func != nullptr) { \
187 func(label, tag, tid); \
193 auto func = GET_TRACE_FUNC(CountTrace); \
194 if (func != nullptr) { \
195 func(label, tag, value); \