Lines Matching refs:ftrace_hash
1138 struct ftrace_hash { struct
1152 static const struct ftrace_hash empty_hash = { argument
1155 #define EMPTY_HASH ((struct ftrace_hash *)&empty_hash)
1220 static bool __always_inline ftrace_hash_empty(struct ftrace_hash *hash) in ftrace_hash_empty()
1226 ftrace_lookup_ip(struct ftrace_hash *hash, unsigned long ip) in ftrace_lookup_ip()
1249 static void __add_hash_entry(struct ftrace_hash *hash, in __add_hash_entry()
1265 static int add_hash_entry(struct ftrace_hash *hash, unsigned long ip) in add_hash_entry()
1280 free_hash_entry(struct ftrace_hash *hash, in free_hash_entry()
1289 remove_hash_entry(struct ftrace_hash *hash, in remove_hash_entry()
1296 static void ftrace_hash_clear(struct ftrace_hash *hash) in ftrace_hash_clear()
1315 static void free_ftrace_hash(struct ftrace_hash *hash) in free_ftrace_hash()
1326 struct ftrace_hash *hash; in __free_ftrace_hash_rcu()
1328 hash = container_of(rcu, struct ftrace_hash, rcu); in __free_ftrace_hash_rcu()
1332 static void free_ftrace_hash_rcu(struct ftrace_hash *hash) in free_ftrace_hash_rcu()
1346 static struct ftrace_hash *alloc_ftrace_hash(int size_bits) in alloc_ftrace_hash()
1348 struct ftrace_hash *hash; in alloc_ftrace_hash()
1368 static struct ftrace_hash *
1369 alloc_and_copy_ftrace_hash(int size_bits, struct ftrace_hash *hash) in alloc_and_copy_ftrace_hash()
1372 struct ftrace_hash *new_hash; in alloc_and_copy_ftrace_hash()
1409 struct ftrace_hash *new_hash);
1413 struct ftrace_hash **dst, struct ftrace_hash *src) in ftrace_hash_move()
1418 struct ftrace_hash *new_hash; in ftrace_hash_move()
1646 struct ftrace_hash *hash; in __ftrace_hash_rec_update()
1647 struct ftrace_hash *other_hash; in __ftrace_hash_rec_update()
1845 struct ftrace_hash *old_hash, in __ftrace_hash_update_ipmodify()
1846 struct ftrace_hash *new_hash) in __ftrace_hash_update_ipmodify()
1910 struct ftrace_hash *hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_enable()
1921 struct ftrace_hash *hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_disable()
1930 struct ftrace_hash *new_hash) in ftrace_hash_ipmodify_update()
1932 struct ftrace_hash *old_hash = ops->func_hash->filter_hash; in ftrace_hash_ipmodify_update()
3006 struct ftrace_hash *hash;
3344 struct ftrace_hash *hash; in ftrace_regex_open()
3465 enter_record(struct ftrace_hash *hash, struct dyn_ftrace *rec, int clear_filter) in enter_record()
3528 match_records(struct ftrace_hash *hash, char *func, int len, char *mod) in match_records()
3574 ftrace_match_records(struct ftrace_hash *hash, char *buff, int len) in ftrace_match_records()
3586 ftrace_mod_callback(struct ftrace_hash *hash, in ftrace_mod_callback()
3714 struct ftrace_hash **orig_hash = &trace_probe_ops.func_hash->filter_hash; in register_ftrace_function_probe()
3715 struct ftrace_hash *old_hash = *orig_hash; in register_ftrace_function_probe()
3716 struct ftrace_hash *hash; in register_ftrace_function_probe()
3827 struct ftrace_hash **orig_hash = &trace_probe_ops.func_hash->filter_hash; in __unregister_ftrace_function_probe()
3828 struct ftrace_hash *old_hash = *orig_hash; in __unregister_ftrace_function_probe()
3830 struct ftrace_hash *hash; in __unregister_ftrace_function_probe()
3978 static int ftrace_process_regex(struct ftrace_hash *hash, in ftrace_process_regex()
4067 ftrace_match_addr(struct ftrace_hash *hash, unsigned long ip, int remove) in ftrace_match_addr()
4120 struct ftrace_hash **orig_hash; in ftrace_set_hash()
4122 struct ftrace_hash *old_hash; in ftrace_set_hash()
4123 struct ftrace_hash *hash; in ftrace_set_hash()
4376 struct ftrace_hash **orig_hash; in ftrace_regex_release()
4377 struct ftrace_hash *old_hash; in ftrace_regex_release()