124139Sjoerg/*
224139Sjoerg *  Top - a top users display for Berkeley Unix
324139Sjoerg *
424139Sjoerg *  This file defines the locations on tne screen for various parts of the
524139Sjoerg *  display.  These definitions are used by the routines in "display.c" for
624139Sjoerg *  cursor addressing.
7175420Speter *
8175420Speter * $FreeBSD: stable/11/contrib/top/layout.h 318449 2017-05-18 13:19:07Z allanjude $
924139Sjoerg */
1024139Sjoerg
11175420Speterextern int  x_lastpid;		/* 10 */
12175420Speterextern int  y_lastpid;		/* 0 */
13175420Speterextern int  x_loadave;		/* 33 */
14175420Speterextern int  x_loadave_nompid;	/* 15 */
15175420Speterextern int  y_loadave;		/* 0 */
16175420Speterextern int  x_procstate;	/* 0 */
17175420Speterextern int  y_procstate;	/* 1 */
18175420Speterextern int  x_brkdn;		/* 15 */
19175420Speterextern int  y_brkdn;		/* 1 */
20175420Speterextern int  x_mem;		/* 5 */
21175420Speterextern int  y_mem;		/* 3 */
22237656Sjhbextern int  x_arc;		/* 5 */
23237656Sjhbextern int  y_arc;		/* 4 */
24318449Sallanjudeextern int  x_carc;		/* 5 */
25318449Sallanjudeextern int  y_carc;		/* 5 */
26175420Speterextern int  x_swap;		/* 6 */
27175420Speterextern int  y_swap;		/* 4 */
28175420Speterextern int  y_message;		/* 5 */
29175420Speterextern int  x_header;		/* 0 */
30175420Speterextern int  y_header;		/* 6 */
31175420Speterextern int  x_idlecursor;	/* 0 */
32175420Speterextern int  y_idlecursor;	/* 5 */
33175420Speterextern int  y_procs;		/* 7 */
3424139Sjoerg
35175420Speterextern int  y_cpustates;	/* 2 */
36