Lines Matching refs:ioVec
64 struct iovec ioVec; in CreateHostNativeRegisterContextLinux() local
65 ioVec.iov_base = &sve_header; in CreateHostNativeRegisterContextLinux()
66 ioVec.iov_len = sizeof(sve_header); in CreateHostNativeRegisterContextLinux()
72 &ioVec, sizeof(sve_header)) in CreateHostNativeRegisterContextLinux()
645 struct iovec ioVec; in ReadHardwareDebugInfo() local
649 ioVec.iov_base = &dreg_state; in ReadHardwareDebugInfo()
650 ioVec.iov_len = sizeof(dreg_state); in ReadHardwareDebugInfo()
652 &ioVec, ioVec.iov_len); in ReadHardwareDebugInfo()
661 &ioVec, ioVec.iov_len); in ReadHardwareDebugInfo()
674 struct iovec ioVec; in WriteHardwareDebugRegs() local
679 ioVec.iov_base = &dreg_state; in WriteHardwareDebugRegs()
684 ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) + in WriteHardwareDebugRegs()
694 ioVec.iov_len = sizeof(dreg_state.dbg_info) + sizeof(dreg_state.pad) + in WriteHardwareDebugRegs()
705 ®set, &ioVec, ioVec.iov_len) in WriteHardwareDebugRegs()
715 struct iovec ioVec; in ReadGPR() local
716 ioVec.iov_base = GetGPRBuffer(); in ReadGPR()
717 ioVec.iov_len = GetGPRBufferSize(); in ReadGPR()
719 error = ReadRegisterSet(&ioVec, GetGPRBufferSize(), NT_PRSTATUS); in ReadGPR()
732 struct iovec ioVec; in WriteGPR() local
733 ioVec.iov_base = GetGPRBuffer(); in WriteGPR()
734 ioVec.iov_len = GetGPRBufferSize(); in WriteGPR()
738 return WriteRegisterSet(&ioVec, GetGPRBufferSize(), NT_PRSTATUS); in WriteGPR()
747 struct iovec ioVec; in ReadFPR() local
748 ioVec.iov_base = GetFPRBuffer(); in ReadFPR()
749 ioVec.iov_len = GetFPRSize(); in ReadFPR()
751 error = ReadRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in ReadFPR()
764 struct iovec ioVec; in WriteFPR() local
765 ioVec.iov_base = GetFPRBuffer(); in WriteFPR()
766 ioVec.iov_len = GetFPRSize(); in WriteFPR()
770 return WriteRegisterSet(&ioVec, GetFPRSize(), NT_FPREGSET); in WriteFPR()
791 struct iovec ioVec; in ReadSVEHeader() local
792 ioVec.iov_base = GetSVEHeader(); in ReadSVEHeader()
793 ioVec.iov_len = GetSVEHeaderSize(); in ReadSVEHeader()
795 error = ReadRegisterSet(&ioVec, GetSVEHeaderSize(), NT_ARM_SVE); in ReadSVEHeader()
809 struct iovec ioVec; in ReadPAuthMask() local
810 ioVec.iov_base = GetPACMask(); in ReadPAuthMask()
811 ioVec.iov_len = GetPACMaskSize(); in ReadPAuthMask()
813 error = ReadRegisterSet(&ioVec, GetPACMaskSize(), NT_ARM_PAC_MASK); in ReadPAuthMask()
828 struct iovec ioVec; in WriteSVEHeader() local
829 ioVec.iov_base = GetSVEHeader(); in WriteSVEHeader()
830 ioVec.iov_len = GetSVEHeaderSize(); in WriteSVEHeader()
836 return WriteRegisterSet(&ioVec, GetSVEHeaderSize(), NT_ARM_SVE); in WriteSVEHeader()
845 struct iovec ioVec; in ReadAllSVE() local
846 ioVec.iov_base = GetSVEBuffer(); in ReadAllSVE()
847 ioVec.iov_len = GetSVEBufferSize(); in ReadAllSVE()
849 error = ReadRegisterSet(&ioVec, GetSVEBufferSize(), NT_ARM_SVE); in ReadAllSVE()
864 struct iovec ioVec; in WriteAllSVE() local
866 ioVec.iov_base = GetSVEBuffer(); in WriteAllSVE()
867 ioVec.iov_len = GetSVEBufferSize(); in WriteAllSVE()
873 return WriteRegisterSet(&ioVec, GetSVEBufferSize(), NT_ARM_SVE); in WriteAllSVE()
882 struct iovec ioVec; in ReadMTEControl() local
883 ioVec.iov_base = GetMTEControl(); in ReadMTEControl()
884 ioVec.iov_len = GetMTEControlSize(); in ReadMTEControl()
886 error = ReadRegisterSet(&ioVec, GetMTEControlSize(), NT_ARM_TAGGED_ADDR_CTRL); in ReadMTEControl()
901 struct iovec ioVec; in WriteMTEControl() local
902 ioVec.iov_base = GetMTEControl(); in WriteMTEControl()
903 ioVec.iov_len = GetMTEControlSize(); in WriteMTEControl()
907 return WriteRegisterSet(&ioVec, GetMTEControlSize(), NT_ARM_TAGGED_ADDR_CTRL); in WriteMTEControl()