xref: /utopia/UTPA2-700.0.x/projects/tools/lint/aeon_include/sys/times.h (revision 53ee8cc121a030b8d368113ac3e966b4705770ef)
1*53ee8cc1Swenshuai.xi #ifndef	_SYS_TIMES_H
2*53ee8cc1Swenshuai.xi #ifdef __cplusplus
3*53ee8cc1Swenshuai.xi extern "C" {
4*53ee8cc1Swenshuai.xi #endif
5*53ee8cc1Swenshuai.xi #define	_SYS_TIMES_H
6*53ee8cc1Swenshuai.xi 
7*53ee8cc1Swenshuai.xi #include <_ansi.h>
8*53ee8cc1Swenshuai.xi #include <machine/types.h>
9*53ee8cc1Swenshuai.xi 
10*53ee8cc1Swenshuai.xi #ifndef __clock_t_defined
11*53ee8cc1Swenshuai.xi typedef _CLOCK_T_ clock_t;
12*53ee8cc1Swenshuai.xi #define __clock_t_defined
13*53ee8cc1Swenshuai.xi #endif
14*53ee8cc1Swenshuai.xi 
15*53ee8cc1Swenshuai.xi /*  Get Process Times, P1003.1b-1993, p. 92 */
16*53ee8cc1Swenshuai.xi struct tms {
17*53ee8cc1Swenshuai.xi 	clock_t	tms_utime;		/* user time */
18*53ee8cc1Swenshuai.xi 	clock_t	tms_stime;		/* system time */
19*53ee8cc1Swenshuai.xi 	clock_t	tms_cutime;		/* user time, children */
20*53ee8cc1Swenshuai.xi 	clock_t	tms_cstime;		/* system time, children */
21*53ee8cc1Swenshuai.xi };
22*53ee8cc1Swenshuai.xi 
23*53ee8cc1Swenshuai.xi clock_t _EXFUN(times,(struct tms *));
24*53ee8cc1Swenshuai.xi 
25*53ee8cc1Swenshuai.xi #ifdef __cplusplus
26*53ee8cc1Swenshuai.xi }
27*53ee8cc1Swenshuai.xi #endif
28*53ee8cc1Swenshuai.xi #endif	/* !_SYS_TIMES_H */
29