nlist
struct nlist;
void nlisterr(struct nlist *);
nlisterr(struct nlist nl[])
struct nlist psnl[] = {
int kvm_nlist(kvm_t *, struct nlist *);
int nlist(const char *, struct nlist *);
nlist(const char *name, struct nlist *list)
int __fdnlist(int, struct nlist *);
__fdnlist(int fd, struct nlist *list)
struct nlist *p;
extern int __fdnlist(int, struct nlist *);
struct nlist nitem;
if (rec.data == 0 || rec.size != sizeof(struct nlist))
kvm_nlist(kvm_t *kd, struct nlist *nl)
struct nlist *p;
if (rec.data == 0 || rec.size != sizeof(struct nlist))
bcopy((char *)rec.data + offsetof(struct nlist, n_type),
bcopy((char *)rec.data + offsetof(struct nlist, n_value),
struct nlist nl[2];
struct nlist nl[3], *p;
struct nlist nl[4], *np;
static struct nlist nl[] = {
struct nlist *p;
struct nlist nl[4];
struct nlist nl[4];
struct nlist nl[3];
struct nlist nl[5];
struct nlist proc0[] = { { "_proc0paddr" }, { NULL } };
struct nlist nl[] = { { .n_name = "_proc0" }, { .n_name = NULL } };
struct nlist nl[] = {
struct nlist current_nl[] = { /* Namelist for currently running system. */
struct nlist dump_nl[] = { /* Name list for dumped system. */
struct nlist symbols[] = {
gexpand(struct name *nlist, struct grouphead *gh, int metoo, int ntype)
return(nlist);
nlist = gexpand(nlist, ngh, metoo, ntype);
nlist = put(nlist, np);
return(nlist);
rune_list *nlist = list->next;
list = nlist;
struct nlist nl[] = {
struct nlist nl[] = {
struct nlist nl;
| nlist '-' nlist {
| nlist '+' nlist {
| nlist '&' nlist {
nlist: NAME = {
%type <namel> namelist, names, opt_namelist nlist
namelist: nlist {
struct nlist nl[2];
if ((r = nlist(path, nl)) == -1) {
nlisterr(struct nlist namelist[])
void nlisterr(struct nlist []);
static struct nlist namelist[] = {
struct nlist namelist[] = {
struct nlist nl[2];
struct nlist nl[2];
if (nlist(file, nl) == -1)
struct nlist *knl;
struct nlist nl[] = {
extern struct nlist nl[];
struct nlist *nl;
nl = calloc(2, sizeof(struct nlist));
struct nlist;
int nlist_elf32(const char *, struct nlist *);
nlist_elf32(const char *name, struct nlist *list)
static int __elf_fdnlist(int, struct nlist *);
int nlist_elf32(const char *, struct nlist *);
__elf_fdnlist(int fd, struct nlist *list)
struct nlist *p;
struct nlist nl[] = {
typedef struct nlist NLIST;
schema_dump_names(const char *desc, struct name_list *nlist,
if (nlist == NULL || SLIST_EMPTY(nlist))
name = SLIST_FIRST(nlist);
SLIST_FOREACH(name, nlist, next)
struct name_list *nlist = NULL;
nlist = push_name(nlist, kw);
return nlist;
schema_free_name_list(struct name_list *nlist)
while ((name = SLIST_FIRST(nlist)) != NULL) {
SLIST_REMOVE_HEAD(nlist, next);
free(nlist);
struct nlist nl[] = {
struct nlist *nl;
struct nlist vnodenl[] = {
struct nlist *globalnl;
struct nlist nl[] = {