|PLWP_GETASRS(3PROC)||Process Control Library Functions||PLWP_GETASRS(3PROC)|
Plwp_setasrs — get and set
SPARCv9 ancillary state registers
Process Control Library (libproc, -lproc)
*P, lwpid_t lwpid, asrset_t
*P, lwpid_t lwpid, const
The ancillary state registers are only present on 64-bit SPARCv9 processes. They contain information that is specific to the platform and are not included in the information obtained through functions such as Plwp_getregs(3PROC), Plwp_getfpregs(3PROC), and Plwp_getxregs(3PROC).
Processes should be stopped prior to obtaining the register state of individual threads. Processes may be stopped with Pstop(3PROC).
One may not set the register values of a process that is not an active process, e.g. a process handle that refers to a file or a core file.
Plwp_setasrs() function will fail if:
|February 21, 2023||OmniOS|