diff options
| author | John Baldwin <jhb@FreeBSD.org> | 2006-06-20 20:41:15 +0000 |
|---|---|---|
| committer | John Baldwin <jhb@FreeBSD.org> | 2006-06-20 20:41:15 +0000 |
| commit | f462ce3edda7863eaa953549b15c321b427538b5 (patch) | |
| tree | 973716e71934d0c029e30adaa48a7b6bd881e5dd /sys/kern/kern_linker.c | |
| parent | 502195ac7260860423eb3d5e458fa3bb5f524f2f (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_linker.c')
| -rw-r--r-- | sys/kern/kern_linker.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c index 9d1354208458..003b70816878 100644 --- a/sys/kern/kern_linker.c +++ b/sys/kern/kern_linker.c @@ -67,6 +67,16 @@ int kld_debug = 0; */ static const char *linker_basename(const char *path); +/* + * Find a currently loaded file given its filename. + */ +static linker_file_t linker_find_file_by_name(const char* _filename); + +/* + * Find a currently loaded file given its file id. + */ +static linker_file_t linker_find_file_by_id(int _fileid); + /* Metadata from the static kernel */ SET_DECLARE(modmetadata_set, struct mod_metadata); @@ -415,7 +425,7 @@ linker_reference_module(const char *modname, struct mod_depend *verinfo, return (linker_load_module(NULL, modname, NULL, verinfo, result)); } -linker_file_t +static linker_file_t linker_find_file_by_name(const char *filename) { linker_file_t lf; @@ -436,7 +446,7 @@ linker_find_file_by_name(const char *filename) return (lf); } -linker_file_t +static linker_file_t linker_find_file_by_id(int fileid) { linker_file_t lf; |
