Lines Matching refs:direct_functions
2372 static struct ftrace_hash *direct_functions = EMPTY_HASH; variable
2384 entry = __ftrace_lookup_ip(direct_functions, ip); in ftrace_find_rec_direct()
5100 if (ftrace_hash_empty(direct_functions) || in register_ftrace_direct()
5101 direct_functions->count > 2 * (1 << direct_functions->size_bits)) { in register_ftrace_direct()
5103 int size = ftrace_hash_empty(direct_functions) ? 0 : in register_ftrace_direct()
5104 direct_functions->count + 1; in register_ftrace_direct()
5109 new_hash = dup_hash(direct_functions, size); in register_ftrace_direct()
5113 free_hash = direct_functions; in register_ftrace_direct()
5114 direct_functions = new_hash; in register_ftrace_direct()
5136 __add_hash_entry(direct_functions, entry); in register_ftrace_direct()
5140 remove_hash_entry(direct_functions, entry); in register_ftrace_direct()
5184 entry = __ftrace_lookup_ip(direct_functions, rec->ip); in find_direct_entry()
5213 if (direct_functions->count == 1) in unregister_ftrace_direct()
5220 remove_hash_entry(direct_functions, entry); in unregister_ftrace_direct()