Home
last modified time | relevance | path

Searched refs:iovec (Results 1 – 25 of 45) sorted by relevance

12

/frameworks/native/libs/vr/libpdx/private/pdx/
Dclient.h222 const iovec send_vector = {const_cast<void*>(send_buffer), send_length}; in Send()
223 const iovec receive_vector = {receive_buffer, receive_length}; in Send()
229 Status<T> SendVector(int opcode, const iovec* send_vector, size_t send_count, in SendVector()
230 const iovec* receive_vector, size_t receive_count) { in SendVector()
238 Status<T> SendVector(int opcode, const iovec (&send_vector)[send_count], in SendVector()
239 const iovec (&receive_vector)[receive_count]) { in SendVector()
245 Status<T> SendVector(int opcode, const iovec (&send_vector)[send_count], in SendVector()
252 const iovec (&receive_vector)[receive_count]) { in SendVector()
274 void SendTransaction(int opcode, Status<void>* ret, const iovec* send_vector,
275 size_t send_count, const iovec* receive_vector,
[all …]
Dclient_channel.h11 struct iovec;
44 const iovec* send_vector, size_t send_count,
45 const iovec* receive_vector,
48 void* transaction_state, int opcode, const iovec* send_vector,
49 size_t send_count, const iovec* receive_vector, size_t receive_count) = 0;
51 void* transaction_state, int opcode, const iovec* send_vector,
52 size_t send_count, const iovec* receive_vector, size_t receive_count) = 0;
Dmock_client_channel.h24 const iovec* send_vector, size_t send_count,
25 const iovec* receive_vector, size_t receive_count));
28 const iovec* send_vector, size_t send_count,
29 const iovec* receive_vector,
33 const iovec* send_vector,
35 const iovec* receive_vector,
Dservice_endpoint.h8 struct iovec;
103 virtual Status<size_t> ReadMessageData(Message* message, const iovec* vector,
107 virtual Status<size_t> WriteMessageData(Message* message, const iovec* vector,
Dservice.h110 Status<size_t> ReadVector(const iovec* vector, size_t vector_length);
112 Status<size_t> WriteVector(const iovec* vector, size_t vector_length);
116 inline Status<size_t> ReadVector(const iovec (&vector)[N]) { in ReadVector()
121 inline Status<size_t> WriteVector(const iovec (&vector)[N]) { in WriteVector()
127 Status<void> ReadVectorAll(const iovec* vector, size_t vector_length);
128 Status<void> WriteVectorAll(const iovec* vector, size_t vector_length);
148 inline Status<void> ReadVectorAll(const iovec (&vector)[N]) { in ReadVectorAll()
153 inline Status<void> WriteVectorAll(const iovec (&vector)[N]) { in WriteVectorAll()
Dmock_service_endpoint.h38 Status<size_t>(Message* message, const iovec* vector,
41 Status<size_t>(Message* message, const iovec* vector,
/frameworks/native/libs/vr/libpdx_uds/private/uds/
Dclient_channel.h54 const iovec* send_vector, size_t send_count,
55 const iovec* receive_vector,
58 const iovec* send_vector,
60 const iovec* receive_vector,
63 void* transaction_state, int opcode, const iovec* send_vector,
64 size_t send_count, const iovec* receive_vector,
86 const iovec* send_vector, size_t send_count,
87 const iovec* receive_vector, size_t receive_count);
Dipc_helper.h63 const iovec* data_vec = nullptr, size_t vec_count = 0);
164 const iovec* data_vec = nullptr,
174 const iovec* data_vec = nullptr,
183 Status<void> SendDataVector(const BorrowedHandle& socket_fd, const iovec* data,
208 const iovec* data, size_t count);
210 size_t CountVectorSize(const iovec* data, size_t count);
/frameworks/native/libs/vr/libpdx_uds/
Dclient_channel.cpp91 const iovec* send_vector, size_t send_count, in SendRequest()
106 const iovec* receive_vector, size_t receive_count, in ReceiveResponse()
113 std::vector<iovec> read_buffers; in ReceiveResponse()
123 iovec& last_vec = read_buffers.back(); in ReceiveResponse()
179 const iovec* send_vector, in SendAndReceive()
181 const iovec* receive_vector, in SendAndReceive()
211 const iovec* send_vector, in SendWithInt()
213 const iovec* receive_vector, in SendWithInt()
220 void* transaction_state, int opcode, const iovec* send_vector, in SendWithFileHandle()
221 size_t send_count, const iovec* receive_vector, size_t receive_count) { in SendWithFileHandle()
[all …]
Dipc_helper.cpp181 const ucred* cred, const iovec* data_vec, in Send()
199 msg.msg_iov = static_cast<iovec*>(alloca(sizeof(iovec) * msg.msg_iovlen)); in Send()
288 iovec recv_vect = {&preamble, sizeof(preamble)}; in Receive()
373 Status<void> SendDataVector(const BorrowedHandle& socket_fd, const iovec* data, in SendDataVector()
376 msg.msg_iov = const_cast<iovec*>(data); in SendDataVector()
387 const iovec* data, size_t count) { in ReceiveDataVector()
389 msg.msg_iov = const_cast<iovec*>(data); in ReceiveDataVector()
394 size_t CountVectorSize(const iovec* vector, size_t count) { in CountVectorSize()
397 [](size_t size, const iovec& vec) { return size + vec.iov_len; }); in CountVectorSize()
/frameworks/native/libs/vr/libpdx/
Dclient.cpp144 const iovec* send_vector, size_t send_count, in SendTransaction()
145 const iovec* receive_vector, in SendTransaction()
168 const iovec* send_vector, size_t send_count, in SendTransaction()
169 const iovec* receive_vector, in SendTransaction()
189 const iovec* send_vector, size_t send_count, in SendTransaction()
190 const iovec* receive_vector, in SendTransaction()
210 const iovec* send_vector, size_t send_count, in SendTransaction()
211 const iovec* receive_vector, in SendTransaction()
/frameworks/native/libs/binder/
DRpcTransportRaw.cpp61 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully()
65 auto send = [&](iovec* iovs, int niovs) -> ssize_t { in interruptableWriteFully()
76 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadFully()
79 auto recv = [&](iovec* iovs, int niovs) -> ssize_t { in interruptableReadFully()
DStatic.cpp39 virtual status_t writeLines(const struct iovec& vec, size_t N) in writeLines()
55 virtual status_t writeLines(const struct iovec& vec, size_t N) in writeLines()
DOS.h40 sendMessageOnSocket(const RpcTransportFd& socket, iovec* iovs, int niovs,
44 receiveMessageFromSocket(const RpcTransportFd& socket, iovec* iovs, int niovs,
DRpcTransportTipcAndroid.cpp78 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully()
81 auto writeFn = [&](iovec* iovs, size_t niovs) -> ssize_t { in interruptableWriteFully()
95 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadFully()
98 auto readFn = [&](iovec* iovs, size_t niovs) -> ssize_t { in interruptableReadFully()
DBufferedTextOutput.cpp180 struct iovec vec; in print()
199 struct iovec vec; in print()
240 struct iovec vec; in popBundle()
DRpcState.cpp361 const sp<RpcSession>& session, const char* what, iovec* iovs, int niovs, in rpcSend()
385 const sp<RpcSession>& session, const char* what, iovec* iovs, int niovs, in rpcRec()
433 iovec iov{&response, sizeof(response)}; in readNewSessionResponse()
447 iovec iov{&init, sizeof(init)}; in sendConnectionInit()
454 iovec iov{&init, sizeof(init)}; in readConnectionInit()
598 iovec iovs[]{ in transactAddress()
655 iovec iov{&command, sizeof(command)}; in waitForReply()
689 iovec iovs[]{ in waitForReply()
762 iovec iovs[]{{&cmd, sizeof(cmd)}, {&body, sizeof(body)}}; in sendDecStrongToTarget()
772 iovec iov{&command, sizeof(command)}; in getAndExecuteCommand()
[all …]
DRpcTransportTls.cpp293 FdTrigger* fdTrigger, iovec* iovs, int niovs,
297 FdTrigger* fdTrigger, iovec* iovs, int niovs,
328 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableWriteFully()
343 const iovec& iov = iovs[i]; in interruptableWriteFully()
374 FdTrigger* fdTrigger, iovec* iovs, int niovs, in interruptableReadFully()
389 const iovec& iov = iovs[i]; in interruptableReadFully()
DBufferedTextOutput.h44 virtual status_t writeLines(const struct iovec& vec, size_t N) = 0;
DOS_unix_base.cpp72 ssize_t sendMessageOnSocket(const RpcTransportFd& socket, iovec* iovs, int niovs, in sendMessageOnSocket()
116 ssize_t receiveMessageFromSocket(const RpcTransportFd& socket, iovec* iovs, int niovs, in receiveMessageFromSocket()
/frameworks/native/libs/vr/libpdx/fuzz/
Dmessage_fuzzer.cpp143 size_t iovec_size = sizeof(iovec); in LLVMFuzzerTestOneInput()
144 struct iovec* iovecs = nullptr; in LLVMFuzzerTestOneInput()
149 struct iovec* vector = reinterpret_cast<struct iovec*>(tmp_vec.data()); in LLVMFuzzerTestOneInput()
159 iovecs = new struct iovec[num_vecs]; in LLVMFuzzerTestOneInput() local
/frameworks/av/media/libnblog/
DReader.cpp77 audio_utils_iovec iovec[2]; in getSnapshot() local
94 availToRead = mFifoReader->obtain(iovec, capacity, NULL /*timeout*/, &lostTemp); in getSnapshot()
115 memcpy(snapshot->mData, (const char *) mFifo->buffer() + iovec[0].mOffset, iovec[0].mLength); in getSnapshot()
116 if (iovec[1].mLength > 0) { in getSnapshot()
117 memcpy(snapshot->mData + (iovec[0].mLength), in getSnapshot()
118 (const char *) mFifo->buffer() + iovec[1].mOffset, iovec[1].mLength); in getSnapshot()
/frameworks/native/libs/binder/trusty/
DOS.cpp83 const RpcTransportFd& /* socket */, iovec* /* iovs */, int /* niovs */, in sendMessageOnSocket() argument
90 const RpcTransportFd& /* socket */, iovec* /* iovs */, int /* niovs */, in receiveMessageFromSocket() argument
/frameworks/native/libs/binder/include/binder/
DRpcTransport.h89 FdTrigger* fdTrigger, iovec* iovs, int niovs,
94 FdTrigger* fdTrigger, iovec* iovs, int niovs,
/frameworks/base/services/core/jni/
Dcom_android_server_am_CachedAppOptimizer.cpp98 struct iovec* vmas;
156 struct iovec* destVmas;
163 VmaBatchCreator(const std::vector<Vma>* vmasToBatch, struct iovec* destVmasVec, in VmaBatchCreator()
296 struct iovec destVmas[MAX_VMAS_PER_BATCH]; in compactMemory()

12