cubefs
1// Code generated by linux/mkall.go generatePtraceRegSet("arm64"). DO NOT EDIT.
2
3package unix4
5import "unsafe"6
7// PtraceGetRegSetArm64 fetches the registers used by arm64 binaries.
8func PtraceGetRegSetArm64(pid, addr int, regsout *PtraceRegsArm64) error {9iovec := Iovec{(*byte)(unsafe.Pointer(regsout)), uint64(unsafe.Sizeof(*regsout))}10return ptracePtr(PTRACE_GETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))11}
12
13// PtraceSetRegSetArm64 sets the registers used by arm64 binaries.
14func PtraceSetRegSetArm64(pid, addr int, regs *PtraceRegsArm64) error {15iovec := Iovec{(*byte)(unsafe.Pointer(regs)), uint64(unsafe.Sizeof(*regs))}16return ptracePtr(PTRACE_SETREGSET, pid, uintptr(addr), unsafe.Pointer(&iovec))17}
18