/system/core/libmemunreachable/ |
H A D | LeakPipe.cpp | 28 struct iovec iov {}; struct 32 hdr.msg_iov = &iov; 34 iov.iov_base = &data; 35 iov.iov_len = sizeof(data); 62 struct iovec iov {}; struct 66 hdr.msg_iov = &iov; 68 iov.iov_base = &data; 69 iov.iov_len = sizeof(data);
|
/system/bt/vendor_libs/linux/interface/ |
H A D | h4_protocol.cc | 36 struct iovec iov[2]; local 38 iov[0].iov_base = &type; 39 iov[0].iov_len = sizeof(type); 40 iov[1].iov_base = (void *)data; 41 iov[1].iov_len = length; 43 ret = TEMP_FAILURE_RETRY(writev(uart_fd_, iov, 2));
|
/system/core/libcutils/ |
H A D | klog.cpp | 46 void klog_writev(int level, const struct iovec* iov, int iov_count) { argument 51 TEMP_FAILURE_RETRY(writev(klog_fd, iov, iov_count)); 65 struct iovec iov[1]; local 66 iov[0].iov_base = buf; 67 iov[0].iov_len = strlen(buf); 68 klog_writev(level, iov, 1);
|
H A D | uevent.c | 54 struct iovec iov = { buffer, length }; local 60 &iov,
|
/system/netd/server/ |
H A D | NetlinkCommands.cpp | 68 // |iov| is an array of struct iovec that contains the netlink message payload. 76 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen, argument 82 iov[0].iov_base = &nlmsg; 83 iov[0].iov_len = sizeof(nlmsg); 85 nlmsg.nlmsg_len += iov[i].iov_len; 95 if (writev(sock, iov, iovlen) == -1) { 113 int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen) { argument 114 return sendNetlinkRequest(action, flags, iov, iovlen, nullptr); 187 iovec iov[] = { local 193 if ((ret = sendNetlinkRequest(getAction, flags, iov, ARRAY_SIZ [all...] |
H A D | RouteControllerTest.cpp | 50 iovec iov[] = { local 56 iov, ARRAY_SIZE(iov), &callback));
|
H A D | SockDiag.cpp | 97 iovec *iov, int iovcnt) { 114 iov[0].iov_base = &request; 115 iov[0].iov_len = sizeof(request); 117 len += iov[i].iov_len; 121 if (writev(mSock, iov, iovcnt) != (ssize_t) len) { 129 iovec iov[] = { local 132 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZE(iov)); 196 iovec iov[] = { local 203 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZ 96 sendDumpRequest(uint8_t proto, uint8_t family, uint32_t states, iovec *iov, int iovcnt) argument 303 destroyLiveSockets(DestroyFilter destroyFilter, const char *what, iovec *iov, int iovcnt) argument 365 iovec iov[] = { local 455 iovec iov[] = { local [all...] |
H A D | XfrmController.cpp | 138 void logIov(const iovec* iov, size_t iovLen) { argument 140 const iovec* row = &iov[i]; 212 iovec* iov, int iovLen) const { 217 iov[0].iov_base = &nlMsg; 218 iov[0].iov_len = NLMSG_HDRLEN; 220 nlMsg.nlmsg_len += iov[i].iov_len; 225 LOG_IOV(iov, iovLen); 229 if (writev(mSock, iov, iovLen) < 0) { 629 iovec iov[] = { local 642 len = iov[USERS 211 sendMessage(uint16_t nlMsgType, uint16_t nlMsgFlags, uint16_t nlMsgSeqNum, iovec* iov, int iovLen) const argument 728 iovec iov[] = { local 747 iovec iov[] = { local [all...] |
H A D | NetlinkCommands.h | 47 // Sends a netlink request and possibly expects an ACK. The first element of iov should be null and 53 // function (over iov[]). 59 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen,
|
H A D | SockDiag.h | 80 int sendDumpRequest(uint8_t proto, uint8_t family, uint32_t states, iovec *iov, int iovcnt); 82 int destroyLiveSockets(DestroyFilter destroy, const char *what, iovec *iov, int iovcnt);
|
H A D | FwmarkServer.cpp | 62 iovec iov[2] = { local 68 message.msg_iov = iov; 69 message.msg_iovlen = ARRAY_SIZE(iov);
|
/system/core/logd/ |
H A D | LogAudit.cpp | 171 struct iovec iov[3]; local 201 iov[0].iov_base = last_info ? const_cast<char*>(log_info) 203 iov[0].iov_len = 205 iov[1].iov_base = last_str; 206 iov[1].iov_len = strlen(last_str); 208 iov[2].iov_base = const_cast<char*>(resume); 209 iov[2].iov_len = strlen(resume); 211 iov[2].iov_base = const_cast<char*>(newline); 212 iov[2].iov_len = strlen(newline); 215 writev(fdDmesg, iov, arraysiz [all...] |
H A D | LogListener.cpp | 48 struct iovec iov = { buffer, sizeof(buffer) }; local 52 NULL, 0, &iov, 1, control, sizeof(control), 0,
|
/system/core/debuggerd/ |
H A D | util.cpp | 32 iovec iov = { .iov_base = const_cast<void*>(data), .iov_len = len }; local 34 .msg_iov = &iov, .msg_iovlen = 1, .msg_control = cmsg_buf, .msg_controllen = sizeof(cmsg_buf), 48 iovec iov = { .iov_base = const_cast<void*>(data), .iov_len = len }; local 50 .msg_iov = &iov,
|
/system/netd/client/ |
H A D | FwmarkClient.cpp | 79 iovec iov[2] = { local 85 message.msg_iov = iov; 86 message.msg_iovlen = ARRAY_SIZE(iov);
|
/system/core/libnetutils/ |
H A D | packet.c | 94 struct iovec iov[3]; local 133 iov[0].iov_base = (char *)&ip; 134 iov[0].iov_len = sizeof(ip); 135 iov[1].iov_base = (char *)&udp; 136 iov[1].iov_len = sizeof(udp); 137 iov[2].iov_base = (char *)msg; 138 iov[2].iov_len = size; 148 msghdr.msg_iov = iov; 149 msghdr.msg_iovlen = sizeof(iov) / sizeof(struct iovec);
|
/system/core/libsysutils/src/ |
H A D | SocketClient.cpp | 182 int SocketClient::sendDatav(struct iovec *iov, int iovcnt) { argument 184 int rc = sendDataLockedv(iov, iovcnt); 190 int SocketClient::sendDataLockedv(struct iovec *iov, int iovcnt) { argument 212 writev(mSocket, iov + current, iovcnt - current)); 216 while ((current < iovcnt) && (written >= iov[current].iov_len)) { 217 written -= iov[current].iov_len; 223 iov[current].iov_base = (char *)iov[current].iov_base + written; 224 iov[current].iov_len -= written;
|
/system/core/include/sysutils/ |
H A D | SocketClient.h | 64 int sendDatav(struct iovec *iov, int iovcnt); 84 int sendDataLockedv(struct iovec *iov, int iovcnt);
|
/system/core/libsysutils/include/sysutils/ |
H A D | SocketClient.h | 64 int sendDatav(struct iovec *iov, int iovcnt); 84 int sendDataLockedv(struct iovec *iov, int iovcnt);
|
/system/core/include/cutils/ |
H A D | klog.h | 30 void klog_writev(int level, const struct iovec* iov, int iov_count);
|
/system/core/libcutils/include/cutils/ |
H A D | klog.h | 30 void klog_writev(int level, const struct iovec* iov, int iov_count);
|
/system/core/libcutils/include_vndk/cutils/ |
H A D | klog.h | 30 void klog_writev(int level, const struct iovec* iov, int iov_count);
|
/system/bt/osi/src/ |
H A D | socket.cc | 161 struct iovec iov; local 164 iov.iov_base = (void*)buf; 165 iov.iov_len = count; 167 msg.msg_iov = &iov;
|
/system/core/liblog/ |
H A D | fake_log_device.c | 332 static ssize_t fake_writev(int fd, const struct iovec* iov, int iovcnt) { argument 334 const struct iovec* end = iov + iovcnt; 335 for (; iov < end; iov++) { 336 ssize_t w = write(fd, iov->iov_base, iov->iov_len); 337 if (w != (ssize_t)iov->iov_len) {
|
/system/core/base/ |
H A D | logging.cpp | 181 iovec iov[1]; local 182 iov[0].iov_base = buf; 183 iov[0].iov_len = size; 184 TEMP_FAILURE_RETRY(writev(klog_fd, iov, 1));
|