Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual522629-013
12-238
PROCESSOR_GETINFOLIST_ Procedure
Parameters
error returned value
INT
indicates the outcome of the operation. It returns one of the following values:
nodename:length input:input
STRING .EXT:ref:*, INT:value
if present and if
length is not 0, specifies the name of the node that contains the
processor of interest.
nodename must be exactly length bytes long. If
nodename:length is omitted or if length is 0, the name of the local node is
used.
cpu input
INT:value
if present and if not -1, is the number of the processor of interest. If
cpu is omitted,
then the caller’s processor number is used. In that case,
nodename:length must
be omitted.
ret-attr-list input
INT .EXT:ref:*
is an array of INTs indicating the attributes that are to have their values returned in
ret-values-list.
error Description
0 Information is returned for the specified process.
1
File-system error;
error-detail contains the error number. Error
563 is returned if the
ret-values-list buffer is too small to
contain all of the requested information.
2
Parameter error;
error-detail contains the number of the first
parameter found to be in error, where 1 designates the first
parameter on the left.
3
Bounds error;
error-detail contains the number of the first
parameter found to be in error, where 1 designates the first
parameter on the left.
4(Reserved)
5
Unable to communicate with
cpu. cpu might not exist.
6
Unable to communicate with
nodename.
7 An invalid return attribute code was supplied.