Lines Matching refs:mod
86 return !obj->name || obj->mod; in klp_is_object_loaded()
92 struct module *mod; in klp_find_object_module() local
103 mod = find_module(obj->name); in klp_find_object_module()
111 if (mod && mod->klp_alive) in klp_find_object_module()
112 obj->mod = mod; in klp_find_object_module()
148 struct module *mod, unsigned long addr) in klp_find_callback() argument
152 if ((mod && !args->objname) || (!mod && args->objname)) in klp_find_callback()
158 if (args->objname && strcmp(args->objname, mod->name)) in klp_find_callback()
206 struct module *mod, unsigned long addr) in klp_verify_callback() argument
210 if (!mod && in klp_verify_callback()
307 ret = klp_find_object_symbol(obj->mod->name, in klp_write_object_relocations()
472 pr_notice("disabling patch '%s'\n", patch->mod->name); in __klp_disable_patch()
532 pr_notice("enabling patch '%s'\n", patch->mod->name); in __klp_enable_patch()
689 obj->mod = NULL; in klp_free_object_loaded()
735 ret = klp_write_object_relocations(patch->mod, obj); in klp_init_object_loaded()
759 obj->mod = NULL; in klp_init_object()
801 klp_root_kobj, "%s", patch->mod->name); in klp_init_patch()
873 if (!patch || !patch->mod) in klp_register_patch()
883 if (!try_module_get(patch->mod)) in klp_register_patch()
888 module_put(patch->mod); in klp_register_patch()
897 struct module *pmod = patch->mod; in klp_module_notify_coming()
898 struct module *mod = obj->mod; in klp_module_notify_coming() local
909 pmod->name, mod->name); in klp_module_notify_coming()
917 pmod->name, mod->name, ret); in klp_module_notify_coming()
923 struct module *pmod = patch->mod; in klp_module_notify_going()
924 struct module *mod = obj->mod; in klp_module_notify_going() local
930 pmod->name, mod->name); in klp_module_notify_going()
941 struct module *mod = data; in klp_module_notify() local
955 mod->klp_alive = true; in klp_module_notify()
957 mod->klp_alive = false; in klp_module_notify()
961 if (!klp_is_module(obj) || strcmp(obj->name, mod->name)) in klp_module_notify()
965 obj->mod = mod; in klp_module_notify()