core_arm

package
v7.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 8, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_core_arm_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type ThreadInfoArm

type ThreadInfoArm struct {
	ClearTidAddr *uint64               `protobuf:"varint,1,req,name=clear_tid_addr,json=clearTidAddr" json:"clear_tid_addr,omitempty"`
	Tls          *uint32               `protobuf:"varint,2,req,name=tls" json:"tls,omitempty"`
	Gpregs       *UserArmRegsEntry     `protobuf:"bytes,3,req,name=gpregs" json:"gpregs,omitempty"`
	Fpstate      *UserArmVfpstateEntry `protobuf:"bytes,4,req,name=fpstate" json:"fpstate,omitempty"`
	// contains filtered or unexported fields
}

func (*ThreadInfoArm) Descriptor deprecated

func (*ThreadInfoArm) Descriptor() ([]byte, []int)

Deprecated: Use ThreadInfoArm.ProtoReflect.Descriptor instead.

func (*ThreadInfoArm) GetClearTidAddr

func (x *ThreadInfoArm) GetClearTidAddr() uint64

func (*ThreadInfoArm) GetFpstate

func (x *ThreadInfoArm) GetFpstate() *UserArmVfpstateEntry

func (*ThreadInfoArm) GetGpregs

func (x *ThreadInfoArm) GetGpregs() *UserArmRegsEntry

func (*ThreadInfoArm) GetTls

func (x *ThreadInfoArm) GetTls() uint32

func (*ThreadInfoArm) ProtoMessage

func (*ThreadInfoArm) ProtoMessage()

func (*ThreadInfoArm) ProtoReflect

func (x *ThreadInfoArm) ProtoReflect() protoreflect.Message

func (*ThreadInfoArm) Reset

func (x *ThreadInfoArm) Reset()

func (*ThreadInfoArm) String

func (x *ThreadInfoArm) String() string

type UserArmRegsEntry

type UserArmRegsEntry struct {
	R0     *uint32 `protobuf:"varint,1,req,name=r0" json:"r0,omitempty"`
	R1     *uint32 `protobuf:"varint,2,req,name=r1" json:"r1,omitempty"`
	R2     *uint32 `protobuf:"varint,3,req,name=r2" json:"r2,omitempty"`
	R3     *uint32 `protobuf:"varint,4,req,name=r3" json:"r3,omitempty"`
	R4     *uint32 `protobuf:"varint,5,req,name=r4" json:"r4,omitempty"`
	R5     *uint32 `protobuf:"varint,6,req,name=r5" json:"r5,omitempty"`
	R6     *uint32 `protobuf:"varint,7,req,name=r6" json:"r6,omitempty"`
	R7     *uint32 `protobuf:"varint,8,req,name=r7" json:"r7,omitempty"`
	R8     *uint32 `protobuf:"varint,9,req,name=r8" json:"r8,omitempty"`
	R9     *uint32 `protobuf:"varint,10,req,name=r9" json:"r9,omitempty"`
	R10    *uint32 `protobuf:"varint,11,req,name=r10" json:"r10,omitempty"`
	Fp     *uint32 `protobuf:"varint,12,req,name=fp" json:"fp,omitempty"`
	Ip     *uint32 `protobuf:"varint,13,req,name=ip" json:"ip,omitempty"`
	Sp     *uint32 `protobuf:"varint,14,req,name=sp" json:"sp,omitempty"`
	Lr     *uint32 `protobuf:"varint,15,req,name=lr" json:"lr,omitempty"`
	Pc     *uint32 `protobuf:"varint,16,req,name=pc" json:"pc,omitempty"`
	Cpsr   *uint32 `protobuf:"varint,17,req,name=cpsr" json:"cpsr,omitempty"`
	OrigR0 *uint32 `protobuf:"varint,18,req,name=orig_r0,json=origR0" json:"orig_r0,omitempty"`
	// contains filtered or unexported fields
}

func (*UserArmRegsEntry) Descriptor deprecated

func (*UserArmRegsEntry) Descriptor() ([]byte, []int)

Deprecated: Use UserArmRegsEntry.ProtoReflect.Descriptor instead.

func (*UserArmRegsEntry) GetCpsr

func (x *UserArmRegsEntry) GetCpsr() uint32

func (*UserArmRegsEntry) GetFp

func (x *UserArmRegsEntry) GetFp() uint32

