Print this page
XXX AVX procfs

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libproc/common/libproc.h
          +++ new/usr/src/lib/libproc/common/libproc.h
↓ open down ↓ 361 lines elided ↑ open up ↑
 362  362  /*
 363  363   * Function prototypes for accessing per-LWP register information.
 364  364   */
 365  365  extern int Plwp_getregs(struct ps_prochandle *, lwpid_t, prgregset_t);
 366  366  extern int Plwp_setregs(struct ps_prochandle *, lwpid_t, const prgregset_t);
 367  367  
 368  368  extern int Plwp_getfpregs(struct ps_prochandle *, lwpid_t, prfpregset_t *);
 369  369  extern int Plwp_setfpregs(struct ps_prochandle *, lwpid_t,
 370  370      const prfpregset_t *);
 371  371  
 372      -#if defined(__sparc)
 373      -
 374  372  extern int Plwp_getxregs(struct ps_prochandle *, lwpid_t, prxregset_t *);
 375  373  extern int Plwp_setxregs(struct ps_prochandle *, lwpid_t, const prxregset_t *);
 376  374  
      375 +#if defined(__sparc)
      376 +
 377  377  extern int Plwp_getgwindows(struct ps_prochandle *, lwpid_t, gwindows_t *);
 378  378  
 379  379  #if defined(__sparcv9)
 380  380  extern int Plwp_getasrs(struct ps_prochandle *, lwpid_t, asrset_t);
 381  381  extern int Plwp_setasrs(struct ps_prochandle *, lwpid_t, const asrset_t);
 382  382  #endif  /* __sparcv9 */
 383  383  
 384  384  #endif  /* __sparc */
 385  385  
 386  386  #if defined(__i386) || defined(__amd64)
↓ open down ↓ 341 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX