Lines Matching refs:old_func
86 struct klp_func *old_func) in klp_find_func() argument
95 if ((strcmp(old_func->old_name, func->old_name) == 0) && in klp_find_func()
96 ((old_func->old_sympos == func->old_sympos) || in klp_find_func()
97 (old_func->old_sympos == 0 && func->old_sympos == 1) || in klp_find_func()
98 (old_func->old_sympos == 1 && func->old_sympos == 0))) { in klp_find_func()
552 static struct klp_func *klp_alloc_func_nop(struct klp_func *old_func, in klp_alloc_func_nop() argument
561 if (old_func->old_name) { in klp_alloc_func_nop()
562 func->old_name = kstrdup(old_func->old_name, GFP_KERNEL); in klp_alloc_func_nop()
574 func->old_sympos = old_func->old_sympos; in klp_alloc_func_nop()
584 struct klp_func *func, *old_func; in klp_add_object_nops() local
594 klp_for_each_func(old_obj, old_func) { in klp_add_object_nops()
595 func = klp_find_func(obj, old_func); in klp_add_object_nops()
599 func = klp_alloc_func_nop(old_func, obj); in klp_add_object_nops()
699 func->old_func = NULL; in klp_free_object_loaded()
887 (unsigned long *)&func->old_func); in klp_init_object_loaded()
891 ret = kallsyms_lookup_size_offset((unsigned long)func->old_func, in klp_init_object_loaded()
900 func->new_func = func->old_func; in klp_init_object_loaded()