Home
last modified time | relevance | path

Searched refs:iov (Results 1 – 9 of 9) sorted by relevance

/art/runtime/jdwp/
Djdwp_main.cc141 ssize_t JdwpNetStateBase::WriteBufferedPacket(const std::vector<iovec>& iov) { in WriteBufferedPacket() argument
143 return WriteBufferedPacketLocked(iov); in WriteBufferedPacket()
146 ssize_t JdwpNetStateBase::WriteBufferedPacketLocked(const std::vector<iovec>& iov) { in WriteBufferedPacketLocked() argument
149 return TEMP_FAILURE_RETRY(writev(clientSock, &iov[0], iov.size())); in WriteBufferedPacketLocked()
156 void JdwpState::SendBufferedRequest(uint32_t type, const std::vector<iovec>& iov) { in SendBufferedRequest() argument
164 for (size_t i = 0; i < iov.size(); ++i) { in SendBufferedRequest()
165 expected += iov[i].iov_len; in SendBufferedRequest()
169 ssize_t actual = netState->WriteBufferedPacket(iov); in SendBufferedRequest()
Djdwp_adb.cc143 iovec iov; in ReceiveClientFd() local
144 iov.iov_base = &dummy; in ReceiveClientFd()
145 iov.iov_len = 1; in ReceiveClientFd()
150 msg.msg_iov = &iov; in ReceiveClientFd()
Djdwp_priv.h92 ssize_t WriteBufferedPacket(const std::vector<iovec>& iov) REQUIRES(!socket_lock_);
96 ssize_t WriteBufferedPacketLocked(const std::vector<iovec>& iov);
Djdwp.h253 void DdmSendChunkV(uint32_t type, const iovec* iov, int iov_count)
318 void SendBufferedRequest(uint32_t type, const std::vector<iovec>& iov);
Djdwp_event.cc1287 void JdwpState::DdmSendChunkV(uint32_t type, const iovec* iov, int iov_count) { in DdmSendChunkV() argument
1291 CHECK(iov != nullptr); in DdmSendChunkV()
1302 wrapiov.push_back(iov[i]); in DdmSendChunkV()
1303 dataLen += iov[i].iov_len; in DdmSendChunkV()
/art/runtime/
Dtrace.cc734 iovec iov[2]; in FinishTracing() local
735 iov[0].iov_base = reinterpret_cast<void*>(const_cast<char*>(header.c_str())); in FinishTracing()
736 iov[0].iov_len = header.length(); in FinishTracing()
737 iov[1].iov_base = buf_.get(); in FinishTracing()
738 iov[1].iov_len = final_offset; in FinishTracing()
739 Dbg::DdmSendChunkV(CHUNK_TYPE("MPSE"), iov, 2); in FinishTracing()
Ddebugger.h646 static void DdmSendChunkV(uint32_t type, const iovec* iov, int iov_count)
Ddebugger.cc4378 void Dbg::DdmSendChunkV(uint32_t type, const iovec* iov, int iov_count) { in DdmSendChunkV() argument
4382 gJdwpState->DdmSendChunkV(type, iov, iov_count); in DdmSendChunkV()
/art/runtime/hprof/
Dhprof.cc404 std::vector<iovec> iov; in HandleFlush() local
405 iov.push_back(iovec()); in HandleFlush()
406 iov[0].iov_base = const_cast<void*>(reinterpret_cast<const void*>(buffer)); in HandleFlush()
407 iov[0].iov_len = length; in HandleFlush()
408 net_state_->WriteBufferedPacketLocked(iov); in HandleFlush()