Home
last modified time | relevance | path

Searched refs:gpr (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DRegisterContextDarwin_i386.cpp399 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_i386()
497 (&gpr.eax)[reg]); in LogGPR()
505 SetError(set, Read, DoReadGPR(GetThreadID(), set, gpr)); in ReadGPR()
532 SetError(set, Write, DoWriteGPR(GetThreadID(), set, gpr)); in WriteGPR()
618 value = (&gpr.eax)[reg - gpr_eax]; in ReadRegister()
735 (&gpr.eax)[reg - gpr_eax] = value.GetAsUInt32(); in WriteRegister()
829 ::memcpy(dst, &gpr, sizeof(gpr)); in ReadAllRegisterValues()
830 dst += sizeof(gpr); in ReadAllRegisterValues()
833 dst += sizeof(gpr); in ReadAllRegisterValues()
845 ::memcpy(&gpr, src, sizeof(gpr)); in WriteAllRegisterValues()
[all …]
H A DRegisterContextDarwin_arm64.cpp97 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc(), dbg() { in RegisterContextDarwin_arm64()
174 SetError(set, Read, DoReadGPR(GetThreadID(), set, gpr)); in ReadGPR()
209 SetError(set, Write, DoWriteGPR(GetThreadID(), set, gpr)); in WriteGPR()
334 value.SetUInt64(gpr.x[reg - gpr_x0]); in ReadRegister()
337 value.SetUInt64(gpr.fp); in ReadRegister()
340 value.SetUInt64(gpr.sp); in ReadRegister()
343 value.SetUInt64(gpr.lr); in ReadRegister()
346 value.SetUInt64(gpr.pc); in ReadRegister()
349 value.SetUInt64(gpr.cpsr); in ReadRegister()
383 DataExtractor regdata(&gpr.x[reg - gpr_w0], 8, process_sp->GetByteOrder(), in ReadRegister()
[all …]
H A DRegisterContextMach_i386.cpp24 int RegisterContextMach_i386::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() argument
26 return ::thread_get_state(tid, flavor, (thread_state_t)&gpr, &count); in DoReadGPR()
40 const GPR &gpr) { in DoWriteGPR() argument
42 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<GPR *>(&gpr)), in DoWriteGPR()
H A DRegisterContextMach_x86_64.cpp25 GPR &gpr) { in DoReadGPR() argument
27 return ::thread_get_state(tid, flavor, (thread_state_t)&gpr, &count); in DoReadGPR()
43 const GPR &gpr) { in DoWriteGPR() argument
45 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<GPR *>(&gpr)), in DoWriteGPR()
H A DRegisterContextDarwin_x86_64.cpp461 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_x86_64()
554 SetError(set, Read, DoReadGPR(GetThreadID(), set, gpr)); in ReadGPR()
581 SetError(set, Write, DoWriteGPR(GetThreadID(), set, gpr)); in WriteGPR()
669 value = (&gpr.rax)[reg - gpr_rax]; in ReadRegister()
795 (&gpr.rax)[reg - gpr_rax] = value.GetAsUInt64(); in WriteRegister()
893 ::memcpy(dst, &gpr, sizeof(gpr)); in ReadAllRegisterValues()
894 dst += sizeof(gpr); in ReadAllRegisterValues()
897 dst += sizeof(gpr); in ReadAllRegisterValues()
909 ::memcpy(&gpr, src, sizeof(gpr)); in WriteAllRegisterValues()
910 src += sizeof(gpr); in WriteAllRegisterValues()
[all …]
H A DRegisterContextMach_arm.cpp26 int RegisterContextMach_arm::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() argument
28 return ::thread_get_state(tid, flavor, (thread_state_t)&gpr, &count); in DoReadGPR()
47 const GPR &gpr) { in DoWriteGPR() argument
49 tid, flavor, reinterpret_cast<thread_state_t>(const_cast<GPR *>(&gpr)), in DoWriteGPR()
H A DRegisterContextDarwin_arm.cpp916 : RegisterContext(thread, concrete_frame_idx), gpr(), fpu(), exc() { in RegisterContextDarwin_arm()
993 SetError(set, Read, DoReadGPR(GetThreadID(), set, gpr)); in ReadGPR()
1028 SetError(set, Write, DoWriteGPR(GetThreadID(), set, gpr)); in WriteGPR()
1143 value.SetUInt32(gpr.r[reg - gpr_r0]); in ReadRegister()
1146 value.SetUInt32(gpr.cpsr); in ReadRegister()
1233 gpr.r[reg - gpr_r0] = value.GetAsUInt32(); in WriteRegister()
1297 ::memcpy(dst, &gpr, sizeof(gpr)); in ReadAllRegisterValues()
1298 dst += sizeof(gpr); in ReadAllRegisterValues()
1301 dst += sizeof(gpr); in ReadAllRegisterValues()
1313 ::memcpy(&gpr, src, sizeof(gpr)); in WriteAllRegisterValues()
[all …]
H A DRegisterContextMach_i386.h22 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override;
28 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override;
H A DRegisterContextMach_x86_64.h23 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override;
29 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override;
H A DRegisterContextMach_arm.h22 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override;
30 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override;
H A DRegisterContextDarwin_arm64.h122 GPR gpr; variable
202 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { return -1; } in DoReadGPR() argument
210 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0;
H A DRegisterContextDarwin_i386.h113 GPR gpr; variable
183 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) = 0;
189 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0;
H A DRegisterContextDarwin_x86_64.h118 GPR gpr; variable
188 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) = 0;
194 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0;
H A DRegisterContextDarwin_arm.h155 GPR gpr; variable
235 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { return -1; } in DoReadGPR() argument
243 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0;
/freebsd/sys/contrib/device-tree/Bindings/display/imx/
H A Dhdmi.txt22 - gpr : Shall contain a phandle to the iomuxc-gpr region containing the HDMI
35 gpr: iomuxc-gpr@20e0000 {
45 gpr = <&gpr>;
H A Dldb.txt16 - gpr : should be <&gpr> on i.MX53 and i.MX6q.
17 The phandle points to the iomuxc-gpr region containing the LVDS
75 gpr: iomuxc-gpr@53fa8000 {
83 gpr = <&gpr>;
/freebsd/sys/contrib/device-tree/Bindings/net/can/
H A Dfsl-flexcan.txt28 <&gpr req_gpr req_bit ack_gpr ack_bit>.
29 gpr is the phandle to general purpose register node.
30 req_gpr is the gpr register offset of CAN stop request.
32 ack_gpr is the gpr register offset of CAN stop acknowledge.
/freebsd/sys/contrib/device-tree/Bindings/sound/
H A Dfsl,mqs.txt11 - gpr : A phandle of General Purpose Registers in IOMUX Controller.
22 gpr = <&gpr>;
/freebsd/sys/contrib/device-tree/src/arm/nxp/imx/
H A Dimx6sx-sdb-sai.dts23 gpr = <&gpr>;
H A Dimx6sx-sdb-mqs.dts45 gpr = <&gpr>;
H A Dimx6qdl.dtsi80 gpr = <&gpr>;
186 gpr = <&gpr>;
556 fsl,stop-mode = <&gpr 0x34 28>;
567 fsl,stop-mode = <&gpr 0x34 29>;
905 gpr: iomuxc-gpr@20e0000 { label
906 compatible = "fsl,imx6q-iomuxc-gpr", "syscon", "simple-mfd";
1053 fsl,stop-mode = <&gpr 0x34 27>;
1167 fsl,weim-cs-gpr = <&gpr>;
H A Dimx6ul.dtsi435 fsl,stop-mode = <&gpr 0x10 1>;
446 fsl,stop-mode = <&gpr 0x10 2>;
539 fsl,stop-mode = <&gpr 0x10 4>;
744 gpr: iomuxc-gpr@20e4000 { label
745 compatible = "fsl,imx6ul-iomuxc-gpr",
746 "fsl,imx6q-iomuxc-gpr", "syscon";
900 fsl,stop-mode = <&gpr 0x10 3>;
989 fsl,weim-cs-gpr = <&gpr>;
/freebsd/sys/contrib/device-tree/Bindings/bus/
H A Dimx-weim.txt29 - fsl,weim-cs-gpr: For "fsl,imx50-weim" and "fsl,imx6q-weim" type of
80 fsl,weim-cs-gpr = <&gpr>;
108 fsl,weim-cs-gpr = <&gpr>;
/freebsd/sys/contrib/device-tree/Bindings/net/
H A Dfsl-fec.txt26 <&gpr req_gpr req_bit>.
27 gpr is the phandle to general purpose register node.
28 req_gpr is the gpr register offset for ENET stop request.
29 req_bit is the gpr bit offset for ENET stop request.
/freebsd/sys/contrib/device-tree/Bindings/dma/
H A Dfsl-imx-sdma.txt69 - gpr : The phandle to the General Purpose Register (GPR) node.
107 gpr = <&gpr>;

1234