xref: /freebsd/usr.bin/top/layout.h (revision b3e7694832e81d7a904a10f525f8797b753bf0d3)
1*3be6ef06SEitan Adler /*
2*3be6ef06SEitan Adler  *  Top - a top users display for Berkeley Unix
3*3be6ef06SEitan Adler  *
4*3be6ef06SEitan Adler  *  This file defines the locations on tne screen for various parts of the
5*3be6ef06SEitan Adler  *  display.  These definitions are used by the routines in "display.c" for
6*3be6ef06SEitan Adler  *  cursor addressing.
7*3be6ef06SEitan Adler  */
8*3be6ef06SEitan Adler 
9*3be6ef06SEitan Adler extern int  x_lastpid;		/* 10 */
10*3be6ef06SEitan Adler extern int  y_lastpid;		/* 0 */
11*3be6ef06SEitan Adler extern int  x_loadave;		/* 33 */
12*3be6ef06SEitan Adler extern int  x_loadave_nompid;	/* 15 */
13*3be6ef06SEitan Adler extern int  y_loadave;		/* 0 */
14*3be6ef06SEitan Adler extern int  x_procstate;	/* 0 */
15*3be6ef06SEitan Adler extern int  y_procstate;	/* 1 */
16*3be6ef06SEitan Adler extern int  x_brkdn;		/* 15 */
17*3be6ef06SEitan Adler extern int  y_brkdn;		/* 1 */
18*3be6ef06SEitan Adler extern int  x_mem;		/* 5 */
19*3be6ef06SEitan Adler extern int  y_mem;		/* 3 */
20*3be6ef06SEitan Adler extern int  x_arc;		/* 5 */
21*3be6ef06SEitan Adler extern int  y_arc;		/* 4 */
22*3be6ef06SEitan Adler extern int  x_carc;		/* 5 */
23*3be6ef06SEitan Adler extern int  y_carc;		/* 5 */
24*3be6ef06SEitan Adler extern int  x_swap;		/* 6 */
25*3be6ef06SEitan Adler extern int  y_swap;		/* 4 */
26*3be6ef06SEitan Adler extern int  y_message;		/* 5 */
27*3be6ef06SEitan Adler extern int  x_header;		/* 0 */
28*3be6ef06SEitan Adler extern int  y_header;		/* 6 */
29*3be6ef06SEitan Adler extern int  x_idlecursor;	/* 0 */
30*3be6ef06SEitan Adler extern int  y_idlecursor;	/* 5 */
31*3be6ef06SEitan Adler extern int  y_procs;		/* 7 */
32*3be6ef06SEitan Adler 
33*3be6ef06SEitan Adler extern int  y_cpustates;	/* 2 */
34