Guardian Procedure Calls Reference Manual (G06.25+)

Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manualβ€”522629-013
12-239
PROCESSOR_GETINFOLIST_ Procedure
ret-attr-count input
INT:value
indicates how many items the caller is supplying in
ret-attr-list.
If the return values cannot fit into
ret-values-list, the procedure returns an
error of 1 and an error-detail value of 563 (buffer too small). No processor
information is returned.
ret-values-list output
INT .EXT:ref:*
contains
ret-values-len words of returned information. The values parallel the
items in
ret-attr-list. See β€œAttribute Codes and Value Representation,” later
in this section, for details. Each value begins on a word boundary. A value that is
returned in the form of an array begins with an INT giving the number of elements
in the array, followed by the actual array.
ret-values-maxlen input
INT:value
is the maximum length, in words, of
ret-values-list.
ret-values-len output
INT .EXT:ref:1
is the actual length, in words, of
ret-values-list.
error-detail output
INT .EXT:ref:1
for some returned errors, contains additional information. See
error.
Note. Calls to this procedure are identical in their format and values to calls to
CPU_GETINFOLIST_.