xref: /freebsd/usr.bin/top/utils.h (revision 42b388439bd3795e09258c57a74ce9eec3651c7b)
13be6ef06SEitan Adler /*
2b3c88c28SEitan Adler  *
33be6ef06SEitan Adler  *  Top users/processes display for Unix
43be6ef06SEitan Adler  *
53be6ef06SEitan Adler  *  This program may be freely redistributed,
63be6ef06SEitan Adler  *  but this entire comment MUST remain intact.
73be6ef06SEitan Adler  *
83be6ef06SEitan Adler  *  Copyright (c) 1984, 1989, William LeFebvre, Rice University
93be6ef06SEitan Adler  *  Copyright (c) 1989, 1990, 1992, William LeFebvre, Northwestern University
103be6ef06SEitan Adler  */
113be6ef06SEitan Adler 
1251b29cb7SRoman Bogorodskiy #include <unistd.h>
1351b29cb7SRoman Bogorodskiy 
1466b3f031SEitan Adler int atoiwi(const char *);
1519789395SEitan Adler char *itoa(unsigned int);
1601a55f00SEitan Adler char *itoa7(int);
17b3c88c28SEitan Adler int digits(int);
18*d0f687d3SDimitry Andric const char **argparse(char *, int *);
19b3c88c28SEitan Adler long percentages(int, int *, long *, long *, long *);
208e4b205eSEitan Adler const char *format_time(long);
218e4b205eSEitan Adler char *format_k(int64_t);
22eae589f1SEitan Adler int string_index(const char *string, const char * const *array);
2351b29cb7SRoman Bogorodskiy int find_pid(pid_t pid);
243be6ef06SEitan Adler 
25