1 /*- 2 * Copyright (c) 1991, 1993 3 * The Regents of the University of California. All rights reserved. 4 * 5 * %sccs.include.redist.c% 6 * 7 * @(#)extern.h 8.1 (Berkeley) 06/02/93 8 */ 9 10 struct kinfo; 11 struct nlist; 12 struct var; 13 struct varent; 14 15 extern VAR var[]; 16 extern VARENT *vhead; 17 18 __BEGIN_DECLS 19 void command __P((KINFO *, VARENT *)); 20 void cputime __P((KINFO *, VARENT *)); 21 int donlist __P((void)); 22 void evar __P((KINFO *, VARENT *)); 23 char *fmt_argv __P((char **, char *, int)); 24 double getpcpu __P((KINFO *)); 25 double getpmem __P((KINFO *)); 26 void logname __P((KINFO *, VARENT *)); 27 void longtname __P((KINFO *, VARENT *)); 28 void lstarted __P((KINFO *, VARENT *)); 29 void maxrss __P((KINFO *, VARENT *)); 30 void nlisterr __P((struct nlist *)); 31 void p_rssize __P((KINFO *, VARENT *)); 32 void pagein __P((KINFO *, VARENT *)); 33 void parsefmt __P((char *)); 34 void pcpu __P((KINFO *, VARENT *)); 35 void pmem __P((KINFO *, VARENT *)); 36 void pri __P((KINFO *, VARENT *)); 37 void printheader __P((void)); 38 void pvar __P((KINFO *, VARENT *)); 39 void rssize __P((KINFO *, VARENT *)); 40 void runame __P((KINFO *, VARENT *)); 41 void rvar __P((KINFO *, VARENT *)); 42 void showkey __P((void)); 43 void started __P((KINFO *, VARENT *)); 44 void state __P((KINFO *, VARENT *)); 45 void tdev __P((KINFO *, VARENT *)); 46 void tname __P((KINFO *, VARENT *)); 47 #ifndef NEWVM 48 void trss __P((KINFO *, VARENT *)); 49 #endif 50 void tsize __P((KINFO *, VARENT *)); 51 void ucomm __P((KINFO *, VARENT *)); 52 void uname __P((KINFO *, VARENT *)); 53 void uvar __P((KINFO *, VARENT *)); 54 void vsize __P((KINFO *, VARENT *)); 55 void wchan __P((KINFO *, VARENT *)); 56 __END_DECLS 57