func (*UserArmRegsEntry) GetIp

func (x *UserArmRegsEntry) GetIp() uint32

func (*UserArmRegsEntry) GetLr

func (x *UserArmRegsEntry) GetLr() uint32

func (*UserArmRegsEntry) GetOrigR0

func (x *UserArmRegsEntry) GetOrigR0() uint32

func (*UserArmRegsEntry) GetPc

func (x *UserArmRegsEntry) GetPc() uint32

func (*UserArmRegsEntry) GetR0

func (x *UserArmRegsEntry) GetR0() uint32

func (*UserArmRegsEntry) GetR1

func (x *UserArmRegsEntry) GetR1() uint32

func (*UserArmRegsEntry) GetR10

func (x *UserArmRegsEntry) GetR10() uint32

func (*UserArmRegsEntry) GetR2

func (x *UserArmRegsEntry) GetR2() uint32

func (*UserArmRegsEntry) GetR3

func (x *UserArmRegsEntry) GetR3() uint32

func (*UserArmRegsEntry) GetR4

func (x *UserArmRegsEntry) GetR4() uint32

func (*UserArmRegsEntry) GetR5

func (x *UserArmRegsEntry) GetR5() uint32

func (*UserArmRegsEntry) GetR6

func (x *UserArmRegsEntry) GetR6() uint32

func (*UserArmRegsEntry) GetR7

func (x *UserArmRegsEntry) GetR7() uint32

func (*UserArmRegsEntry) GetR8

func (x *UserArmRegsEntry) GetR8() uint32

func (*UserArmRegsEntry) GetR9

func (x *UserArmRegsEntry) GetR9() uint32

func (*UserArmRegsEntry) GetSp

func (x *UserArmRegsEntry) GetSp() uint32

func (*UserArmRegsEntry) ProtoMessage

func (*UserArmRegsEntry) ProtoMessage()

func (*UserArmRegsEntry) ProtoReflect

func (x *UserArmRegsEntry) ProtoReflect() protoreflect.Message

func (*UserArmRegsEntry) Reset

func (x *UserArmRegsEntry) Reset()

func (*UserArmRegsEntry) String

func (x *UserArmRegsEntry) String() string

type UserArmVfpstateEntry

type UserArmVfpstateEntry struct {
	VfpRegs []uint64 `protobuf:"varint,1,rep,name=vfp_regs,json=vfpRegs" json:"vfp_regs,omitempty"`
	Fpscr   *uint32  `protobuf:"varint,2,req,name=fpscr" json:"fpscr,omitempty"`
	Fpexc   *uint32  `protobuf:"varint,3,req,name=fpexc" json:"fpexc,omitempty"`
	Fpinst  *uint32  `protobuf:"varint,4,req,name=fpinst" json:"fpinst,omitempty"`
	Fpinst2 *uint32  `protobuf:"varint,5,req,name=fpinst2" json:"fpinst2,omitempty"`
	// contains filtered or unexported fields
}

func (*UserArmVfpstateEntry) Descriptor deprecated

func (*UserArmVfpstateEntry) Descriptor() ([]byte, []int)

Deprecated: Use UserArmVfpstateEntry.ProtoReflect.Descriptor instead.

func (*UserArmVfpstateEntry) GetFpexc

func (x *UserArmVfpstateEntry) GetFpexc() uint32

func (*UserArmVfpstateEntry) GetFpinst

func (x *UserArmVfpstateEntry) GetFpinst() uint32

func (*UserArmVfpstateEntry) GetFpinst2

func (x *UserArmVfpstateEntry) GetFpinst2() uint32

func (*UserArmVfpstateEntry) GetFpscr

func (x *UserArmVfpstateEntry) GetFpscr() uint32

func (*UserArmVfpstateEntry) GetVfpRegs

func (x *UserArmVfpstateEntry) GetVfpRegs() []uint64

func (*UserArmVfpstateEntry) ProtoMessage

func (*UserArmVfpstateEntry) ProtoMessage()

func (*UserArmVfpstateEntry) ProtoReflect

func (x *UserArmVfpstateEntry) ProtoReflect() protoreflect.Message

func (*UserArmVfpstateEntry) Reset

func (x *UserArmVfpstateEntry) Reset()

func (*UserArmVfpstateEntry) String

func (x *UserArmVfpstateEntry) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL