new_func 60 include/linux/livepatch.h void *new_func; new_func 173 include/linux/livepatch.h func->old_name || func->new_func || func->old_sympos; \ new_func 599 kernel/livepatch/core.c func->new_func = NULL; new_func 689 kernel/livepatch/core.c if (!func->new_func && !func->nop) new_func 753 kernel/livepatch/core.c func->new_func = func->old_func; new_func 755 kernel/livepatch/core.c ret = kallsyms_lookup_size_offset((unsigned long)func->new_func, new_func 116 kernel/livepatch/patch.c klp_arch_set_pc(regs, (unsigned long)func->new_func); new_func 208 kernel/livepatch/transition.c func_addr = (unsigned long)func->new_func; new_func 226 kernel/livepatch/transition.c func_addr = (unsigned long)prev->new_func; new_func 25 lib/livepatch/test_klp_atomic_replace.c .new_func = livepatch_meminfo_proc_show, new_func 67 lib/livepatch/test_klp_callbacks_demo.c .new_func = patched_work_func, new_func 21 lib/livepatch/test_klp_livepatch.c .new_func = livepatch_cmdline_proc_show, new_func 144 samples/livepatch/livepatch-callbacks-demo.c .new_func = patched_work_func, new_func 42 samples/livepatch/livepatch-sample.c .new_func = livepatch_cmdline_proc_show, new_func 126 samples/livepatch/livepatch-shadow-fix1.c .new_func = livepatch_fix1_dummy_alloc, new_func 130 samples/livepatch/livepatch-shadow-fix1.c .new_func = livepatch_fix1_dummy_free, new_func 98 samples/livepatch/livepatch-shadow-fix2.c .new_func = livepatch_fix2_dummy_check, new_func 102 samples/livepatch/livepatch-shadow-fix2.c .new_func = livepatch_fix2_dummy_free, new_func 65 tools/bpf/bpftool/cfg.c struct func_node *new_func, *func; new_func 75 tools/bpf/bpftool/cfg.c new_func = calloc(1, sizeof(*new_func)); new_func 76 tools/bpf/bpftool/cfg.c if (!new_func) { new_func 80 tools/bpf/bpftool/cfg.c new_func->start = insn; new_func 81 tools/bpf/bpftool/cfg.c new_func->idx = cfg->func_num; new_func 82 tools/bpf/bpftool/cfg.c list_add(&new_func->l, &func->l); new_func 85 tools/bpf/bpftool/cfg.c return new_func;