Home
last modified time | relevance | path

Searched refs:fpxregs (Results 1 – 7 of 7) sorted by relevance

/external/google-breakpad/src/client/linux/dump_writer_common/
Dthread_info.cc112 U16(out->extended_registers + 6, fpxregs.fop); in FillCPUContext()
113 U32(out->extended_registers + 8, fpxregs.fip); in FillCPUContext()
114 U16(out->extended_registers + 12, fpxregs.fcs); in FillCPUContext()
117 U32(out->extended_registers + 24, fpxregs.mxcsr); in FillCPUContext()
119 my_memcpy(out->extended_registers + 32, &fpxregs.st_space, 128); in FillCPUContext()
120 my_memcpy(out->extended_registers + 160, &fpxregs.xmm_space, 128); in FillCPUContext()
Dthread_info.h60 user_fpxregs_struct fpxregs; member
/external/compiler-rt/test/asan/TestCases/Linux/
Dptrace.cc122 user_fpxregs_struct fpxregs; in main() local
123 res = ptrace(PTRACE_GETFPXREGS, pid, NULL, &fpxregs); in main()
125 printf("%lx\n", (unsigned long)fpxregs.mxcsr); in main()
/external/llvm-project/compiler-rt/test/asan/TestCases/Linux/
Dptrace.cpp130 user_fpxregs_struct fpxregs; in main() local
131 res = ptrace(PTRACE_GETFPXREGS, pid, NULL, &fpxregs); in main()
133 printf("%lx\n", (unsigned long)fpxregs.mxcsr); in main()
/external/google-breakpad/src/client/linux/minidump_writer/
Dlinux_core_dumper.cc286 if (description.length() != sizeof(info->fpxregs)) { in EnumerateThreads()
291 memcpy(&info->fpxregs, description.data(), sizeof(info->fpxregs)); in EnumerateThreads()
Dlinux_ptrace_dumper.cc249 if (sys_ptrace(PTRACE_GETFPXREGS, tid, NULL, &info->fpxregs) == -1) { in GetThreadInfoByIndex()
253 memset(&info->fpxregs, 0, sizeof(info->fpxregs)); in GetThreadInfoByIndex()
/external/google-breakpad/src/tools/linux/md2core/
Dminidump-2-core.cc320 user_fpxregs_struct fpxregs; member
397 thread->fpxregs.cwd = rawregs->float_save.control_word; in ParseThreadRegisters()
398 thread->fpxregs.swd = rawregs->float_save.status_word; in ParseThreadRegisters()
399 thread->fpxregs.twd = rawregs->float_save.tag_word; in ParseThreadRegisters()
400 thread->fpxregs.fop = U16(rawregs->extended_registers + 6); in ParseThreadRegisters()
401 thread->fpxregs.fip = U16(rawregs->extended_registers + 8); in ParseThreadRegisters()
402 thread->fpxregs.fcs = U16(rawregs->extended_registers + 12); in ParseThreadRegisters()
403 thread->fpxregs.foo = U16(rawregs->extended_registers + 16); in ParseThreadRegisters()
404 thread->fpxregs.fos = U16(rawregs->extended_registers + 20); in ParseThreadRegisters()
405 thread->fpxregs.mxcsr = U32(rawregs->extended_registers + 24); in ParseThreadRegisters()
[all …]