Lines Matching refs:ret
196 int i, cnt, ret; in klp_resolve_symbols() local
252 ret = klp_find_object_symbol(sym_vmlinux ? NULL : sym_objname, in klp_resolve_symbols()
254 if (ret) in klp_resolve_symbols()
255 return ret; in klp_resolve_symbols()
299 int cnt, ret; in klp_write_section_relocs() local
320 ret = klp_resolve_symbols(sechdrs, strtab, symndx, in klp_write_section_relocs()
322 if (ret) in klp_write_section_relocs()
323 return ret; in klp_write_section_relocs()
360 int ret; in enabled_store() local
363 ret = kstrtobool(buf, &enabled); in enabled_store()
364 if (ret) in enabled_store()
365 return ret; in enabled_store()
373 ret = -EINVAL; in enabled_store()
387 ret = __klp_disable_patch(patch); in enabled_store()
389 ret = -EINVAL; in enabled_store()
394 if (ret) in enabled_store()
395 return ret; in enabled_store()
421 int ret; in force_store() local
424 ret = kstrtobool(buf, &val); in force_store()
425 if (ret) in force_store()
426 return ret; in force_store()
802 int i, ret; in klp_write_object_relocs() local
811 ret = klp_write_section_relocs(patch->mod, info->sechdrs, in klp_write_object_relocs()
815 if (ret) in klp_write_object_relocs()
816 return ret; in klp_write_object_relocs()
839 int ret; in klp_init_object_loaded() local
848 ret = klp_apply_object_relocs(patch, obj); in klp_init_object_loaded()
849 if (ret) in klp_init_object_loaded()
850 return ret; in klp_init_object_loaded()
854 ret = klp_find_object_symbol(obj->name, func->old_name, in klp_init_object_loaded()
857 if (ret) in klp_init_object_loaded()
858 return ret; in klp_init_object_loaded()
860 ret = kallsyms_lookup_size_offset((unsigned long)func->old_func, in klp_init_object_loaded()
862 if (!ret) { in klp_init_object_loaded()
871 ret = kallsyms_lookup_size_offset((unsigned long)func->new_func, in klp_init_object_loaded()
873 if (!ret) { in klp_init_object_loaded()
886 int ret; in klp_init_object() local
898 ret = kobject_add(&obj->kobj, &patch->kobj, "%s", name); in klp_init_object()
899 if (ret) in klp_init_object()
900 return ret; in klp_init_object()
903 ret = klp_init_func(obj, func); in klp_init_object()
904 if (ret) in klp_init_object()
905 return ret; in klp_init_object()
909 ret = klp_init_object_loaded(patch, obj); in klp_init_object()
911 return ret; in klp_init_object()
954 int ret; in klp_init_patch() local
956 ret = kobject_add(&patch->kobj, klp_root_kobj, "%s", patch->mod->name); in klp_init_patch()
957 if (ret) in klp_init_patch()
958 return ret; in klp_init_patch()
961 ret = klp_add_nops(patch); in klp_init_patch()
962 if (ret) in klp_init_patch()
963 return ret; in klp_init_patch()
967 ret = klp_init_object(patch, obj); in klp_init_patch()
968 if (ret) in klp_init_patch()
969 return ret; in klp_init_patch()
1012 int ret; in __klp_enable_patch() local
1037 ret = klp_pre_patch_callback(obj); in __klp_enable_patch()
1038 if (ret) { in __klp_enable_patch()
1044 ret = klp_patch_object(obj); in __klp_enable_patch()
1045 if (ret) { in __klp_enable_patch()
1061 return ret; in __klp_enable_patch()
1079 int ret; in klp_enable_patch() local
1121 ret = klp_init_patch(patch); in klp_enable_patch()
1122 if (ret) in klp_enable_patch()
1125 ret = __klp_enable_patch(patch); in klp_enable_patch()
1126 if (ret) in klp_enable_patch()
1140 return ret; in klp_enable_patch()
1230 int ret; in klp_module_coming() local
1257 ret = klp_init_object_loaded(patch, obj); in klp_module_coming()
1258 if (ret) { in klp_module_coming()
1260 patch->mod->name, obj->mod->name, ret); in klp_module_coming()
1267 ret = klp_pre_patch_callback(obj); in klp_module_coming()
1268 if (ret) { in klp_module_coming()
1274 ret = klp_patch_object(obj); in klp_module_coming()
1275 if (ret) { in klp_module_coming()
1277 patch->mod->name, obj->mod->name, ret); in klp_module_coming()
1306 return ret; in klp_module_coming()