Home
last modified time | relevance | path

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

12

/system/core/libmemunreachable/
DLeakPipe.cpp28 struct iovec iov {}; in SendFd() struct
32 hdr.msg_iov = &iov; in SendFd()
34 iov.iov_base = &data; in SendFd()
35 iov.iov_len = sizeof(data); in SendFd()
62 struct iovec iov {}; in ReceiveFd() struct
66 hdr.msg_iov = &iov; in ReceiveFd()
68 iov.iov_base = &data; in ReceiveFd()
69 iov.iov_len = sizeof(data); in ReceiveFd()
/system/core/libcutils/
Dklog.cpp47 void klog_writev(int level, const struct iovec* iov, int iov_count) { in klog_writev() argument
52 TEMP_FAILURE_RETRY(writev(klog_fd, iov, iov_count)); in klog_writev()
66 struct iovec iov[1]; in klog_write() local
67 iov[0].iov_base = buf; in klog_write()
68 iov[0].iov_len = strlen(buf); in klog_write()
69 klog_writev(level, iov, 1); in klog_write()
Duevent.cpp54 struct iovec iov = {buffer, length}; in uevent_kernel_recv() local
58 &addr, sizeof(addr), &iov, 1, control, sizeof(control), 0, in uevent_kernel_recv()
/system/bt/vendor_libs/linux/interface/
Dh4_protocol.cc36 struct iovec iov[2]; in Send() local
38 iov[0].iov_base = &type; in Send()
39 iov[0].iov_len = sizeof(type); in Send()
40 iov[1].iov_base = (void *)data; in Send()
41 iov[1].iov_len = length; in Send()
43 ret = TEMP_FAILURE_RETRY(writev(uart_fd_, iov, 2)); in Send()
/system/core/logd/
DLogAudit.cpp196 struct iovec iov[4]; in logPrint() local
225 iov[0].iov_base = last_info ? const_cast<char*>(log_info) in logPrint()
227 iov[0].iov_len = in logPrint()
229 iov[1].iov_base = last_str; in logPrint()
230 iov[1].iov_len = strlen(last_str); in logPrint()
231 iov[2].iov_base = const_cast<char*>(bug_metadata.c_str()); in logPrint()
232 iov[2].iov_len = bug_metadata.length(); in logPrint()
234 iov[3].iov_base = const_cast<char*>(resume); in logPrint()
235 iov[3].iov_len = strlen(resume); in logPrint()
237 iov[3].iov_base = const_cast<char*>(newline); in logPrint()
[all …]
DLogListener.cpp49 struct iovec iov = { buffer, sizeof(buffer) - 1 }; in onDataAvailable() local
53 NULL, 0, &iov, 1, control, sizeof(control), 0, in onDataAvailable()
/system/netd/server/
DNetlinkCommands.cpp76 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen, in sendNetlinkRequest() argument
82 iov[0].iov_base = &nlmsg; in sendNetlinkRequest()
83 iov[0].iov_len = sizeof(nlmsg); in sendNetlinkRequest()
85 nlmsg.nlmsg_len += iov[i].iov_len; in sendNetlinkRequest()
95 if (writev(sock, iov, iovlen) == -1) { in sendNetlinkRequest()
113 int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen) { in sendNetlinkRequest() argument
114 return sendNetlinkRequest(action, flags, iov, iovlen, nullptr); in sendNetlinkRequest()
187 iovec iov[] = { in rtNetlinkFlush() local
193 if ((ret = sendNetlinkRequest(getAction, flags, iov, ARRAY_SIZE(iov), &callback)) != 0) { in rtNetlinkFlush()
DSockDiag.cpp96 iovec *iov, int iovcnt) { in sendDumpRequest() argument
114 iov[0].iov_base = &request; in sendDumpRequest()
115 iov[0].iov_len = sizeof(request); in sendDumpRequest()
117 len += iov[i].iov_len; in sendDumpRequest()
121 if (writev(mSock, iov, iovcnt) != (ssize_t) len) { in sendDumpRequest()
129 iovec iov[] = { in sendDumpRequest() local
132 return sendDumpRequest(proto, family, 0, states, iov, ARRAY_SIZE(iov)); in sendDumpRequest()
196 iovec iov[] = { in sendDumpRequest() local
203 return sendDumpRequest(proto, family, 0, states, iov, ARRAY_SIZE(iov)); in sendDumpRequest()
333 iovec *iov, int iovcnt) { in destroyLiveSockets() argument
[all …]
DXfrmController.cpp164 void logIov(const std::vector<iovec>& iov) { in logIov() argument
165 for (const iovec& row : iov) { in logIov()
276 for (const iovec& iov : *iovecs) { in sendMessage()
277 nlMsg.nlmsg_len += iov.iov_len; in sendMessage()
410 std::vector<iovec> iov = {{NULL, 0}, // reserved for the eventual addition of a NLMSG_HDR in flushSaDb() local
414 return s.sendMessage(XFRM_MSG_FLUSHSA, NETLINK_REQUEST_FLAGS, 0, &iov); in flushSaDb()
418 std::vector<iovec> iov = {{NULL, 0}}; // reserved for the eventual addition of a NLMSG_HDR in flushPolicyDb() local
419 return s.sendMessage(XFRM_MSG_FLUSHPOLICY, NETLINK_REQUEST_FLAGS, 0, &iov); in flushPolicyDb()
838 std::vector<iovec> iov = { in updateSecurityAssociation() local
868 len = iov[USERSA].iov_len = fillUserSaInfo(record, &usersa); in updateSecurityAssociation()
[all …]
DRouteControllerTest.cpp59 iovec iov[] = { in TEST_F() local
65 iov, ARRAY_SIZE(iov), &callback)); in TEST_F()
DSockDiag.h94 iovec *iov, int iovcnt);
96 int destroyLiveSockets(DestroyFilter destroy, const char *what, iovec *iov, int iovcnt);
DFwmarkServer.cpp97 iovec iov[2] = { in processClient() local
103 message.msg_iov = iov; in processClient()
104 message.msg_iovlen = ARRAY_SIZE(iov); in processClient()
DNetlinkCommands.h65 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen,
/system/core/libsysutils/src/
DSocketClient.cpp182 int SocketClient::sendDatav(struct iovec *iov, int iovcnt) { in sendDatav() argument
184 int rc = sendDataLockedv(iov, iovcnt); in sendDatav()
190 int SocketClient::sendDataLockedv(struct iovec *iov, int iovcnt) { in sendDataLockedv() argument
212 writev(mSocket, iov + current, iovcnt - current)); in sendDataLockedv()
216 while ((current < iovcnt) && (written >= iov[current].iov_len)) { in sendDataLockedv()
217 written -= iov[current].iov_len; in sendDataLockedv()
223 iov[current].iov_base = (char *)iov[current].iov_base + written; in sendDataLockedv()
224 iov[current].iov_len -= written; in sendDataLockedv()
/system/core/trusty/keymaster/
Dtrusty_keymaster_ipc.cpp75 struct iovec iov[2]; in trusty_keymaster_call() local
77 iov[0] = {.iov_base = &header, .iov_len = sizeof(struct keymaster_message)}; in trusty_keymaster_call()
79 iov[1] = { in trusty_keymaster_call()
82 rc = readv(handle_, iov, 2); in trusty_keymaster_call()
/system/core/libnetutils/
Dpacket.c94 struct iovec iov[3]; in send_packet() local
133 iov[0].iov_base = (char *)&ip; in send_packet()
134 iov[0].iov_len = sizeof(ip); in send_packet()
135 iov[1].iov_base = (char *)&udp; in send_packet()
136 iov[1].iov_len = sizeof(udp); in send_packet()
137 iov[2].iov_base = (char *)msg; in send_packet()
138 iov[2].iov_len = size; in send_packet()
148 msghdr.msg_iov = iov; in send_packet()
149 msghdr.msg_iovlen = sizeof(iov) / sizeof(struct iovec); in send_packet()
/system/core/debuggerd/
Dutil.cpp36 iovec iov = { .iov_base = const_cast<void*>(data), .iov_len = len }; in send_fd() local
38 .msg_iov = &iov, .msg_iovlen = 1, .msg_control = cmsg_buf, .msg_controllen = sizeof(cmsg_buf), in send_fd()
52 iovec iov = { .iov_base = const_cast<void*>(data), .iov_len = len }; in recv_fd() local
54 .msg_iov = &iov, in recv_fd()
/system/core/debuggerd/libdebuggerd/
Dutility.cpp110 struct iovec iov[3]; in _LOG() local
111 iov[0].iov_base = const_cast<char*>(prefix); in _LOG()
112 iov[0].iov_len = strlen(prefix); in _LOG()
113 iov[1].iov_base = const_cast<char*>(fragment.c_str()); in _LOG()
114 iov[1].iov_len = fragment.length(); in _LOG()
115 iov[2].iov_base = const_cast<char*>("\n"); in _LOG()
116 iov[2].iov_len = 1; in _LOG()
117 TEMP_FAILURE_RETRY(writev(kmsg_fd.get(), iov, 3)); in _LOG()
/system/netd/client/
DFwmarkClient.cpp90 iovec iov[2] = { in send() local
96 message.msg_iov = iov; in send()
97 message.msg_iovlen = ARRAY_SIZE(iov); in send()
/system/core/libsysutils/include/sysutils/
DSocketClient.h64 int sendDatav(struct iovec *iov, int iovcnt);
84 int sendDataLockedv(struct iovec *iov, int iovcnt);
/system/core/liblog/
Dfake_log_device.c332 static ssize_t fake_writev(int fd, const struct iovec* iov, int iovcnt) { in fake_writev() argument
334 const struct iovec* end = iov + iovcnt; in fake_writev()
335 for (; iov < end; iov++) { in fake_writev()
336 ssize_t w = write(fd, iov->iov_base, iov->iov_len); in fake_writev()
337 if (w != (ssize_t)iov->iov_len) { in fake_writev()
/system/bt/osi/src/
Dsocket.cc161 struct iovec iov; in socket_write_and_transfer_fd() local
164 iov.iov_base = (void*)buf; in socket_write_and_transfer_fd()
165 iov.iov_len = count; in socket_write_and_transfer_fd()
167 msg.msg_iov = &iov; in socket_write_and_transfer_fd()
/system/core/libcutils/include_vndk/cutils/
Dklog.h30 void klog_writev(int level, const struct iovec* iov, int iov_count);
/system/core/libcutils/include/cutils/
Dklog.h30 void klog_writev(int level, const struct iovec* iov, int iov_count);
/system/core/base/
Dlogging.cpp201 iovec iov[1]; in KernelLogger() local
202 iov[0].iov_base = buf; in KernelLogger()
203 iov[0].iov_len = size; in KernelLogger()
204 TEMP_FAILURE_RETRY(writev(klog_fd, iov, 1)); in KernelLogger()

12