dyn_ftrace         50 arch/arm/kernel/ftrace.c static unsigned long ftrace_nop_replace(struct dyn_ftrace *rec)
dyn_ftrace         55 arch/arm/kernel/ftrace.c static unsigned long adjust_address(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        131 arch/arm/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        145 arch/arm/kernel/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        161 arch/arm/kernel/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace         68 arch/arm64/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        150 arch/arm64/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        109 arch/csky/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        119 arch/csky/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        127 arch/ia64/kernel/ftrace.c static int ftrace_make_nop_check(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        160 arch/ia64/kernel/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        172 arch/ia64/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        113 arch/microblaze/kernel/ftrace.c 			struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        153 arch/microblaze/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        179 arch/mips/kernel/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        203 arch/mips/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        184 arch/nds32/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        195 arch/nds32/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        106 arch/parisc/kernel/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        117 arch/parisc/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        188 arch/parisc/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        124 arch/powerpc/kernel/trace/ftrace.c 		  struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        218 arch/powerpc/kernel/trace/ftrace.c 		  struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        388 arch/powerpc/kernel/trace/ftrace.c static int __ftrace_make_nop_kernel(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        428 arch/powerpc/kernel/trace/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        511 arch/powerpc/kernel/trace/ftrace.c __ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        575 arch/powerpc/kernel/trace/ftrace.c __ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        614 arch/powerpc/kernel/trace/ftrace.c static int __ftrace_make_call_kernel(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        661 arch/powerpc/kernel/trace/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        700 arch/powerpc/kernel/trace/ftrace.c __ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        793 arch/powerpc/kernel/trace/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace         66 arch/riscv/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace         76 arch/riscv/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        110 arch/riscv/kernel/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        100 arch/s390/kernel/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        106 arch/s390/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec,
dyn_ftrace        139 arch/s390/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        234 arch/sh/kernel/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        245 arch/sh/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace         56 arch/sparc/kernel/ftrace.c int ftrace_make_nop(struct module *mod, struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace         66 arch/sparc/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        153 arch/x86/kernel/ftrace.c 		    struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        179 arch/x86/kernel/ftrace.c int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        236 arch/x86/kernel/ftrace.c int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        356 arch/x86/kernel/ftrace.c static int add_brk_on_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        367 arch/x86/kernel/ftrace.c static int add_brk_on_nop(struct dyn_ftrace *rec)
dyn_ftrace        376 arch/x86/kernel/ftrace.c static int add_breakpoints(struct dyn_ftrace *rec, bool enable)
dyn_ftrace        409 arch/x86/kernel/ftrace.c static int remove_breakpoint(struct dyn_ftrace *rec)
dyn_ftrace        466 arch/x86/kernel/ftrace.c static int add_update_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        475 arch/x86/kernel/ftrace.c static int add_update_nop(struct dyn_ftrace *rec)
dyn_ftrace        484 arch/x86/kernel/ftrace.c static int add_update(struct dyn_ftrace *rec, bool enable)
dyn_ftrace        510 arch/x86/kernel/ftrace.c static int finish_update_call(struct dyn_ftrace *rec, unsigned long addr)
dyn_ftrace        520 arch/x86/kernel/ftrace.c static int finish_update_nop(struct dyn_ftrace *rec)
dyn_ftrace        530 arch/x86/kernel/ftrace.c static int finish_update(struct dyn_ftrace *rec, bool enable)
dyn_ftrace        582 arch/x86/kernel/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace        927 arch/x86/kernel/ftrace.c static void *static_tramp_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
dyn_ftrace        955 arch/x86/kernel/ftrace.c void *arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
dyn_ftrace        294 include/linux/ftrace.h struct dyn_ftrace;
dyn_ftrace        311 include/linux/ftrace.h void ftrace_bug(int err, struct dyn_ftrace *rec);
dyn_ftrace        415 include/linux/ftrace.h void *arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec);
dyn_ftrace        422 include/linux/ftrace.h struct dyn_ftrace *ftrace_rec_iter_record(struct ftrace_rec_iter *iter);
dyn_ftrace        430 include/linux/ftrace.h int ftrace_update_record(struct dyn_ftrace *rec, bool enable);
dyn_ftrace        431 include/linux/ftrace.h int ftrace_test_record(struct dyn_ftrace *rec, bool enable);
dyn_ftrace        435 include/linux/ftrace.h unsigned long ftrace_get_addr_new(struct dyn_ftrace *rec);
dyn_ftrace        436 include/linux/ftrace.h unsigned long ftrace_get_addr_curr(struct dyn_ftrace *rec);
dyn_ftrace        521 include/linux/ftrace.h 			   struct dyn_ftrace *rec, unsigned long addr);
dyn_ftrace        543 include/linux/ftrace.h extern int ftrace_make_call(struct dyn_ftrace *rec, unsigned long addr);
dyn_ftrace        567 include/linux/ftrace.h extern int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace        571 include/linux/ftrace.h static inline int ftrace_modify_call(struct dyn_ftrace *rec, unsigned long old_addr,
dyn_ftrace       1101 kernel/trace/ftrace.c 	struct dyn_ftrace	*records;
dyn_ftrace       1106 kernel/trace/ftrace.c #define ENTRY_SIZE sizeof(struct dyn_ftrace)
dyn_ftrace       1527 kernel/trace/ftrace.c 	const struct dyn_ftrace *key = a;
dyn_ftrace       1528 kernel/trace/ftrace.c 	const struct dyn_ftrace *rec = b;
dyn_ftrace       1552 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       1553 kernel/trace/ftrace.c 	struct dyn_ftrace key;
dyn_ftrace       1563 kernel/trace/ftrace.c 			      sizeof(struct dyn_ftrace),
dyn_ftrace       1607 kernel/trace/ftrace.c static bool test_rec_ops_needs_regs(struct dyn_ftrace *rec)
dyn_ftrace       1627 kernel/trace/ftrace.c ftrace_find_tramp_ops_any(struct dyn_ftrace *rec);
dyn_ftrace       1629 kernel/trace/ftrace.c ftrace_find_tramp_ops_next(struct dyn_ftrace *rec, struct ftrace_ops *ops);
dyn_ftrace       1638 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       1850 kernel/trace/ftrace.c 	struct dyn_ftrace *rec, *end = NULL;
dyn_ftrace       1997 kernel/trace/ftrace.c void ftrace_bug(int failed, struct dyn_ftrace *rec)
dyn_ftrace       2053 kernel/trace/ftrace.c static int ftrace_check_record(struct dyn_ftrace *rec, bool enable, bool update)
dyn_ftrace       2157 kernel/trace/ftrace.c int ftrace_update_record(struct dyn_ftrace *rec, bool enable)
dyn_ftrace       2171 kernel/trace/ftrace.c int ftrace_test_record(struct dyn_ftrace *rec, bool enable)
dyn_ftrace       2177 kernel/trace/ftrace.c ftrace_find_tramp_ops_any(struct dyn_ftrace *rec)
dyn_ftrace       2195 kernel/trace/ftrace.c ftrace_find_tramp_ops_next(struct dyn_ftrace *rec,
dyn_ftrace       2213 kernel/trace/ftrace.c ftrace_find_tramp_ops_curr(struct dyn_ftrace *rec)
dyn_ftrace       2283 kernel/trace/ftrace.c ftrace_find_tramp_ops_new(struct dyn_ftrace *rec)
dyn_ftrace       2307 kernel/trace/ftrace.c unsigned long ftrace_get_addr_new(struct dyn_ftrace *rec)
dyn_ftrace       2339 kernel/trace/ftrace.c unsigned long ftrace_get_addr_curr(struct dyn_ftrace *rec)
dyn_ftrace       2362 kernel/trace/ftrace.c __ftrace_replace_code(struct dyn_ftrace *rec, bool enable)
dyn_ftrace       2399 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       2491 kernel/trace/ftrace.c struct dyn_ftrace *ftrace_rec_iter_record(struct ftrace_rec_iter *iter)
dyn_ftrace       2497 kernel/trace/ftrace.c ftrace_code_disable(struct module *mod, struct dyn_ftrace *rec)
dyn_ftrace       2779 kernel/trace/ftrace.c 		struct dyn_ftrace *rec;
dyn_ftrace       2883 kernel/trace/ftrace.c ops_references_rec(struct ftrace_ops *ops, struct dyn_ftrace *rec)
dyn_ftrace       2908 kernel/trace/ftrace.c 	struct dyn_ftrace *p;
dyn_ftrace       3055 kernel/trace/ftrace.c 	struct dyn_ftrace		*func;
dyn_ftrace       3279 kernel/trace/ftrace.c 	struct dyn_ftrace *rec = NULL;
dyn_ftrace       3410 kernel/trace/ftrace.c arch_ftrace_trampoline_func(struct ftrace_ops *ops, struct dyn_ftrace *rec)
dyn_ftrace       3416 kernel/trace/ftrace.c 				struct dyn_ftrace *rec)
dyn_ftrace       3428 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       3712 kernel/trace/ftrace.c enter_record(struct ftrace_hash *hash, struct dyn_ftrace *rec, int clear_filter)
dyn_ftrace       3740 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       3760 kernel/trace/ftrace.c ftrace_match_record(struct dyn_ftrace *rec, struct ftrace_glob *func_g,
dyn_ftrace       3801 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5405 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5580 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5696 kernel/trace/ftrace.c static int referenced_filters(struct dyn_ftrace *rec)
dyn_ftrace       5713 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5769 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5833 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       5913 kernel/trace/ftrace.c 				struct dyn_ftrace *rec)
dyn_ftrace       6056 kernel/trace/ftrace.c 				struct dyn_ftrace *rec) { }
dyn_ftrace       6104 kernel/trace/ftrace.c 				   struct dyn_ftrace *rec)
dyn_ftrace       6124 kernel/trace/ftrace.c 	struct dyn_ftrace *rec;
dyn_ftrace       6125 kernel/trace/ftrace.c 	struct dyn_ftrace key;
dyn_ftrace       6152 kernel/trace/ftrace.c 			      sizeof(struct dyn_ftrace),