func_hash 199 include/linux/ftrace.h struct ftrace_ops_hash *func_hash; func_hash 20 kernel/trace/fgraph.c .func_hash = val, \ func_hash 72 kernel/trace/ftrace.c .func_hash = &opsname.local_hash, \ func_hash 138 kernel/trace/ftrace.c ops->func_hash = &ops->local_hash; func_hash 1272 kernel/trace/ftrace.c free_ftrace_hash(ops->func_hash->filter_hash); func_hash 1273 kernel/trace/ftrace.c free_ftrace_hash(ops->func_hash->notrace_hash); func_hash 1499 kernel/trace/ftrace.c rcu_assign_pointer(hash.filter_hash, ops->func_hash->filter_hash); func_hash 1500 kernel/trace/ftrace.c rcu_assign_pointer(hash.notrace_hash, ops->func_hash->notrace_hash); func_hash 1659 kernel/trace/ftrace.c hash = ops->func_hash->filter_hash; func_hash 1660 kernel/trace/ftrace.c other_hash = ops->func_hash->notrace_hash; func_hash 1665 kernel/trace/ftrace.c hash = ops->func_hash->notrace_hash; func_hash 1666 kernel/trace/ftrace.c other_hash = ops->func_hash->filter_hash; func_hash 1808 kernel/trace/ftrace.c if (ops->func_hash != &global_ops.local_hash) func_hash 1819 kernel/trace/ftrace.c if (op->func_hash == &global_ops.local_hash) func_hash 1919 kernel/trace/ftrace.c struct ftrace_hash *hash = ops->func_hash->filter_hash; func_hash 1930 kernel/trace/ftrace.c struct ftrace_hash *hash = ops->func_hash->filter_hash; func_hash 1941 kernel/trace/ftrace.c struct ftrace_hash *old_hash = ops->func_hash->filter_hash; func_hash 2187 kernel/trace/ftrace.c if (hash_contains_ip(ip, op->func_hash)) func_hash 2205 kernel/trace/ftrace.c if (hash_contains_ip(ip, op->func_hash)) func_hash 2274 kernel/trace/ftrace.c hash_contains_ip(ip, op->func_hash)) func_hash 2290 kernel/trace/ftrace.c if (hash_contains_ip(ip, op->func_hash)) func_hash 2767 kernel/trace/ftrace.c ops->old_hash.filter_hash = ops->func_hash->filter_hash; func_hash 2768 kernel/trace/ftrace.c ops->old_hash.notrace_hash = ops->func_hash->notrace_hash; func_hash 2871 kernel/trace/ftrace.c return ftrace_hash_empty(ops->func_hash->filter_hash) && func_hash 2872 kernel/trace/ftrace.c ftrace_hash_empty(ops->func_hash->notrace_hash); func_hash 2894 kernel/trace/ftrace.c if (!ftrace_hash_empty(ops->func_hash->filter_hash) && func_hash 2895 kernel/trace/ftrace.c !__ftrace_lookup_ip(ops->func_hash->filter_hash, rec->ip)) func_hash 2899 kernel/trace/ftrace.c if (ftrace_lookup_ip(ops->func_hash->notrace_hash, rec->ip)) func_hash 3098 kernel/trace/ftrace.c hash = iter->probe->ops.func_hash->filter_hash; func_hash 3115 kernel/trace/ftrace.c hash = iter->probe->ops.func_hash->filter_hash; func_hash 3579 kernel/trace/ftrace.c mutex_lock(&ops->func_hash->regex_lock); func_hash 3582 kernel/trace/ftrace.c hash = ops->func_hash->notrace_hash; func_hash 3585 kernel/trace/ftrace.c hash = ops->func_hash->filter_hash; func_hash 3626 kernel/trace/ftrace.c mutex_unlock(&ops->func_hash->regex_lock); func_hash 3876 kernel/trace/ftrace.c if (ops->func_hash != &global_ops.local_hash) func_hash 3880 kernel/trace/ftrace.c if (op->func_hash == &global_ops.local_hash && func_hash 3899 kernel/trace/ftrace.c old_hash_ops.filter_hash = ops->func_hash->filter_hash; func_hash 3900 kernel/trace/ftrace.c old_hash_ops.notrace_hash = ops->func_hash->notrace_hash; func_hash 3984 kernel/trace/ftrace.c mutex_lock(&ops->func_hash->regex_lock); func_hash 3987 kernel/trace/ftrace.c orig_hash = &ops->func_hash->filter_hash; func_hash 3989 kernel/trace/ftrace.c orig_hash = &ops->func_hash->notrace_hash; func_hash 4040 kernel/trace/ftrace.c mutex_unlock(&ops->func_hash->regex_lock); func_hash 4359 kernel/trace/ftrace.c mutex_lock(&probe->ops.func_hash->regex_lock); func_hash 4361 kernel/trace/ftrace.c orig_hash = &probe->ops.func_hash->filter_hash; func_hash 4430 kernel/trace/ftrace.c mutex_unlock(&probe->ops.func_hash->regex_lock); func_hash 4501 kernel/trace/ftrace.c mutex_lock(&probe->ops.func_hash->regex_lock); func_hash 4503 kernel/trace/ftrace.c orig_hash = &probe->ops.func_hash->filter_hash; func_hash 4569 kernel/trace/ftrace.c mutex_unlock(&probe->ops.func_hash->regex_lock); func_hash 4758 kernel/trace/ftrace.c mutex_lock(&ops->func_hash->regex_lock); func_hash 4761 kernel/trace/ftrace.c orig_hash = &ops->func_hash->filter_hash; func_hash 4763 kernel/trace/ftrace.c orig_hash = &ops->func_hash->notrace_hash; func_hash 4790 kernel/trace/ftrace.c mutex_unlock(&ops->func_hash->regex_lock); func_hash 4834 kernel/trace/ftrace.c ops->func_hash = &global_ops.local_hash; func_hash 5041 kernel/trace/ftrace.c mutex_lock(&iter->ops->func_hash->regex_lock); func_hash 5047 kernel/trace/ftrace.c orig_hash = &iter->ops->func_hash->filter_hash; func_hash 5051 kernel/trace/ftrace.c orig_hash = &iter->ops->func_hash->notrace_hash; func_hash 5062 kernel/trace/ftrace.c mutex_unlock(&iter->ops->func_hash->regex_lock); func_hash 5739 kernel/trace/ftrace.c if (!tr->ops || !tr->ops->func_hash) func_hash 5741 kernel/trace/ftrace.c mutex_lock(&tr->ops->func_hash->regex_lock); func_hash 5742 kernel/trace/ftrace.c clear_mod_from_hash(pg, tr->ops->func_hash->filter_hash); func_hash 5743 kernel/trace/ftrace.c clear_mod_from_hash(pg, tr->ops->func_hash->notrace_hash); func_hash 5744 kernel/trace/ftrace.c mutex_unlock(&tr->ops->func_hash->regex_lock); func_hash 6093 kernel/trace/ftrace.c if (!tr->ops || !tr->ops->func_hash) func_hash 6095 kernel/trace/ftrace.c mutex_lock(&tr->ops->func_hash->regex_lock); func_hash 6096 kernel/trace/ftrace.c clear_func_from_hash(func, tr->ops->func_hash->filter_hash); func_hash 6097 kernel/trace/ftrace.c clear_func_from_hash(func, tr->ops->func_hash->notrace_hash); func_hash 6098 kernel/trace/ftrace.c mutex_unlock(&tr->ops->func_hash->regex_lock);