Print this page
XXX AVX procfs

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libproc/common/llib-lproc
          +++ new/usr/src/lib/libproc/common/llib-lproc
↓ open down ↓ 104 lines elided ↑ open up ↑
 105  105  int     Lclearfault(struct ps_lwphandle *Lwp);
 106  106  int     Lxecbkpt(struct ps_lwphandle *Lwp, ulong_t saved);
 107  107  int     Lxecwapt(struct ps_lwphandle *Lwp, const prwatch_t *wp);
 108  108  void    Lsync(struct ps_lwphandle *Lwp);
 109  109  
 110  110  /* Plwpregs.c */
 111  111  int Plwp_getregs(struct ps_prochandle *Pr, lwpid_t i, prgregset_t gr);
 112  112  int Plwp_setregs(struct ps_prochandle *Pr, lwpid_t i, const prgregset_t gr);
 113  113  int Plwp_getfpregs(struct ps_prochandle *Pr, lwpid_t i, prfpregset_t *fp);
 114  114  int Plwp_setfpregs(struct ps_prochandle *Pr, lwpid_t i, const prfpregset_t *fp);
 115      -#if defined(sparc) || defined(__sparc)
 116  115  int Plwp_getxregs(struct ps_prochandle *Pr, lwpid_t i, prxregset_t *xr);
 117  116  int Plwp_setxregs(struct ps_prochandle *Pr, lwpid_t i, const prxregset_t *xr);
 118  117  #if defined(__sparcv9)
 119  118  int Plwp_getasrs(struct ps_prochandle *Pr, lwpid_t i, asrset_t asrs);
 120  119  int Plwp_setasrs(struct ps_prochandle *Pr, lwpid_t i, const asrset_t asrs);
 121  120  #endif  /* __sparcv9 */
 122      -#endif  /* __sparc */
 123  121  int Plwp_getpsinfo(struct ps_prochandle *Pr, lwpid_t i, lwpsinfo_t *lps);
 124  122  
 125  123  /* Pcore.c */
 126  124  struct ps_prochandle *Pfgrab_core(int fd, const char *aout, int *perr);
 127  125  struct ps_prochandle *Pgrab_core(const char *core, const char *aout,
 128  126          int gflag, int *perr);
 129  127  
 130  128  /* Pisprocdir.c */
 131  129  int     Pisprocdir(struct ps_prochandle *Pr, const char *dir);
 132  130  
↓ open down ↓ 255 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX