/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterContextPOSIXCore_mips64.cpp | 27 DataExtractor fpregset = getRegset( in RegisterContextCorePOSIX_mips64() local 29 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_mips64() 30 fpregset.GetByteSize()); in RegisterContextCorePOSIX_mips64() 32 m_fpr.SetByteOrder(fpregset.GetByteOrder()); in RegisterContextCorePOSIX_mips64()
|
H A D | RegisterContextPOSIXCore_s390x.cpp | 28 DataExtractor fpregset = getRegset( in RegisterContextCorePOSIX_s390x() local 30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_s390x() 31 fpregset.GetByteSize()); in RegisterContextCorePOSIX_s390x() 33 m_fpr.SetByteOrder(fpregset.GetByteOrder()); in RegisterContextCorePOSIX_s390x()
|
H A D | RegisterContextPOSIXCore_riscv64.cpp | 36 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc); in RegisterContextCorePOSIX_riscv64() local 37 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_riscv64() 38 fpregset.GetByteSize()); in RegisterContextCorePOSIX_riscv64() 40 m_fpr.SetByteOrder(fpregset.GetByteOrder()); in RegisterContextCorePOSIX_riscv64()
|
H A D | RegisterContextPOSIXCore_powerpc.cpp | 29 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc); in RegisterContextCorePOSIX_powerpc() local 30 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_powerpc() 31 fpregset.GetByteSize()); in RegisterContextCorePOSIX_powerpc() 33 m_fpr.SetByteOrder(fpregset.GetByteOrder()); in RegisterContextCorePOSIX_powerpc()
|
H A D | RegisterContextPOSIXCore_ppc64le.cpp | 32 DataExtractor fpregset = getRegset(notes, arch.GetTriple(), FPR_Desc); in RegisterContextCorePOSIX_ppc64le() local 33 m_fpr_buffer = std::make_shared<DataBufferHeap>(fpregset.GetDataStart(), in RegisterContextCorePOSIX_ppc64le() 34 fpregset.GetByteSize()); in RegisterContextCorePOSIX_ppc64le() 36 m_fpr.SetByteOrder(fpregset.GetByteOrder()); in RegisterContextCorePOSIX_ppc64le()
|
H A D | RegisterContextPOSIXCore_x86_64.cpp | 29 DataExtractor fpregset = getRegset( in RegisterContextCorePOSIX_x86_64() local 34 fpregset.ExtractBytes(0, size, lldb::eByteOrderLittle, m_fpregset.get()); in RegisterContextCorePOSIX_x86_64()
|
/freebsd/sys/compat/linux/ |
H A D | linux_elf.c | 253 linux_elf_prfpregset_t *fpregset; in __linuxN() local 257 KASSERT(*sizep == sizeof(*fpregset), ("invalid size")); in __linuxN() 258 fpregset = malloc(sizeof(*fpregset), M_TEMP, M_ZERO | M_WAITOK); in __linuxN() 260 fill_fpregs32(td, fpregset); in __linuxN() 262 fill_fpregs(td, fpregset); in __linuxN() 264 sbuf_bcat(sb, fpregset, sizeof(*fpregset)); in __linuxN() 265 free(fpregset, M_TEMP); in __linuxN() 267 *sizep = sizeof(*fpregset); in __linuxN()
|
/freebsd/lib/libthread_db/ |
H A D | thread_db.c | 204 td_thr_getfpregs(const td_thrhandle_t *th, prfpregset_t *fpregset) in td_thr_getfpregs() argument 207 return (ta->ta_ops->to_thr_getfpregs(th, fpregset)); in td_thr_getfpregs()
|
/freebsd/sys/kern/ |
H A D | imgact_elf.c | 2311 elf_prfpregset_t *fpregset; in __elfN() local 2314 KASSERT(*sizep == sizeof(*fpregset), ("%s: invalid size", in __elfN() 2316 fpregset = buf; in __elfN() 2318 fill_fpregs32(td, fpregset); in __elfN() 2320 fill_fpregs(td, fpregset); in __elfN() 2323 *sizep = sizeof(*fpregset); in __elfN() 2331 elf_prfpregset_t *fpregset; in __elfN() local 2333 fpregset = buf; in __elfN() 2334 KASSERT(size == sizeof(*fpregset), ("%s: invalid size", __func__)); in __elfN() 2336 set_fpregs32(td, fpregset); in __elfN() [all …]
|