Lines Matching defs:function
36 const char *StackTracePrinter::StripFunctionName(const char *function) {
38 return function;
39 if (!function)
41 auto try_strip = [function](const char *prefix) -> const char * {
43 if (!internal_strncmp(function, prefix, prefix_len))
44 return function + prefix_len;
59 return function;
72 static const char *DemangleFunctionName(const char *function) {
74 return function;
75 if (!function)
82 if (!internal_strcmp(function, "__libc_mutex_init"))
84 if (!internal_strcmp(function, "__libc_mutex_lock"))
86 if (!internal_strcmp(function, "__libc_mutex_trylock"))
88 if (!internal_strcmp(function, "__libc_mutex_unlock"))
90 if (!internal_strcmp(function, "__libc_mutex_destroy"))
92 if (!internal_strcmp(function, "__libc_mutexattr_init"))
94 if (!internal_strcmp(function, "__libc_mutexattr_settype"))
96 if (!internal_strcmp(function, "__libc_mutexattr_destroy"))
98 if (!internal_strcmp(function, "__libc_cond_init"))
100 if (!internal_strcmp(function, "__libc_cond_signal"))
102 if (!internal_strcmp(function, "__libc_cond_broadcast"))
104 if (!internal_strcmp(function, "__libc_cond_wait"))
106 if (!internal_strcmp(function, "__libc_cond_timedwait"))
108 if (!internal_strcmp(function, "__libc_cond_destroy"))
110 if (!internal_strcmp(function, "__libc_rwlock_init"))
112 if (!internal_strcmp(function, "__libc_rwlock_rdlock"))
114 if (!internal_strcmp(function, "__libc_rwlock_wrlock"))
116 if (!internal_strcmp(function, "__libc_rwlock_tryrdlock"))
118 if (!internal_strcmp(function, "__libc_rwlock_trywrlock"))
120 if (!internal_strcmp(function, "__libc_rwlock_unlock"))
122 if (!internal_strcmp(function, "__libc_rwlock_destroy"))
124 if (!internal_strcmp(function, "__libc_thr_keycreate"))
126 if (!internal_strcmp(function, "__libc_thr_setspecific"))
128 if (!internal_strcmp(function, "__libc_thr_getspecific"))
130 if (!internal_strcmp(function, "__libc_thr_keydelete"))
132 if (!internal_strcmp(function, "__libc_thr_once"))
134 if (!internal_strcmp(function, "__libc_thr_self"))
136 if (!internal_strcmp(function, "__libc_thr_exit"))
138 if (!internal_strcmp(function, "__libc_thr_setcancelstate"))
140 if (!internal_strcmp(function, "__libc_thr_equal"))
142 if (!internal_strcmp(function, "__libc_thr_curcpu"))
144 if (!internal_strcmp(function, "__libc_thr_sigsetmask"))
148 return function;
175 // ever ends up out of sync with this function. If non-null, the addresses
208 DemangleFunctionName(StripFunctionName(info->function)));
227 if (info->function) {
229 "in %s", DemangleFunctionName(StripFunctionName(info->function)));