Lines Matching refs:nlst
114 static struct nlist nlst[] = {
280 for (i = 0; nlst[i].n_name; nlst[i++].n_name++)
285 (void) nlist(VMUNIX, nlst);
286 if (nlst[0].n_type == 0)
293 if (i > 0 && check_nlist(nlst) > 0)
299 (void) getkval(nlst[X_PROC].n_value, (int *)(&proc), sizeof(proc),
300 nlst[X_PROC].n_name);
301 (void) getkval(nlst[X_NPROC].n_value, &nproc, sizeof(nproc),
302 nlst[X_NPROC].n_name);
304 (void) getkval(nlst[X_HZ].n_value, (int *)(&hz), sizeof(hz),
305 nlst[X_HZ].n_name);
309 (void) getkval(nlst[X_CCPU].n_value, (int *)(&ccpu), sizeof(ccpu),
310 nlst[X_CCPU].n_name);
312 (void) getkval(nlst[X_NPIDS].n_value, (int *)(&npids), sizeof(npids),
313 nlst[X_NPIDS].n_name);
319 ubase = nlst[X_UBASE].n_value;
325 Usrptmap = (struct pte *) nlst[X_USRPTMAP].n_value;
326 usrpt = (struct pte *) nlst[X_USRPT].n_value;
329 mpid_offset = nlst[X_MPID].n_value;
331 avenrun_offset = nlst[X_AVENRUN].n_value;
332 total_offset = nlst[X_TOTAL].n_value;
333 cp_time_offset = nlst[X_CP_TIME].n_value;
684 * check_nlist(nlst) - checks the nlist to see if any symbols were not
690 int check_nlist(nlst)
692 register struct nlist *nlst;
701 while (nlst->n_name != NULL)
703 if (nlst->n_type == 0)
706 fprintf(stderr, "kernel: no symbol named `%s'\n", nlst->n_name);
709 nlst++;