Lines Matching refs:alias
1 /* $NetBSD: alias.c,v 1.24 2025/05/12 02:45:28 kre Exp $ */
38 static char sccsid[] = "@(#)alias.c 8.3 (Berkeley) 5/4/95";
40 __RCSID("$NetBSD: alias.c,v 1.24 2025/05/12 02:45:28 kre Exp $");
51 #include "alias.h"
58 struct alias *atab[ATABSIZE];
64 STATIC struct alias **freealias(struct alias **, int);
65 STATIC struct alias **hashalias(const char *);
72 struct alias *ap, **app;
78 ap = ckmalloc(sizeof (struct alias));
87 STATIC struct alias **
88 freealias(struct alias **app, int force)
90 struct alias *ap = *app;
96 * if the alias is currently in use (i.e. its
122 struct alias *ap, **app;
147 struct alias **app;
159 struct alias *
162 struct alias *ap = *hashalias(name);
179 struct alias *ap;
192 (*(const struct alias * const *)a)->name,
193 (*(const struct alias * const *)b)->name);
200 const struct alias **aliases;
201 const struct alias *ap;
219 out1fmt("alias %s=", aliases[i]->name);
236 struct alias *ap, **app;
261 struct alias *ap;
272 outfmt(out2, "alias: '' not found\n");
278 outfmt(out2, "alias: %s not found\n", n);
281 out1fmt("alias %s=", n);
313 STATIC struct alias **