Lines Matching defs:name

51 	return obj->name;
68 mod = find_module(obj->name);
110 strcmp(old_obj->name, obj->name) == 0) {
122 const char *name;
146 static int klp_find_callback(void *data, const char *name, unsigned long addr)
150 if (strcmp(args->name, name))
156 static int klp_find_object_symbol(const char *objname, const char *name,
160 .name = name,
169 kallsyms_on_each_match_symbol(klp_match_callback, name, &args);
176 pr_err("symbol '%s' not found in symbol table\n", name);
179 name, objname);
182 sympos, name, objname ? objname : "vmlinux");
232 pr_err("symbol %s has an incorrectly formatted name\n",
311 pr_err("section %s has an incorrectly formatted name\n",
475 kfree(obj->name);
484 static struct klp_object *klp_alloc_object_dynamic(const char *name,
493 if (name) {
494 obj->name = kstrdup(name, GFP_KERNEL);
495 if (!obj->name) {
550 obj = klp_alloc_object_dynamic(old_obj->name, patch);
803 info->symndx, i, obj->name, apply);
843 ret = klp_find_object_symbol(obj->name, func->old_name,
876 const char *name;
878 if (klp_is_module(obj) && strlen(obj->name) >= MODULE_NAME_LEN)
886 name = klp_is_module(obj) ? obj->name : "vmlinux";
887 ret = kobject_add(&obj->kobj, &patch->kobj, "%s", name);
945 ret = kobject_add(&patch->kobj, klp_root_kobj, "%s", patch->mod->name);
1009 pr_notice("enabling patch '%s'\n", patch->mod->name);
1029 klp_is_module(obj) ? obj->name : "vmlinux");
1036 klp_is_module(obj) ? obj->name : "vmlinux");
1047 pr_warn("failed to enable patch '%s'\n", patch->mod->name);
1082 patch->mod->name);
1098 patch->mod->name);
1199 if (!klp_is_module(obj) || strcmp(obj->name, mod->name))
1206 patch->mod->name, obj->mod->name);
1226 if (!strcmp(mod->name, "vmlinux")) {
1227 pr_err("vmlinux.ko: invalid module name\n");
1241 if (!klp_is_module(obj) || strcmp(obj->name, mod->name))
1249 patch->mod->name, obj->mod->name, ret);
1254 patch->mod->name, obj->mod->name);
1259 obj->name);
1266 patch->mod->name, obj->mod->name, ret);
1289 patch->mod->name, obj->mod->name, obj->mod->name);