summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_linker.c
diff options
context:
space:
mode:
authorgrog <grog@FreeBSD.org>1999-08-20 00:18:07 +0000
committergrog <grog@FreeBSD.org>1999-08-20 00:18:07 +0000
commit90786531ff6e7a3610108631f31c3cb35c737ac4 (patch)
tree792500a06c291b3392f0c59b049a6df2e369fd95 /sys/kern/kern_linker.c
parent5268ae54b0dd37b4b34cf6d386d59eb4edf73e43 (diff)
downloadFreeBSD-src-90786531ff6e7a3610108631f31c3cb35c737ac4.zip
FreeBSD-src-90786531ff6e7a3610108631f31c3cb35c737ac4.tar.gz
Change the name of the static variable 'files' to 'linker_files' in
order to be able to refer to it uniquely from the kernel debugger. Approved-by: peter
Diffstat (limited to 'sys/kern/kern_linker.c')
-rw-r--r--sys/kern/kern_linker.c28
1 files changed, 14 insertions, 14 deletions
diff --git a/sys/kern/kern_linker.c b/sys/kern/kern_linker.c
index cc6d337..4d2576f 100644
--- a/sys/kern/kern_linker.c
+++ b/sys/kern/kern_linker.c
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: kern_linker.c,v 1.33 1999/06/30 15:33:35 peter Exp $
+ * $Id: kern_linker.c,v 1.34 1999/07/01 13:21:39 peter Exp $
*/
#include "opt_ddb.h"
@@ -57,7 +57,7 @@ linker_file_t linker_kernel_file;
static struct lock lock; /* lock for the file list */
static linker_class_list_t classes;
-static linker_file_list_t files;
+static linker_file_list_t linker_files;
static int next_file_id = 1;
static void
@@ -65,7 +65,7 @@ linker_init(void* arg)
{
lockinit(&lock, PVM, "klink", 0, 0);
TAILQ_INIT(&classes);
- TAILQ_INIT(&files);
+ TAILQ_INIT(&linker_files);
}
SYSINIT(linker, SI_SUB_KLD, SI_ORDER_FIRST, linker_init, 0);
@@ -313,7 +313,7 @@ linker_find_file_by_name(const char* filename)
sprintf(koname, "%s.ko", filename);
lockmgr(&lock, LK_SHARED, 0, curproc);
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
if (!strcmp(lf->filename, koname))
break;
if (!strcmp(lf->filename, filename))
@@ -333,7 +333,7 @@ linker_find_file_by_id(int fileid)
linker_file_t lf = 0;
lockmgr(&lock, LK_SHARED, 0, curproc);
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link))
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link))
if (lf->id == fileid)
break;
lockmgr(&lock, LK_RELEASE, 0, curproc);
@@ -375,7 +375,7 @@ linker_make_file(const char* pathname, void* priv, struct linker_file_ops* ops)
lf->priv = priv;
lf->ops = ops;
- TAILQ_INSERT_TAIL(&files, lf, link);
+ TAILQ_INSERT_TAIL(&linker_files, lf, link);
out:
lockmgr(&lock, LK_RELEASE, 0, curproc);
@@ -426,7 +426,7 @@ linker_file_unload(linker_file_t file)
linker_file_unregister_sysctls(file);
}
- TAILQ_REMOVE(&files, file, link);
+ TAILQ_REMOVE(&linker_files, file, link);
lockmgr(&lock, LK_RELEASE, 0, curproc);
for (i = 0; i < file->ndeps; i++)
@@ -505,7 +505,7 @@ linker_file_lookup_symbol(linker_file_t file, const char* name, int deps)
}
/* If we have not found it in the dependencies, search globally */
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
/* But skip the current file if it's on the list */
if (lf == file)
continue;
@@ -581,7 +581,7 @@ linker_ddb_lookup(const char *symstr, c_linker_sym_t *sym)
{
linker_file_t lf;
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
if (lf->ops->lookup_symbol(lf, symstr, sym) == 0)
return 0;
}
@@ -599,7 +599,7 @@ linker_ddb_search_symbol(caddr_t value, c_linker_sym_t *sym, long *diffp)
best = 0;
bestdiff = off;
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
if (lf->ops->search_symbol(lf, value, &es, &diff) != 0)
continue;
if (es != 0 && diff < bestdiff) {
@@ -625,7 +625,7 @@ linker_ddb_symbol_values(c_linker_sym_t sym, linker_symval_t *symval)
{
linker_file_t lf;
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
if (lf->ops->symbol_values(lf, sym, symval) == 0)
return 0;
}
@@ -747,8 +747,8 @@ kldnext(struct proc* p, struct kldnext_args* uap)
int error = 0;
if (SCARG(uap, fileid) == 0) {
- if (TAILQ_FIRST(&files))
- p->p_retval[0] = TAILQ_FIRST(&files)->id;
+ if (TAILQ_FIRST(&linker_files))
+ p->p_retval[0] = TAILQ_FIRST(&linker_files)->id;
else
p->p_retval[0] = 0;
return 0;
@@ -866,7 +866,7 @@ kldsym(struct proc *p, struct kldsym_args *uap)
} else
error = ENOENT;
} else {
- for (lf = TAILQ_FIRST(&files); lf; lf = TAILQ_NEXT(lf, link)) {
+ for (lf = TAILQ_FIRST(&linker_files); lf; lf = TAILQ_NEXT(lf, link)) {
if (lf->ops->lookup_symbol(lf, symstr, &sym) == 0 &&
lf->ops->symbol_values(lf, sym, &symval) == 0) {
lookup.symvalue = (u_long)symval.value;
OpenPOWER on IntegriCloud