Lines Matching defs:ops
103 bool ftrace_pids_enabled(struct ftrace_ops *ops) in ftrace_pids_enabled()
160 static inline void ftrace_ops_init(struct ftrace_ops *ops) in ftrace_ops_init()
197 static ftrace_func_t ftrace_ops_get_list_func(struct ftrace_ops *ops) in ftrace_ops_get_list_func()
288 struct ftrace_ops *ops) in add_ftrace_ops()
302 struct ftrace_ops *ops) in remove_ftrace_ops()
331 int __register_ftrace_function(struct ftrace_ops *ops) in __register_ftrace_function()
374 int __unregister_ftrace_function(struct ftrace_ops *ops) in __unregister_ftrace_function()
785 struct ftrace_ops *ops, struct ftrace_regs *fregs) in function_profile_call()
1047 struct ftrace_ops ops; member
1289 void ftrace_free_filter(struct ftrace_ops *ops) in ftrace_free_filter()
1467 ftrace_hash_move(struct ftrace_ops *ops, int enable, in ftrace_hash_move()
1532 ftrace_ops_test(struct ftrace_ops *ops, unsigned long ip, void *regs) in ftrace_ops_test()
1686 struct ftrace_ops *ops; in test_rec_ops_needs_regs() local
1732 static bool __ftrace_hash_rec_update(struct ftrace_ops *ops, in __ftrace_hash_rec_update()
1890 static bool ftrace_hash_rec_disable(struct ftrace_ops *ops) in ftrace_hash_rec_disable()
1900 static bool ftrace_hash_rec_enable(struct ftrace_ops *ops) in ftrace_hash_rec_enable()
1922 static void ftrace_hash_rec_update_modify(struct ftrace_ops *ops, bool inc) in ftrace_hash_rec_update_modify()
1944 static void ftrace_hash_rec_disable_modify(struct ftrace_ops *ops) in ftrace_hash_rec_disable_modify()
1949 static void ftrace_hash_rec_enable_modify(struct ftrace_ops *ops) in ftrace_hash_rec_enable_modify()
1970 static int __ftrace_hash_update_ipmodify(struct ftrace_ops *ops, in __ftrace_hash_update_ipmodify()
2071 static int ftrace_hash_ipmodify_enable(struct ftrace_ops *ops) in ftrace_hash_ipmodify_enable()
2082 static void ftrace_hash_ipmodify_disable(struct ftrace_ops *ops) in ftrace_hash_ipmodify_disable()
2092 static int ftrace_hash_ipmodify_update(struct ftrace_ops *ops, in ftrace_hash_ipmodify_update()
2185 struct ftrace_ops *ops = NULL; in ftrace_bug() local
2586 struct ftrace_ops *ops, struct ftrace_regs *fregs) in call_direct_funcs()
2609 struct ftrace_ops *ops; in ftrace_get_addr_new() local
2650 struct ftrace_ops *ops; in ftrace_get_addr_curr() local
2956 static void ftrace_run_modify_code(struct ftrace_ops *ops, int command, in ftrace_run_modify_code()
2971 void __weak arch_ftrace_trampoline_free(struct ftrace_ops *ops) in arch_ftrace_trampoline_free()
2978 static void ftrace_add_trampoline_to_kallsyms(struct ftrace_ops *ops) in ftrace_add_trampoline_to_kallsyms()
2984 static void ftrace_remove_trampoline_from_kallsyms(struct ftrace_ops *ops) in ftrace_remove_trampoline_from_kallsyms()
2999 static void ftrace_trampoline_free(struct ftrace_ops *ops) in ftrace_trampoline_free()
3040 int ftrace_startup(struct ftrace_ops *ops, int command) in ftrace_startup()
3094 int ftrace_shutdown(struct ftrace_ops *ops, int command) in ftrace_shutdown()
3296 static struct ftrace_hash *append_hashes(struct ftrace_ops *ops) in append_hashes()
3323 static struct ftrace_hash *intersect_hashes(struct ftrace_ops *ops) in intersect_hashes()
3385 static int __ftrace_hash_move_and_update_ops(struct ftrace_ops *ops, in __ftrace_hash_move_and_update_ops()
3405 static int ftrace_update_ops(struct ftrace_ops *ops, struct ftrace_hash *filter_hash, in ftrace_update_ops()
3437 int ftrace_startup_subops(struct ftrace_ops *ops, struct ftrace_ops *subops, int command) in ftrace_startup_subops()
3569 int ftrace_shutdown_subops(struct ftrace_ops *ops, struct ftrace_ops *subops, int command) in ftrace_shutdown_subops()
3631 struct ftrace_ops *ops = subops->managed; in ftrace_hash_move_and_update_subops() local
3679 static inline int ops_traces_mod(struct ftrace_ops *ops) in ops_traces_mod()
3851 struct ftrace_ops *ops; member
4204 arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec) in arch_ftrace_trampoline_func()
4209 static void add_trampoline_func(struct seq_file *m, struct ftrace_ops *ops, in add_trampoline_func()
4353 struct ftrace_ops *ops; in t_show() local
4523 ftrace_regex_open(struct ftrace_ops *ops, int flag, in ftrace_regex_open()
4617 struct ftrace_ops *ops = inode->i_private; in ftrace_filter_open() local
4628 struct ftrace_ops *ops = inode->i_private; in ftrace_notrace_open() local
4858 static void ftrace_ops_update_code(struct ftrace_ops *ops, in ftrace_ops_update_code()
4889 static int ftrace_hash_move_and_update_ops(struct ftrace_ops *ops, in ftrace_hash_move_and_update_ops()
4989 static void process_mod_list(struct list_head *head, struct ftrace_ops *ops, in process_mod_list()
5792 ftrace_set_hash(struct ftrace_ops *ops, unsigned char *buf, int len, in ftrace_set_hash()
5842 ftrace_set_addr(struct ftrace_ops *ops, unsigned long *ips, unsigned int cnt, in ftrace_set_addr()
5864 static int check_direct_multi(struct ftrace_ops *ops) in check_direct_multi()
5919 int register_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in register_ftrace_direct()
6021 int unregister_ftrace_direct(struct ftrace_ops *ops, unsigned long addr, in unregister_ftrace_direct()
6048 __modify_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in __modify_ftrace_direct()
6115 int modify_ftrace_direct_nolock(struct ftrace_ops *ops, unsigned long addr) in modify_ftrace_direct_nolock()
6141 int modify_ftrace_direct(struct ftrace_ops *ops, unsigned long addr) in modify_ftrace_direct()
6172 int ftrace_set_filter_ip(struct ftrace_ops *ops, unsigned long ip, in ftrace_set_filter_ip()
6195 int ftrace_set_filter_ips(struct ftrace_ops *ops, unsigned long *ips, in ftrace_set_filter_ips()
6210 void ftrace_ops_set_global_filter(struct ftrace_ops *ops) in ftrace_ops_set_global_filter()
6221 ftrace_set_regex(struct ftrace_ops *ops, unsigned char *buf, int len, in ftrace_set_regex()
6241 int ftrace_set_filter(struct ftrace_ops *ops, unsigned char *buf, in ftrace_set_filter()
6264 int ftrace_set_notrace(struct ftrace_ops *ops, unsigned char *buf, in ftrace_set_notrace()
6382 ftrace_set_early_filter(struct ftrace_ops *ops, char *buf, int enable) in ftrace_set_early_filter()
6916 void ftrace_create_filter_files(struct ftrace_ops *ops, in ftrace_create_filter_files()
6937 void ftrace_destroy_filter_files(struct ftrace_ops *ops) in ftrace_destroy_filter_files()
7179 ops_references_ip(struct ftrace_ops *ops, unsigned long ip) in ops_references_ip()
7210 struct ftrace_ops *ops; in referenced_filters() local
7802 void __weak arch_ftrace_update_trampoline(struct ftrace_ops *ops) in arch_ftrace_update_trampoline()
7806 static void ftrace_update_trampoline(struct ftrace_ops *ops) in ftrace_update_trampoline()
7852 static void ftrace_update_trampoline(struct ftrace_ops *ops) in ftrace_update_trampoline()
7987 ftrace_func_t ftrace_ops_get_func(struct ftrace_ops *ops) in ftrace_ops_get_func()
8460 static int prepare_direct_functions_for_ipmodify(struct ftrace_ops *ops) in prepare_direct_functions_for_ipmodify()
8509 static void cleanup_direct_functions_after_ipmodify(struct ftrace_ops *ops) in cleanup_direct_functions_after_ipmodify()
8552 static int prepare_direct_functions_for_ipmodify(struct ftrace_ops *ops) in prepare_direct_functions_for_ipmodify()
8557 static void cleanup_direct_functions_after_ipmodify(struct ftrace_ops *ops) in cleanup_direct_functions_after_ipmodify()
8569 static int register_ftrace_function_nolock(struct ftrace_ops *ops) in register_ftrace_function_nolock()
8595 int register_ftrace_function(struct ftrace_ops *ops) in register_ftrace_function()
8618 int unregister_ftrace_function(struct ftrace_ops *ops) in unregister_ftrace_function()