Searched refs:fpregset (Results 1 - 25 of 25) sorted by relevance

/freebsd-11-stable/contrib/gdb/gdb/
H A Dcore-regset.c66 gdb_fpregset_t fpregset; local
81 if (core_reg_size != sizeof (fpregset))
82 warning ("Wrong size fpregset in core file.");
85 memcpy (&fpregset, core_reg_sect, sizeof (fpregset));
87 supply_fpregset (&fpregset);
H A Dproc-service.c270 gdb_prfpregset_t *fpregset)
277 fill_fpregset ((gdb_fpregset_t *) fpregset, -1);
288 const gdb_prfpregset_t *fpregset)
295 supply_fpregset ((gdb_fpregset_t *) fpregset);
265 ps_lgetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, gdb_prfpregset_t *fpregset) argument
283 ps_lsetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, const gdb_prfpregset_t *fpregset) argument
H A Dsol-thread.c155 prfpregset_t * fpregset);
168 const prfpregset_t * fpregset);
552 prfpregset_t fpregset;
592 val = p_td_thr_getfpregs (&thandle, &fpregset);
603 supply_fpregset ((gdb_fpregset_t *) &fpregset);
630 prfpregset_t fpregset;
662 val = p_td_thr_getfpregs (&thandle, &fpregset);
689 fill_fpregset ((gdb_fpregset_t *) &fpregset, regno);
695 val = p_td_thr_setfpregs (&thandle, &fpregset);
1279 prfpregset_t * fpregset)
548 prfpregset_t fpregset; local
626 prfpregset_t fpregset; local
1273 ps_lgetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, prfpregset_t * fpregset) argument
1296 ps_lsetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, const prfpregset_t * fpregset) argument
[all...]
H A Dia64-fbsd-tdep.c251 static struct regset fpregset = { NULL, ia64_fbsd_supply_fpregset }; variable in typeref:struct:regset
260 return (&fpregset);
H A Dsparc64fbsd-tdep.c235 tdep->fpregset = XMALLOC (struct regset);
236 tdep->fpregset->supply_regset = sparc64fbsd_supply_fpregset;
H A Dsparc64nbsd-tdep.c237 tdep->fpregset = XMALLOC (struct regset);
238 tdep->fpregset->supply_regset = sparc64nbsd_supply_fpregset;
H A Di386-tdep.h67 struct regset *fpregset; member in struct:gdbarch_tdep
H A Dsparc-tdep.h59 struct regset *fpregset; member in struct:gdbarch_tdep
H A Dsparcnbsd-tdep.c284 tdep->fpregset = XMALLOC (struct regset);
285 tdep->fpregset->supply_regset = sparc32nbsd_supply_fpregset;
H A Dthread-db.c941 gdb_prfpregset_t fpregset;
959 err = td_thr_getfpregs_p (&thread_info->private->th, &fpregset);
968 supply_fpregset (&fpregset);
975 gdb_prfpregset_t fpregset;
999 fill_fpregset (&fpregset, -1);
1005 err = td_thr_setfpregs_p (&thread_info->private->th, &fpregset);
935 gdb_prfpregset_t fpregset; local
969 gdb_prfpregset_t fpregset; local
H A Damd64-tdep.c1052 if (tdep->fpregset == NULL)
1054 tdep->fpregset = XMALLOC (struct regset);
1055 tdep->fpregset->descr = tdep;
1056 tdep->fpregset->supply_regset = amd64_supply_fpregset;
1059 return tdep->fpregset;
H A Di386-tdep.c1643 if (tdep->fpregset == NULL)
1645 tdep->fpregset = XMALLOC (struct regset);
1646 tdep->fpregset->descr = tdep;
1647 tdep->fpregset->supply_regset = i386_supply_fpregset;
1649 return tdep->fpregset;
1926 tdep->fpregset = NULL;
H A Dprocfs.c381 gdb_fpregset_t fpregset; /* Current floating point registers */ member in struct:procinfo
2630 return &pi->fpregset; /* already got 'em */
2651 ioctl (pi->ctl_fd, PIOCGFPREG, &pi->fpregset) >= 0)
2654 return &pi->fpregset; /* got 'em now! */
2659 memcpy (&pi->fpregset, &thread_fpregs.thread_1.pr_fpregs,
2660 sizeof (pi->fpregset));
2662 return &pi->fpregset; /* got 'em now! */
2669 if (ioctl (pi->ctl_fd, PIOCGFPREG, &pi->fpregset) >= 0)
2672 return &pi->fpregset; /* got 'em now! */
H A Dsparc-tdep.c1121 return tdep->fpregset;
1147 tdep->fpregset = NULL;
H A Ds390-tdep.c63 const struct regset *fpregset; member in struct:gdbarch_tdep
474 return tdep->fpregset;
3053 tdep->fpregset = &s390_fpregset;
3068 tdep->fpregset = &s390_fpregset;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterContextPOSIXCore_mips64.cpp27 DataExtractor fpregset = getRegset( local
29 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
30 fpregset.GetByteSize());
32 m_fpr.SetByteOrder(fpregset.GetByteOrder());
H A DRegisterContextPOSIXCore_s390x.cpp28 DataExtractor fpregset = getRegset( local
30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
31 fpregset.GetByteSize());
33 m_fpr.SetByteOrder(fpregset.GetByteOrder());
H A DRegisterContextPOSIXCore_powerpc.cpp29 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc); local
30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
31 fpregset.GetByteSize());
33 m_fpr.SetByteOrder(fpregset.GetByteOrder());
H A DRegisterContextPOSIXCore_ppc64le.cpp32 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc); local
33 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(),
34 fpregset.GetByteSize());
36 m_fpr.SetByteOrder(fpregset.GetByteOrder());
H A DRegisterContextPOSIXCore_x86_64.cpp29 DataExtractor fpregset = getRegset( local
34 fpregset.ExtractBytes(0, size, lldb::eByteOrderLittle, m_fpregset.get());
/freebsd-11-stable/contrib/gdb/gdb/gdbserver/
H A Dproc-service.c190 gdb_prfpregset_t *fpregset)
205 fpregset_info()->fill_function (fpregset, regcache);
221 const gdb_prfpregset_t *fpregset)
235 fpregset_info()->store_function (fpregset, regcache);
189 ps_lgetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, gdb_prfpregset_t *fpregset) argument
220 ps_lsetfpregs(gdb_ps_prochandle_t ph, lwpid_t lwpid, const gdb_prfpregset_t *fpregset) argument
/freebsd-11-stable/gnu/usr.bin/gdb/libgdb/
H A Dfbsd-threads.c879 prfpregset_t fpregset; local
912 err = td_thr_getfpregs_p (&th, &fpregset);
917 supply_fpregset (&fpregset);
980 prfpregset_t fpregset; local
1013 err = td_thr_getfpregs_p (&th, &fpregset);
1036 fill_fpregset (&fpregset, regno);
1037 err = td_thr_setfpregs_p (&th, &fpregset);
1716 ps_lgetfpregs (struct ps_prochandle *ph, lwpid_t lwpid, prfpregset_t *fpregset) argument
1723 fill_fpregset (fpregset, -1);
1730 const prfpregset_t *fpregset)
1729 ps_lsetfpregs(struct ps_prochandle *ph, lwpid_t lwpid, const prfpregset_t *fpregset) argument
[all...]
/freebsd-11-stable/usr.bin/gcore/
H A Delfcore.c646 elfcore_fpregset_t *fpregset; local
650 fpregset = calloc(1, sizeof(*fpregset));
651 if (fpregset == NULL)
654 elf_convert_fpregset(fpregset, &fpreg);
656 *sizep = sizeof(*fpregset);
657 return (fpregset);
/freebsd-11-stable/lib/libthread_db/
H A Dthread_db.c204 td_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregset) argument
207 return (ta->ta_ops->to_thr_getfpregs(th, fpregset));
/freebsd-11-stable/sys/kern/
H A Dimgact_elf.c1989 elf_prfpregset_t *fpregset; local
1993 KASSERT(*sizep == sizeof(*fpregset), ("invalid size"));
1994 fpregset = malloc(sizeof(*fpregset), M_TEMP, M_ZERO | M_WAITOK);
1996 fill_fpregs32(td, fpregset);
1998 fill_fpregs(td, fpregset);
2000 sbuf_bcat(sb, fpregset, sizeof(*fpregset));
2001 free(fpregset, M_TEMP);
2003 *sizep = sizeof(*fpregset);
[all...]

Completed in 160 milliseconds