Lines Matching defs:ops
102 bool ftrace_pids_enabled(struct ftrace_ops *ops) in ftrace_pids_enabled()
159 static inline void ftrace_ops_init(struct ftrace_ops *ops) in ftrace_ops_init()
196 static ftrace_func_t ftrace_ops_get_list_func(struct ftrace_ops *ops) in ftrace_ops_get_list_func()
287 struct ftrace_ops *ops) in add_ftrace_ops()
301 struct ftrace_ops *ops) in remove_ftrace_ops()
330 int __register_ftrace_function(struct ftrace_ops *ops) in __register_ftrace_function()
373 int __unregister_ftrace_function(struct ftrace_ops *ops) in __unregister_ftrace_function()
803 struct ftrace_ops *ops, struct ftrace_regs *fregs) in function_profile_call()
1072 struct ftrace_ops ops; member
1321 void ftrace_free_filter(struct ftrace_ops *ops) in ftrace_free_filter()
1503 ftrace_hash_move(struct ftrace_ops *ops, int enable, in ftrace_hash_move()
1568 ftrace_ops_test(struct ftrace_ops *ops, unsigned long ip, void *regs) in ftrace_ops_test()
1720 struct ftrace_ops *ops; in test_rec_ops_needs_regs() local
1766 static bool __ftrace_hash_rec_update(struct ftrace_ops *ops, in __ftrace_hash_rec_update()
1924 static bool ftrace_hash_rec_disable(struct ftrace_ops *ops) in ftrace_hash_rec_disable()
1934 static bool ftrace_hash_rec_enable(struct ftrace_ops *ops) in ftrace_hash_rec_enable()
1956 static void ftrace_hash_rec_update_modify(struct ftrace_ops *ops, bool inc) in ftrace_hash_rec_update_modify()
1978 static void ftrace_hash_rec_disable_modify(struct ftrace_ops *ops) in ftrace_hash_rec_disable_modify()
1983 static void ftrace_hash_rec_enable_modify(struct ftrace_ops *ops) in ftrace_hash_rec_enable_modify()
2004 static int __ftrace_hash_update_ipmodify(struct ftrace_ops *ops, in __ftrace_hash_update_ipmodify()
2117 static int ftrace_hash_ipmodify_enable(struct ftrace_ops *ops) in ftrace_hash_ipmodify_enable()
2128 static void ftrace_hash_ipmodify_disable(struct ftrace_ops *ops) in ftrace_hash_ipmodify_disable()
2138 static int ftrace_hash_ipmodify_update(struct ftrace_ops *ops, in ftrace_hash_ipmodify_update()
2231 struct ftrace_ops *ops = NULL; in ftrace_bug() local
2632 struct ftrace_ops *ops, struct ftrace_regs *fregs) in call_direct_funcs()
2660 struct ftrace_ops *ops; in ftrace_get_addr_new() local
2701 struct ftrace_ops *ops; in ftrace_get_addr_curr() local
3007 static void ftrace_run_modify_code(struct ftrace_ops *ops, int command, in ftrace_run_modify_code()
3022 void __weak arch_ftrace_trampoline_free(struct ftrace_ops *ops) in arch_ftrace_trampoline_free()
3029 static void ftrace_add_trampoline_to_kallsyms(struct ftrace_ops *ops) in ftrace_add_trampoline_to_kallsyms()
3035 static void ftrace_remove_trampoline_from_kallsyms(struct ftrace_ops *ops) in ftrace_remove_trampoline_from_kallsyms()
3050 static void ftrace_trampoline_free(struct ftrace_ops *ops) in ftrace_trampoline_free()
3091 int ftrace_startup(struct ftrace_ops *ops, int command) in ftrace_startup()
3145 int ftrace_shutdown(struct ftrace_ops *ops, int command) in ftrace_shutdown()
3400 static int __ftrace_hash_move_and_update_ops(struct ftrace_ops *ops, in __ftrace_hash_move_and_update_ops()
3420 static int ftrace_update_ops(struct ftrace_ops *ops, struct ftrace_hash *filter_hash, in ftrace_update_ops()
3541 int ftrace_startup_subops(struct ftrace_ops *ops, struct ftrace_ops *subops, int command) in ftrace_startup_subops()
3629 struct ftrace_ops *ops) in rebuild_hashes()
3679 int ftrace_shutdown_subops(struct ftrace_ops *ops, struct ftrace_ops *subops, int command) in ftrace_shutdown_subops()
3735 struct ftrace_ops *ops = subops->managed; in ftrace_hash_move_and_update_subops() local
3779 static inline int ops_traces_mod(struct ftrace_ops *ops) in ops_traces_mod()
3959 struct ftrace_ops *ops; member
4312 arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec) in arch_ftrace_trampoline_func()
4317 static void add_trampoline_func(struct seq_file *m, struct ftrace_ops *ops, in add_trampoline_func()
4426 static void print_subops(struct seq_file *m, struct ftrace_ops *ops, struct dyn_ftrace *rec) in print_subops()
4497 struct ftrace_ops *ops; in t_show() local
4672 ftrace_regex_open(struct ftrace_ops *ops, int flag, in ftrace_regex_open()
4766 struct ftrace_ops *ops = inode->i_private; in ftrace_filter_open() local
4777 struct ftrace_ops *ops = inode->i_private; in ftrace_notrace_open() local
5001 static void ftrace_ops_update_code(struct ftrace_ops *ops, in ftrace_ops_update_code()
5032 static int ftrace_hash_move_and_update_ops(struct ftrace_ops *ops, in ftrace_hash_move_and_update_ops()
5106 static void process_mod_list(struct list_head *head, struct ftrace_ops *ops, in process_mod_list()
5900 ftrace_set_hash(struct ftrace_ops *ops, unsigned char *buf, int len, in ftrace_set_hash()
5958 ftrace_set_addr(struct ftrace_ops *ops, unsigned long *ips, unsigned int cnt, in ftrace_set_addr()
5980 static int check_direct_multi(struct ftrace_ops *ops) in check_direct_multi()
6014 static void reset_direct(struct ftrace_ops *ops, unsigned long addr) in reset_direct()
6047 int register_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in register_ftrace_direct()
6151 int unregister_ftrace_direct(struct ftrace_ops *ops, unsigned long addr, in unregister_ftrace_direct()
6173 __modify_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in __modify_ftrace_direct()
6249 int modify_ftrace_direct_nolock(struct ftrace_ops *ops, unsigned long addr) in modify_ftrace_direct_nolock()
6275 int modify_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in modify_ftrace_direct()
6341 int update_ftrace_direct_add(struct ftrace_ops *ops, struct ftrace_hash *hash) in update_ftrace_direct_add()
6477 int update_ftrace_direct_del(struct ftrace_ops *ops, struct ftrace_hash *hash) in update_ftrace_direct_del()
6578 int update_ftrace_direct_mod(struct ftrace_ops *ops, struct ftrace_hash *hash, bool do_direct_lock) in update_ftrace_direct_mod()
6670 int ftrace_set_filter_ip(struct ftrace_ops *ops, unsigned long ip, in ftrace_set_filter_ip()
6693 int ftrace_set_filter_ips(struct ftrace_ops *ops, unsigned long *ips, in ftrace_set_filter_ips()
6708 void ftrace_ops_set_global_filter(struct ftrace_ops *ops) in ftrace_ops_set_global_filter()
6719 ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len, in ftrace_set_regex()
6770 int ftrace_set_filter(struct ftrace_ops *ops, unsigned char *buf, in ftrace_set_filter()
6793 int ftrace_set_notrace(struct ftrace_ops *ops, unsigned char *buf, in ftrace_set_notrace()
6911 ftrace_set_early_filter(struct ftrace_ops *ops, char *buf, int enable) in ftrace_set_early_filter()
7446 void ftrace_create_filter_files(struct ftrace_ops *ops, in ftrace_create_filter_files()
7467 void ftrace_destroy_filter_files(struct ftrace_ops *ops) in ftrace_destroy_filter_files()
7755 ops_references_ip(struct ftrace_ops *ops, unsigned long ip) in ops_references_ip()
7786 struct ftrace_ops *ops; in referenced_filters() local
8383 void __weak arch_ftrace_update_trampoline(struct ftrace_ops *ops) in arch_ftrace_update_trampoline()
8387 static void ftrace_update_trampoline(struct ftrace_ops *ops) in ftrace_update_trampoline()
8438 static void ftrace_update_trampoline(struct ftrace_ops *ops) in ftrace_update_trampoline()
8574 ftrace_func_t ftrace_ops_get_func(struct ftrace_ops *ops) in ftrace_ops_get_func()
9045 static int prepare_direct_functions_for_ipmodify(struct ftrace_ops *ops) in prepare_direct_functions_for_ipmodify()
9094 static void cleanup_direct_functions_after_ipmodify(struct ftrace_ops *ops) in cleanup_direct_functions_after_ipmodify()
9137 static int prepare_direct_functions_for_ipmodify(struct ftrace_ops *ops) in prepare_direct_functions_for_ipmodify()
9142 static void cleanup_direct_functions_after_ipmodify(struct ftrace_ops *ops) in cleanup_direct_functions_after_ipmodify()
9154 static int register_ftrace_function_nolock(struct ftrace_ops *ops) in register_ftrace_function_nolock()
9180 int register_ftrace_function(struct ftrace_ops *ops) in register_ftrace_function()
9203 int unregister_ftrace_function(struct ftrace_ops *ops) in unregister_ftrace_function()