Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (C)
Guardian Procedure Calls Reference Manual522629-013
3-154
CPUTIMES Procedure
Syntax for TAL Programmers
Parameters
cpu input
INT:value
specifies the processor number of a processor in the system. The default is the
local processor.
sysid input
INT:value
specifies the system number. The default is the local system.
total-time output
FIXED:ref:1
returns the elapsed time, in microseconds as measured by the processor clock,
since the processor was loaded or reloaded.
cpu-process-busy output
FIXED:ref:1
returns the length of time, in microseconds as measured by the processor clock,
that the processor has been busy executing processes since it was loaded or
reloaded.
cpu-interrupt output
FIXED:ref:1
returns the length of time, in microseconds as measured by the processor clock,
that the processor has been busy processing interrupts since it was loaded or
reloaded.
cpu-idle output
FIXED:ref:1
returns the length of time, in microseconds as measured by the processor clock,
that the processor has been idle since it was loaded or reloaded.
CALL CPUTIMES ( [ cpu ] ! i
,[ sysid ] ! i
,[ total-time ] ! o
,[ cpu-process-busy ] ! o
,[ cpu-interrupt ] ! o
,[ cpu-idle ] ); ! o