xref: /freebsd/usr.bin/top/utils.h (revision 01a55f006af7a324eaa9f77e3f91c557a21100b3)
13be6ef06SEitan Adler /*
2b3c88c28SEitan Adler  * $FreeBSD$
3b3c88c28SEitan Adler  *
43be6ef06SEitan Adler  *  Top users/processes display for Unix
53be6ef06SEitan Adler  *
63be6ef06SEitan Adler  *  This program may be freely redistributed,
73be6ef06SEitan Adler  *  but this entire comment MUST remain intact.
83be6ef06SEitan Adler  *
93be6ef06SEitan Adler  *  Copyright (c) 1984, 1989, William LeFebvre, Rice University
103be6ef06SEitan Adler  *  Copyright (c) 1989, 1990, 1992, William LeFebvre, Northwestern University
113be6ef06SEitan Adler  */
123be6ef06SEitan Adler 
1351b29cb7SRoman Bogorodskiy #include <unistd.h>
1451b29cb7SRoman Bogorodskiy 
1566b3f031SEitan Adler int atoiwi(const char *);
1619789395SEitan Adler char *itoa(unsigned int);
17*01a55f00SEitan Adler char *itoa7(int);
18b3c88c28SEitan Adler int digits(int);
19b3c88c28SEitan Adler char **argparse(char *, int *);
20b3c88c28SEitan Adler long percentages(int, int *, long *, long *, long *);
21b3c88c28SEitan Adler char *format_time(long);
22b3c88c28SEitan Adler char *format_k(int);
233be6ef06SEitan Adler char *format_k2(unsigned long long);
2466b3f031SEitan Adler int string_index(const char *string, char *array[]);
2551b29cb7SRoman Bogorodskiy int find_pid(pid_t pid);
263be6ef06SEitan Adler 
27