Lines Matching refs:ftrace_hash
1065 static const struct ftrace_hash empty_hash = {
1068 #define EMPTY_HASH ((struct ftrace_hash *)&empty_hash)
1139 ftrace_hash_key(struct ftrace_hash *hash, unsigned long ip) in ftrace_hash_key()
1149 __ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip) in __ftrace_lookup_ip()
1176 ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip) in ftrace_lookup_ip()
1184 static void __add_hash_entry(struct ftrace_hash *hash, in __add_hash_entry()
1196 static int add_hash_entry(struct ftrace_hash *hash, unsigned long ip) in add_hash_entry()
1211 free_hash_entry(struct ftrace_hash *hash, in free_hash_entry()
1220 remove_hash_entry(struct ftrace_hash *hash, in remove_hash_entry()
1227 static void ftrace_hash_clear(struct ftrace_hash *hash) in ftrace_hash_clear()
1268 static void free_ftrace_hash(struct ftrace_hash *hash) in free_ftrace_hash()
1279 struct ftrace_hash *hash; in __free_ftrace_hash_rcu()
1281 hash = container_of(rcu, struct ftrace_hash, rcu); in __free_ftrace_hash_rcu()
1285 static void free_ftrace_hash_rcu(struct ftrace_hash *hash) in free_ftrace_hash_rcu()
1299 static struct ftrace_hash *alloc_ftrace_hash(int size_bits) in alloc_ftrace_hash()
1301 struct ftrace_hash *hash; in alloc_ftrace_hash()
1350 static struct ftrace_hash *
1351 alloc_and_copy_ftrace_hash(int size_bits, struct ftrace_hash *hash) in alloc_and_copy_ftrace_hash()
1354 struct ftrace_hash *new_hash; in alloc_and_copy_ftrace_hash()
1394 struct ftrace_hash *new_hash);
1396 static struct ftrace_hash *
1397 __ftrace_hash_move(struct ftrace_hash *src) in __ftrace_hash_move()
1402 struct ftrace_hash *new_hash; in __ftrace_hash_move()
1443 struct ftrace_hash **dst, struct ftrace_hash *src) in ftrace_hash_move()
1445 struct ftrace_hash *new_hash; in ftrace_hash_move()
1653 struct ftrace_hash *hash; in __ftrace_hash_rec_update()
1654 struct ftrace_hash *other_hash; in __ftrace_hash_rec_update()
1862 struct ftrace_hash *old_hash, in __ftrace_hash_update_ipmodify()
1863 struct ftrace_hash *new_hash) in __ftrace_hash_update_ipmodify()
1935 struct ftrace_hash *hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_enable()
1946 struct ftrace_hash *hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_disable()
1955 struct ftrace_hash *new_hash) in ftrace_hash_ipmodify_update()
1957 struct ftrace_hash *old_hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_update()
3073 struct ftrace_hash *hash;
3088 struct ftrace_hash *hash; in t_probe_next()
3547 struct ftrace_hash *hash; in ftrace_regex_open()
3695 enter_record(struct ftrace_hash *hash, struct dyn_ftrace *rec, int clear_filter) in enter_record()
3756 match_records(struct ftrace_hash *hash, char *func, int len, char *mod) in match_records()
3806 ftrace_match_records(struct ftrace_hash *hash, char *buff, int len) in ftrace_match_records()
3843 struct ftrace_hash **orig_hash, in ftrace_hash_move_and_update_ops()
3844 struct ftrace_hash *hash, in ftrace_hash_move_and_update_ops()
3848 struct ftrace_hash *old_hash; in ftrace_hash_move_and_update_ops()
3932 struct ftrace_hash **orig_hash, *new_hash; in process_mod_list()
4026 ftrace_mod_callback(struct trace_array *tr, struct ftrace_hash *hash, in ftrace_mod_callback()
4090 struct ftrace_hash hash;
4100 struct ftrace_hash *hash; in allocate_ftrace_func_mapper()
4266 struct ftrace_hash **orig_hash; in register_ftrace_function_probe()
4267 struct ftrace_hash *old_hash; in register_ftrace_function_probe()
4268 struct ftrace_hash *hash; in register_ftrace_function_probe()
4401 struct ftrace_hash **orig_hash; in unregister_ftrace_function_probe_func()
4402 struct ftrace_hash *old_hash; in unregister_ftrace_function_probe_func()
4403 struct ftrace_hash *hash = NULL; in unregister_ftrace_function_probe_func()
4582 struct ftrace_hash *hash = iter->hash; in ftrace_process_regex()
4670 ftrace_match_addr(struct ftrace_hash *hash, unsigned long ip, int remove) in ftrace_match_addr()
4692 struct ftrace_hash **orig_hash; in ftrace_set_hash()
4693 struct ftrace_hash *hash; in ftrace_set_hash()
4882 static int ftrace_graph_set_hash(struct ftrace_hash *hash, char *buffer);
4911 struct ftrace_hash *hash; in set_ftrace_early_graph()
4964 struct ftrace_hash **orig_hash; in ftrace_regex_release()
5044 struct ftrace_hash *ftrace_graph_hash = EMPTY_HASH;
5045 struct ftrace_hash *ftrace_graph_notrace_hash = EMPTY_HASH;
5055 struct ftrace_hash *hash;
5059 struct ftrace_hash *new_hash;
5163 struct ftrace_hash *new_hash = NULL; in __ftrace_graph_open()
5271 struct ftrace_hash *old_hash, *new_hash; in ftrace_graph_release()
5330 ftrace_graph_set_hash(struct ftrace_hash *hash, char *buffer) in ftrace_graph_set_hash()
5637 clear_mod_from_hash(struct ftrace_page *pg, struct ftrace_hash *hash) in clear_mod_from_hash()
5999 clear_func_from_hash(struct ftrace_init_func *func, struct ftrace_hash *hash) in clear_func_from_hash()