Lines Matching refs:direct_functions
2539 static struct ftrace_hash *direct_functions = EMPTY_HASH; variable
2551 entry = __ftrace_lookup_ip(direct_functions, ip); in ftrace_find_rec_direct()
2564 if (ftrace_hash_empty(direct_functions) || in ftrace_add_rec_direct()
2565 direct_functions->count > 2 * (1 << direct_functions->size_bits)) { in ftrace_add_rec_direct()
2567 int size = ftrace_hash_empty(direct_functions) ? 0 : in ftrace_add_rec_direct()
2568 direct_functions->count + 1; in ftrace_add_rec_direct()
2573 new_hash = dup_hash(direct_functions, size); in ftrace_add_rec_direct()
2577 *free_hash = direct_functions; in ftrace_add_rec_direct()
2578 direct_functions = new_hash; in ftrace_add_rec_direct()
2587 __add_hash_entry(direct_functions, entry); in ftrace_add_rec_direct()
5380 del = __ftrace_lookup_ip(direct_functions, entry->ip); in remove_direct_functions_hash()
5382 remove_hash_entry(direct_functions, del); in remove_direct_functions_hash()
5544 entry = __ftrace_lookup_ip(direct_functions, iter->ip); in __modify_ftrace_direct()