/illumos-gate/usr/src/test/os-tests/tests/xsave/ |
H A D | xsave_util.h | 138 extern void xsu_fpu_to_xregs(const xsu_fpu_t *, uint32_t, prxregset_t **, 163 extern void xsu_xregs_xmm_set(prxregset_t *, uint32_t); 170 extern boolean_t xsu_fpregs_cmp(const fpregset_t *, const prxregset_t *); 177 extern boolean_t xsu_xregs_comp_equal(const prxregset_t *, const prxregset_t *,
|
H A D | xsave_util.c | 406 xsu_fpu_to_xregs(const xsu_fpu_t *fpu, uint32_t hwsup, prxregset_t **prxp, in xsu_fpu_to_xregs() 497 *prxp = (prxregset_t *)hdr; in xsu_fpu_to_xregs() 597 xsu_xregs_xmm_set(prxregset_t *prx, uint32_t seed) in xsu_xregs_xmm_set() 637 xsu_xregs_comp_equal(const prxregset_t *src, const prxregset_t *dest, in xsu_xregs_comp_equal() 682 xsu_fpregs_cmp(const fpregset_t *fpr, const prxregset_t *prx) in xsu_fpregs_cmp()
|
H A D | proc_xregs_set.c | 57 prxregset_t *prx; in main()
|
H A D | fpregs.c | 46 prxregset_t *prx, *cmp_prx; in main()
|
H A D | xregs_roundtrip.c | 41 prxregset_t *prx, *prx_alt; in main()
|
H A D | bad_xregs.c | 35 static prxregset_t *bad_xregs_pxr;
|
/illumos-gate/usr/src/uts/sparc/v9/os/ |
H A D | xregs.c | 152 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_getgregs() 190 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_getfpregs() 246 bzero(xrp, sizeof (prxregset_t)); in xregs_get() 259 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_setgregs() 325 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_setfpregs() 400 return (sizeof (prxregset_t)); in xregs_getsize()
|
/illumos-gate/usr/src/cmd/mdb/common/mdb/ |
H A D | mdb_proc.h | 67 prxregset_t **, size_t *); 68 void (*ptl_freexregs)(mdb_tgt_t *, void *, prxregset_t *, size_t); 70 const prxregset_t *, size_t);
|
H A D | mdb_proc.c | 4583 prxregset_t xrs; in pt_getareg() 4826 pt_lwp_getxregs(mdb_tgt_t *t, void *tap, mdb_tgt_tid_t tid, prxregset_t **xregs, in pt_lwp_getxregs() 4837 pt_lwp_freexregs(mdb_tgt_t *t, void *tap, prxregset_t *xregs, size_t size) in pt_lwp_freexregs() 4846 const prxregset_t *xregs, size_t len) in pt_lwp_setxregs() 5015 pt_tdb_getxregs(mdb_tgt_t *t, void *tap, mdb_tgt_tid_t tid, prxregset_t **xregs, in pt_tdb_getxregs() 5023 prxregset_t *pxr; in pt_tdb_getxregs() 5052 pt_tdb_freexregs(mdb_tgt_t *t __unused, void *tap __unused, prxregset_t *pxr, in pt_tdb_freexregs() 5060 const prxregset_t *xregs, size_t len __unused) in pt_tdb_setxregs()
|
/illumos-gate/usr/src/lib/libproc/common/ |
H A D | Plwpregs.c | 128 prxregset_t *prx; in getlwpfile_alloc() 400 Plwp_freexregs(struct ps_prochandle *P __unused, prxregset_t *prx, in Plwp_freexregs() 414 Plwp_getxregs(struct ps_prochandle *P, lwpid_t lwpid, prxregset_t **xregs, in Plwp_getxregs() 450 Lgetxregs(struct ps_lwphandle *L, prxregset_t **xregs, size_t *sizep) in Lgetxregs() 479 Plwp_setxregs(struct ps_prochandle *P, lwpid_t lwpid, const prxregset_t *xregs, in Plwp_setxregs() 486 Lsetxregs(struct ps_lwphandle *L, const prxregset_t *xregs, size_t len) in Lsetxregs()
|
H A D | libproc.h | 343 extern int Lgetxregs(struct ps_lwphandle *, prxregset_t **, size_t *); 344 extern int Lsetxregs(struct ps_lwphandle *, const prxregset_t *, size_t); 432 extern int Plwp_getxregs(struct ps_prochandle *, lwpid_t, prxregset_t **, 434 extern void Plwp_freexregs(struct ps_prochandle *, prxregset_t *, size_t); 435 extern int Plwp_setxregs(struct ps_prochandle *, lwpid_t, const prxregset_t *,
|
H A D | Pservice.c | 219 prxregset_t *prx; in ps_lgetxregs() 261 if (Plwp_setxregs(P, lwpid, (prxregset_t *)xregs, xregsize) == 0) in ps_lsetxregs() 277 if (Plwp_setxregs(P, lwpid, (prxregset_t *)xregs) == 0) in ps_lsetxregs()
|
H A D | Pcontrol.h | 146 prxregset_t *lwp_xregs; /* /proc/<pid>/lwp/<lwpid>/xregs data */
|
H A D | Pgcore.c | 456 prxregset_t *xregs; in new_per_lwp()
|
H A D | Pcore.c | 1112 prxregset_t *xregs; in note_xreg()
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | machdep.c | 305 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_getfpfiller() 346 prxregset_t *xregs = (prxregset_t *)xrp; in xregs_setfpfiller()
|
/illumos-gate/usr/src/uts/common/fs/proc/ |
H A D | prdata.h | 486 extern void prgetprxregs(klwp_t *, prxregset_t *); 489 extern int prsetprxregs(klwp_t *, prxregset_t *);
|
H A D | prcontrol.c | 68 static int pr_setxregs(prnode_t *, prxregset_t *); 706 error = pr_setxregs(pnp, (prxregset_t *)argp); in pr_control() 1013 error = pr_setxregs(pnp, (prxregset_t *)argp); in pr_control32() 1854 pr_setxregs(prnode_t *pnp, prxregset_t *prxregset) in pr_setxregs()
|
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | procfs_isa.h | 154 typedef struct prxregset prxregset_t; typedef
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | procfs_isa.h | 253 } prxregset_t; typedef
|
/illumos-gate/usr/src/uts/intel/fs/proc/ |
H A D | prmachdep.c | 331 prgetprxregs(klwp_t *lwp, prxregset_t *prx) in prgetprxregs() 357 prsetprxregs(klwp_t *lwp, prxregset_t *prx) in prsetprxregs()
|
/illumos-gate/usr/src/lib/libm/common/m9x/ |
H A D | __fex_sparc.c | 58 #define FPxreg(X) &((prxregset_t*)uap->uc_mcontext.xrs.xrs_ptr)->pr_un.pr_v8p.pr_xfr.pr_regs[X] 498 ((prxregset_t*)uap->uc_mcontext.xrs.xrs_ptr)->pr_un.pr_v8p.pr_xfsr |= (3 << ((rd - 1) << 1)); in __fex_st_result()
|
H A D | __fex_hdlr.c | 296 gsr = (*(unsigned long long*)((prxregset_t*)uap->uc_mcontext. in __fex_hdlr()
|
/illumos-gate/usr/src/cmd/mdb/intel/mdb/ |
H A D | proc_x86util.c | 575 prxregset_t *xregs = NULL; in x86_pt_fpregs_common()
|
/illumos-gate/usr/src/uts/common/exec/elf/ |
H A D | elf_notes.c | 626 prgetprxregs(lwp, (prxregset_t *)bigwad->xregs); in write_elfnotes()
|