Symbol: nvlist
usr.bin/config/defs.h
122
struct nvlist *nv_next;
usr.bin/config/defs.h
140
struct nvlist *cf_root; /* "root on ra0a" */
usr.bin/config/defs.h
141
struct nvlist *cf_dump; /* "dumps on ra0b" */
usr.bin/config/defs.h
155
struct nvlist *dl_depends;
usr.bin/config/defs.h
204
struct nvlist *a_devs; /* children */
usr.bin/config/defs.h
205
struct nvlist *a_refs; /* parents */
usr.bin/config/defs.h
246
struct nvlist *p_devs; /* children using it */
usr.bin/config/defs.h
300
struct nvlist *d_atlist; /* e.g., "at tg" (attr list) */
usr.bin/config/defs.h
367
struct nvlist *fi_optf; /* flattened version of above, if needed */
usr.bin/config/defs.h
431
struct nvlist *dm_devnodes; /* information on /dev nodes */
usr.bin/config/defs.h
448
extern struct nvlist *machinesubarches;
usr.bin/config/defs.h
462
extern struct nvlist *options; /* options */
usr.bin/config/defs.h
463
extern struct nvlist *fsoptions; /* filesystems */
usr.bin/config/defs.h
464
extern struct nvlist *mkoptions; /* makeoptions */
usr.bin/config/defs.h
465
extern struct nvlist *appmkoptions; /* appending mkoptions */
usr.bin/config/defs.h
466
extern struct nvlist *condmkoptions; /* conditional makeoption table */
usr.bin/config/defs.h
573
DECLHASH(nvhash, nvlist);
usr.bin/config/defs.h
589
void deffilesystem(struct nvlist *, struct nvlist *);
usr.bin/config/defs.h
590
void defoption(const char *, struct defoptlist *, struct nvlist *);
usr.bin/config/defs.h
591
void defflag(const char *, struct defoptlist *, struct nvlist *, int);
usr.bin/config/defs.h
592
void defparam(const char *, struct defoptlist *, struct nvlist *, int);
usr.bin/config/defs.h
647
int onlist(struct nvlist *, void *);
usr.bin/config/defs.h
670
struct nvlist *newnv(const char *, const char *, void *, long long, struct nvlist *);
usr.bin/config/defs.h
671
void nvfree(struct nvlist *);
usr.bin/config/defs.h
672
void nvfreel(struct nvlist *);
usr.bin/config/defs.h
673
struct nvlist *nvcat(struct nvlist *, struct nvlist *);
usr.bin/config/files.c
298
struct nvlist *flathead, **flatp;
usr.bin/config/files.c
511
struct nvlist ***p = context;
usr.bin/config/files.c
513
struct nvlist *nv;
usr.bin/config/files.c
532
struct nvlist ***p = context;
usr.bin/config/files.c
533
struct nvlist *nv;
usr.bin/config/files.c
595
prexpr(struct nvlist *expr)
usr.bin/config/files.c
606
pr0(struct nvlist *e)
usr.bin/config/gram.y
1235
DEF_ALLOCWRAP(nvlist);
usr.bin/config/gram.y
1322
setmachine(const char *mch, const char *mcharch, struct nvlist *mchsubarches,
usr.bin/config/gram.y
1326
struct nvlist *nv;
usr.bin/config/gram.y
145
static void setmachine(const char *, const char *, struct nvlist *, int);
usr.bin/config/gram.y
159
struct nvlist *list;
usr.bin/config/gram.y
532
struct nvlist *__nv1, *__nv2;
usr.bin/config/gram.y
87
DECL_ALLOCWRAP(nvlist);
usr.bin/config/hash.c
455
DEFHASH(nvhash, nvlist);
usr.bin/config/lint.c
101
do_emit_fs(const char *name, struct nvlist *nv, void *v)
usr.bin/config/lint.c
129
struct nvlist *nv1;
usr.bin/config/main.c
105
struct nvlist *machinesubarches;
usr.bin/config/main.c
1093
defoption(const char *fname, struct defoptlist *opts, struct nvlist *deps)
usr.bin/config/main.c
1105
defparam(const char *fname, struct defoptlist *opts, struct nvlist *deps, int obs)
usr.bin/config/main.c
1116
defflag(const char *fname, struct defoptlist *opts, struct nvlist *deps, int obs)
usr.bin/config/main.c
119
struct nvlist *options; /* options */
usr.bin/config/main.c
120
struct nvlist *fsoptions; /* filesystems */
usr.bin/config/main.c
121
struct nvlist *mkoptions; /* makeoptions */
usr.bin/config/main.c
122
struct nvlist *appmkoptions; /* appending mkoptions */
usr.bin/config/main.c
123
struct nvlist *condmkoptions; /* conditional makeoption table */
usr.bin/config/main.c
1278
struct nvlist *nv;
usr.bin/config/main.c
1291
struct nvlist *nv;
usr.bin/config/main.c
1316
struct nvlist *nv;
usr.bin/config/main.c
1333
do_option(struct hashtab *ht, struct nvlist **npp, struct nvlist ***next,
usr.bin/config/main.c
1337
struct nvlist *nv, *onv;
usr.bin/config/main.c
1375
undo_option(struct hashtab *ht, struct nvlist **npp,
usr.bin/config/main.c
1376
struct nvlist ***next, const char *name, const char *type, int nowarn)
usr.bin/config/main.c
1378
struct nvlist *nv;
usr.bin/config/main.c
1459
cfcrosscheck(struct config *cf, const char *what, struct nvlist *nv)
usr.bin/config/main.c
177
static struct nvlist **nextopt;
usr.bin/config/main.c
178
static struct nvlist **nextmkopt;
usr.bin/config/main.c
179
static struct nvlist **nextappmkopt;
usr.bin/config/main.c
180
static struct nvlist **nextcndmkopt;
usr.bin/config/main.c
181
static struct nvlist **nextfsopt;
usr.bin/config/main.c
182
static struct nvlist *cmdlinedefs, *cmdlineundefs;
usr.bin/config/main.c
187
static void do_depends(struct nvlist *);
usr.bin/config/main.c
188
static void do_depend(struct nvlist *);
usr.bin/config/main.c
190
static int do_option(struct hashtab *, struct nvlist **,
usr.bin/config/main.c
191
struct nvlist ***, const char *, const char *,
usr.bin/config/main.c
193
static int undo_option(struct hashtab *, struct nvlist **,
usr.bin/config/main.c
194
struct nvlist ***, const char *, const char *, int);
usr.bin/config/main.c
2009
struct nvlist *nv1;
usr.bin/config/main.c
210
static int cfcrosscheck(struct config *, const char *, struct nvlist *);
usr.bin/config/main.c
212
struct defoptlist *opts, struct nvlist *deps, int obs);
usr.bin/config/main.c
213
static struct nvlist *find_declared_fs_option(const char *name);
usr.bin/config/main.c
2143
struct nvlist *p;
usr.bin/config/main.c
2160
struct nvlist *p;
usr.bin/config/main.c
2170
struct nvlist *p, *n;
usr.bin/config/main.c
614
struct nvlist *nv;
usr.bin/config/main.c
629
struct nvlist *fs;
usr.bin/config/main.c
644
do_depends(struct nvlist *nv)
usr.bin/config/main.c
646
struct nvlist *opt;
usr.bin/config/main.c
654
do_depend(struct nvlist *nv)
usr.bin/config/main.c
776
struct nvlist *nv;
usr.bin/config/main.c
811
check_dependencies(const char *thing, struct nvlist *deps)
usr.bin/config/main.c
813
struct nvlist *dep;
usr.bin/config/main.c
839
add_fs_dependencies(struct nvlist *nv, struct nvlist *deps)
usr.bin/config/main.c
847
add_opt_dependencies(struct defoptlist *dl, struct nvlist *deps)
usr.bin/config/main.c
857
deffilesystem(struct nvlist *fses, struct nvlist *deps)
usr.bin/config/main.c
859
struct nvlist *nv;
usr.bin/config/main.c
938
static struct nvlist *
usr.bin/config/main.c
941
struct nvlist *fs;
usr.bin/config/main.c
958
struct nvlist *fs;
usr.bin/config/main.c
980
struct nvlist *deps, int obs)
usr.bin/config/mkdevsw.c
179
struct nvlist *nv;
usr.bin/config/mkheaders.c
162
fprintcnt(FILE *fp, struct nvlist *nv)
usr.bin/config/mkheaders.c
171
emitcnt(struct nvlist *head)
usr.bin/config/mkheaders.c
174
struct nvlist *nv;
usr.bin/config/mkheaders.c
234
struct nvlist *option;
usr.bin/config/mkheaders.c
63
static int emitcnt(struct nvlist *);
usr.bin/config/mkmakefile.c
215
emitmkoption(FILE *fp, const char *ass, const struct nvlist *nv)
usr.bin/config/mkmakefile.c
233
struct nvlist *option;
usr.bin/config/mkmakefile.c
279
struct nvlist *nv;
usr.bin/config/mkmakefile.c
652
struct nvlist *nv;
usr.bin/config/mkmakefile.c
80
static void emitmkoption(FILE *, const char *, const struct nvlist *);
usr.bin/config/mkswap.c
93
struct nvlist *nv;
usr.bin/config/sem.c
106
static struct nvlist *
usr.bin/config/sem.c
1078
struct nvlist *nv;
usr.bin/config/sem.c
110
struct nvlist *stack = NULL;
usr.bin/config/sem.c
1114
setconf(struct nvlist **npp, const char *what, struct nvlist *v)
usr.bin/config/sem.c
119
devcleanup(struct nvlist *stack)
usr.bin/config/sem.c
121
struct nvlist *nv;
usr.bin/config/sem.c
1398
struct nvlist *nv, *onv;
usr.bin/config/sem.c
1571
struct nvlist *nv, *stack = NULL;
usr.bin/config/sem.c
1664
struct nvlist *stack = NULL;
usr.bin/config/sem.c
1856
struct condexpr *cond, struct nvlist *nv_nodes)
usr.bin/config/sem.c
2211
onlist(struct nvlist *nv, void *ptr)
usr.bin/config/sem.c
499
static struct nvlist *
usr.bin/config/sem.c
500
addtoattr(struct nvlist *l, struct devbase *dev)
usr.bin/config/sem.c
502
struct nvlist *n;
usr.bin/config/sem.c
653
defdevattach(struct deva *deva, struct devbase *dev, struct nvlist *atlist,
usr.bin/config/sem.c
656
struct nvlist *nv;
usr.bin/config/sem.c
79
static struct nvlist *addtoattr(struct nvlist *, struct devbase *);
usr.bin/config/sem.c
80
static int resolve(struct nvlist **, const char *, const char *,
usr.bin/config/sem.c
81
struct nvlist *, int);
usr.bin/config/sem.c
950
resolve(struct nvlist **nvp, const char *name, const char *what,
usr.bin/config/sem.c
951
struct nvlist *dflt, int part)
usr.bin/config/sem.c
953
struct nvlist *nv;
usr.bin/config/sem.h
54
void defdevattach(struct deva *, struct devbase *, struct nvlist *,
usr.bin/config/sem.h
70
void setconf(struct nvlist **, const char *, struct nvlist *);
usr.bin/config/sem.h
81
struct condexpr *, struct nvlist *);
usr.bin/config/util.c
192
struct nvlist *
usr.bin/config/util.c
193
newnv(const char *name, const char *str, void *ptr, long long i, struct nvlist *next)
usr.bin/config/util.c
195
struct nvlist *nv;
usr.bin/config/util.c
212
nvfree(struct nvlist *nv)
usr.bin/config/util.c
222
nvfreel(struct nvlist *nv)
usr.bin/config/util.c
224
struct nvlist *next;
usr.bin/config/util.c
232
struct nvlist *
usr.bin/config/util.c
233
nvcat(struct nvlist *nv1, struct nvlist *nv2)
usr.bin/config/util.c
235
struct nvlist *nv;