/src/usr.bin/config/ |
sem.h | 54 void defdevattach(struct deva *, struct devbase *, struct nvlist *, 70 void setconf(struct nvlist **, const char *, struct nvlist *); 81 struct condexpr *, struct nvlist *);
|
defs.h | 121 struct nvlist { struct 122 struct nvlist *nv_next; 140 struct nvlist *cf_root; /* "root on ra0a" */ 141 struct nvlist *cf_dump; /* "dumps on ra0b" */ 155 struct nvlist *dl_depends; 204 struct nvlist *a_devs; /* children */ 205 struct nvlist *a_refs; /* parents */ 246 struct nvlist *p_devs; /* children using it */ 299 struct nvlist *d_atlist; /* e.g., "at tg" (attr list) */ 366 struct nvlist *fi_optf; /* flattened version of above, if needed * [all...] |
main.c | 105 struct nvlist *machinesubarches; 119 struct nvlist *options; /* options */ 120 struct nvlist *fsoptions; /* filesystems */ 121 struct nvlist *mkoptions; /* makeoptions */ 122 struct nvlist *appmkoptions; /* appending mkoptions */ 123 struct nvlist *condmkoptions; /* conditional makeoption table */ 177 static struct nvlist **nextopt; 178 static struct nvlist **nextmkopt; 179 static struct nvlist **nextappmkopt; 180 static struct nvlist **nextcndmkopt [all...] |
util.c | 189 * nvlist 192 struct nvlist * 193 newnv(const char *name, const char *str, void *ptr, long long i, struct nvlist *next) 195 struct nvlist *nv; 209 * Free an nvlist structure (just one). 212 nvfree(struct nvlist *nv) 219 * Free an nvlist (the whole list). 222 nvfreel(struct nvlist *nv) 224 struct nvlist *next; 232 struct nvlist * [all...] |
mkheaders.c | 63 static int emitcnt(struct nvlist *); 162 fprintcnt(FILE *fp, struct nvlist *nv) 171 emitcnt(struct nvlist *head) 174 struct nvlist *nv; 234 struct nvlist *option;
|
sem.c | 79 static struct nvlist *addtoattr(struct nvlist *, struct devbase *); 80 static int resolve(struct nvlist **, const char *, const char *, 81 struct nvlist *, int); 106 static struct nvlist * 110 struct nvlist *stack = NULL; 119 devcleanup(struct nvlist *stack) 121 struct nvlist *nv; 499 static struct nvlist * 500 addtoattr(struct nvlist *l, struct devbase *dev [all...] |
lint.c | 101 do_emit_fs(const char *name, struct nvlist *nv, void *v) 129 struct nvlist *nv1;
|
mkswap.c | 93 struct nvlist *nv;
|
mkmakefile.c | 80 static void emitmkoption(FILE *, const char *, const struct nvlist *); 215 emitmkoption(FILE *fp, const char *ass, const struct nvlist *nv) 233 struct nvlist *option; 279 struct nvlist *nv; 652 struct nvlist *nv;
|
files.c | 298 struct nvlist *flathead, **flatp; 511 struct nvlist ***p = context; 513 struct nvlist *nv; 532 struct nvlist ***p = context; 533 struct nvlist *nv; 595 prexpr(struct nvlist *expr) 606 pr0(struct nvlist *e)
|
gram.y | 87 DECL_ALLOCWRAP(nvlist); 101 /* old-style for struct nvlist */ 145 static void setmachine(const char *, const char *, struct nvlist *, int); 159 struct nvlist *list; 532 struct nvlist *__nv1, *__nv2; 1235 DEF_ALLOCWRAP(nvlist); 1322 setmachine(const char *mch, const char *mcharch, struct nvlist *mchsubarches, 1326 struct nvlist *nv;
|
mkdevsw.c | 179 struct nvlist *nv;
|
hash.c | 455 DEFHASH(nvhash, nvlist);
|
/src/sys/rump/kern/lib/libnv/ |
Makefile | 11 SRCS= nvlist.c
|
/src/sys/external/bsd/libnv/dist/ |
dnv.h | 50 struct nvlist; 52 typedef struct nvlist nvlist_t;
|
cnv.h | 47 struct nvlist; 49 typedef struct nvlist nvlist_t; 83 * remove the given entry from the nvlist. 102 * The cnvlist_free functions removes the given name/value pair from the nvlist based on cookie
|
dnvlist.c | 84 DNVLIST_GET(const nvlist_t *, nvlist) 121 DNVLIST_TAKE(nvlist_t *, nvlist)
|
cnvlist.c | 100 CNVLIST_GET(const nvlist_t *, nvlist, NVLIST) 159 CNVLIST_TAKE(nvlist_t *, nvlist, NVLIST) 221 CNVLIST_FREE(nvlist)
|
nv.h | 53 struct nvlist; 55 typedef struct nvlist nvlist_t; 123 * type) exists on nvlist. 214 * remove the given entry from the nvlist. 233 * The nvlist_free functions removes the given name/value pair from the nvlist
|
nvlist.c | 1 /* $NetBSD: nvlist.c,v 1.11 2024/09/11 15:01:11 riastradh Exp $ */ 37 __FBSDID("$FreeBSD: head/sys/contrib/libnv/nvlist.c 335347 2018-06-18 22:57:32Z oshogbo $"); 39 __RCSID("$NetBSD: nvlist.c,v 1.11 2024/09/11 15:01:11 riastradh Exp $"); 120 struct nvlist { struct 135 MALLOC_DEFINE(M_NVLIST, "nvlist", "kernel nvlist"); 459 * Dump content of nvlist. 660 * The function obtains size of the nvlist after nvlist_pack(). 1472 NVLIST_EXISTS(nvlist, NVLIST) [all...] |
/src/sys/modules/npf/ |
Makefile | 19 SRCS+= nvlist.c nvpair.c nv_kern_netbsd.c dnvlist.c
|
/src/sys/rump/net/lib/libnpf/ |
Makefile | 23 SRCS+= nvlist.c nvpair.c nv_kern_netbsd.c dnvlist.c
|