Guardian Procedure Calls Reference Manual

156: number of 64-bit segments.
returns the current number of 64-bit segments in the target process.
0 is returned if the target system is running an operating system version earlier than H06.24
or J06.13.
158: absolute OSS program pathname (OSS processes only).
returns the fully qualified absolute OSS program pathname (starting from “/”) of an OSS
program. The returned pathname is the fully qualified pathname at the time of the process
creation. If the attribute is invoked for an OSS process running in a remote node, the returned
pathname is the fully qualified absolute OSS program pathname in the remote node. The
returned pathname can be shortened if the pathname is greater than or equal to PATH_MAX;
the pathname will be shortened from the left with ...” as the starting characters. A byte length
of 0 is returned under the following conditions:
If the attribute is invoked for a Guardian process.
If the remote node does not understand the requested attribute (that is, if the system is
running an operating system version earlier than H06.26 or J06.15).
If the pathname can not be obtained because of some internal error.
This attribute applies only to OSS processes.
This attribute is undefined if the system is running an operating system version earlier than
H06.26 or J06.15.
OSS SEEP programmers must use attribute 158 instead of attribute 93 to obtain the fully
qualified OSS program pathname for the OSS program. For more information, see OSS
Considerations.
159: IPU affinity attribute
returns the IPU affinity attributes associated with this process in the same format as the Options
parameter in IPUAFFINITY_GET_ Procedure (page 740). The IPU affinity attributes indicate
whether or not the process is bound to an IPU and whether or not it is bindable.
The value is a bit mask of options (with bit 0 being the high-order bit, and bit 31 being the
low-order bit) defined as follows:
The process is not currently bound to an IPU through IPUAFFINITY_SET_ Procedure (page 743).0<31>
The process is currently bound to the TargetIPU (the IPU on which the process is currently
executing).
1
The process IPU affinity can be set through IPUAFFINITY_SET_.0<30>
The process IPU affinity cannot be set through IPUAFFINITY_SET_.1
These bits are reserved and return undefined values.<0:29>
NOTE: This value is present in H-series RVUs but meaningful only for J-series RVUs when
more than one IPU is present in the target CPU.
This attribute is undefined on systems running RVUs earlier than H06.27 or J06.16.
Considerations
All considerations listed under PROCESS_GETINFO_ also apply to PROCESS_GETINFOLIST_.
You must qualify any file names used as search attributes. If the process of interest is located
on a remote node, local-form file names are treated as local to that node, not local to the
caller's node.
1042 Guardian Procedure Calls (P)