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);