mirror of
https://github.com/opnsense/src.git
synced 2026-05-28 04:12:45 -04:00
kern linker: Make linker_file_add_dependency() void
The only possible return value has been zero since cee9542d51.
No functional change intended.
Reviewed by: dfr
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D44507
(cherry picked from commit 1c7307cf6763a295ea9896be9f197d40511c77ed)
This commit is contained in:
parent
beb5140a9d
commit
41d9d301fb
1 changed files with 8 additions and 22 deletions
|
|
@ -144,7 +144,7 @@ struct modlist {
|
|||
typedef struct modlist *modlist_t;
|
||||
static modlisthead_t found_modules;
|
||||
|
||||
static int linker_file_add_dependency(linker_file_t file,
|
||||
static void linker_file_add_dependency(linker_file_t file,
|
||||
linker_file_t dep);
|
||||
static caddr_t linker_file_lookup_symbol_internal(linker_file_t file,
|
||||
const char* name, int deps);
|
||||
|
|
@ -779,7 +779,7 @@ linker_ctf_get(linker_file_t file, linker_ctf_t *lc)
|
|||
return (LINKER_CTF_GET(file, lc));
|
||||
}
|
||||
|
||||
static int
|
||||
static void
|
||||
linker_file_add_dependency(linker_file_t file, linker_file_t dep)
|
||||
{
|
||||
linker_file_t *newdeps;
|
||||
|
|
@ -792,7 +792,6 @@ linker_file_add_dependency(linker_file_t file, linker_file_t dep)
|
|||
KLD_DPF(FILE, ("linker_file_add_dependency:"
|
||||
" adding %s as dependency for %s\n",
|
||||
dep->filename, file->filename));
|
||||
return (0);
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
@ -1721,10 +1720,7 @@ restart:
|
|||
TAILQ_FOREACH_SAFE(lf, &depended_files, loaded, nlf) {
|
||||
if (linker_kernel_file) {
|
||||
linker_kernel_file->refs++;
|
||||
error = linker_file_add_dependency(lf,
|
||||
linker_kernel_file);
|
||||
if (error)
|
||||
panic("cannot add dependency");
|
||||
linker_file_add_dependency(lf, linker_kernel_file);
|
||||
}
|
||||
error = linker_file_lookup_set(lf, MDT_SETNAME, &start,
|
||||
&stop, NULL);
|
||||
|
|
@ -1746,10 +1742,7 @@ restart:
|
|||
if (lf == mod->container)
|
||||
continue;
|
||||
mod->container->refs++;
|
||||
error = linker_file_add_dependency(lf,
|
||||
mod->container);
|
||||
if (error)
|
||||
panic("cannot add dependency");
|
||||
linker_file_add_dependency(lf, mod->container);
|
||||
}
|
||||
}
|
||||
/*
|
||||
|
|
@ -2212,11 +2205,8 @@ linker_load_module(const char *kldname, const char *modname,
|
|||
error = ENOENT;
|
||||
break;
|
||||
}
|
||||
if (parent) {
|
||||
error = linker_file_add_dependency(parent, lfdep);
|
||||
if (error)
|
||||
break;
|
||||
}
|
||||
if (parent)
|
||||
linker_file_add_dependency(parent, lfdep);
|
||||
if (lfpp)
|
||||
*lfpp = lfdep;
|
||||
} while (0);
|
||||
|
|
@ -2245,9 +2235,7 @@ linker_load_dependencies(linker_file_t lf)
|
|||
sx_assert(&kld_sx, SA_XLOCKED);
|
||||
if (linker_kernel_file) {
|
||||
linker_kernel_file->refs++;
|
||||
error = linker_file_add_dependency(lf, linker_kernel_file);
|
||||
if (error)
|
||||
return (error);
|
||||
linker_file_add_dependency(lf, linker_kernel_file);
|
||||
}
|
||||
if (linker_file_lookup_set(lf, MDT_SETNAME, &start, &stop,
|
||||
NULL) != 0)
|
||||
|
|
@ -2288,9 +2276,7 @@ linker_load_dependencies(linker_file_t lf)
|
|||
if (mod) { /* woohoo, it's loaded already */
|
||||
lfdep = mod->container;
|
||||
lfdep->refs++;
|
||||
error = linker_file_add_dependency(lf, lfdep);
|
||||
if (error)
|
||||
break;
|
||||
linker_file_add_dependency(lf, lfdep);
|
||||
continue;
|
||||
}
|
||||
error = linker_load_module(NULL, modname, lf, verinfo, NULL);
|
||||
|
|
|
|||
Loading…
Reference in a new issue