/system/core/libmemunreachable/ |
H A D | LeakPipe.cpp | 26 struct iovec iov{}; struct 30 hdr.msg_iov = &iov; 32 iov.iov_base = &data; 33 iov.iov_len = sizeof(data); 60 struct iovec iov{}; struct 64 hdr.msg_iov = &iov; 66 iov.iov_base = &data; 67 iov.iov_len = sizeof(data);
|
/system/core/libcutils/ |
H A D | klog.c | 57 void klog_writev(int level, const struct iovec* iov, int iov_count) { argument 61 TEMP_FAILURE_RETRY(writev(klog_fd, iov, iov_count)); 74 struct iovec iov[1]; local 75 iov[0].iov_base = buf; 76 iov[0].iov_len = strlen(buf); 77 klog_writev(level, iov, 1);
|
H A D | uevent.c | 54 struct iovec iov = { buffer, length }; local 60 &iov,
|
/system/core/init/ |
H A D | log.cpp | 43 iovec iov[1]; local 44 iov[0].iov_base = buf; 45 iov[0].iov_len = prefix_size + msg_size; 47 klog_writev(level, iov, 1);
|
/system/netd/client/ |
H A D | FwmarkClient.cpp | 60 iovec iov; local 61 iov.iov_base = data; 62 iov.iov_len = sizeof(*data); 66 message.msg_iov = &iov;
|
/system/netd/server/ |
H A D | SockDiag.cpp | 93 iovec *iov, int iovcnt) { 110 iov[0].iov_base = &request; 111 iov[0].iov_len = sizeof(request); 113 len += iov[i].iov_len; 117 if (writev(mSock, iov, iovcnt) != (ssize_t) len) { 125 iovec iov[] = { local 128 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZE(iov)); 192 iovec iov[] = { local 199 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZ 92 sendDumpRequest(uint8_t proto, uint8_t family, uint32_t states, iovec *iov, int iovcnt) argument 323 destroyLiveSockets(DumpCallback destroyFilter, const char *what, iovec *iov, int iovcnt) argument 385 iovec iov[] = { local 475 iovec iov[] = { local [all...] |
H A D | FwmarkServer.cpp | 51 iovec iov; local 52 iov.iov_base = &command; 53 iov.iov_len = sizeof(command); 57 message.msg_iov = &iov;
|
H A D | SockDiag.h | 72 int sendDumpRequest(uint8_t proto, uint8_t family, uint32_t states, iovec *iov, int iovcnt); 74 int destroyLiveSockets(DumpCallback destroy, const char *what, iovec *iov, int iovcnt);
|
H A D | RouteController.cpp | 181 // |iov| is an array of struct iovec that contains the netlink message payload. 187 // function (over iov[]). 193 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen) { argument 198 iov[0].iov_base = &nlmsg; 199 iov[0].iov_len = sizeof(nlmsg); 201 nlmsg.nlmsg_len += iov[i].iov_len; 214 writev(sock, iov, iovlen) != -1 && 312 iovec iov[] = { local 338 if (int ret = sendNetlinkRequest(action, flags, iov, ARRAY_SIZE(iov))) { 429 iovec iov[] = { local [all...] |
/system/core/logd/ |
H A D | LogAudit.cpp | 102 struct iovec iov[3]; local 106 iov[0].iov_base = info ? const_cast<char *>(log_info) 108 iov[0].iov_len = info ? sizeof(log_info) : sizeof(log_warning); 109 iov[1].iov_base = str; 110 iov[1].iov_len = strlen(str); 111 iov[2].iov_base = const_cast<char *>("\n"); 112 iov[2].iov_len = 1; 114 writev(fdDmesg, iov, sizeof(iov) / sizeof(iov[ [all...] |
H A D | LogListener.cpp | 49 struct iovec iov = { buffer, sizeof(buffer) }; local 55 &iov,
|
/system/core/libnetutils/ |
H A D | packet.c | 95 struct iovec iov[3]; local 134 iov[0].iov_base = (char *)&ip; 135 iov[0].iov_len = sizeof(ip); 136 iov[1].iov_base = (char *)&udp; 137 iov[1].iov_len = sizeof(udp); 138 iov[2].iov_base = (char *)msg; 139 iov[2].iov_len = size; 149 msghdr.msg_iov = iov; 150 msghdr.msg_iovlen = sizeof(iov) / sizeof(struct iovec);
|
/system/core/libsysutils/src/ |
H A D | SocketClient.cpp | 165 int SocketClient::sendDatav(struct iovec *iov, int iovcnt) { argument 167 int rc = sendDataLockedv(iov, iovcnt); 173 int SocketClient::sendDataLockedv(struct iovec *iov, int iovcnt) { argument 195 writev(mSocket, iov + current, iovcnt - current)); 199 while ((current < iovcnt) && (written >= iov[current].iov_len)) { 200 written -= iov[current].iov_len; 206 iov[current].iov_base = (char *)iov[current].iov_base + written; 207 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/include/cutils/ |
H A D | klog.h | 33 void klog_writev(int level, const struct iovec* iov, int iov_count);
|
/system/bt/osi/src/ |
H A D | socket.c | 157 struct iovec iov; local 160 iov.iov_base = (void *)buf; 161 iov.iov_len = count; 163 msg.msg_iov = &iov;
|
/system/core/liblog/ |
H A D | fake_log_device.c | 329 static ssize_t fake_writev(int fd, const struct iovec *iov, int iovcnt) { argument 331 const struct iovec* end = iov + iovcnt; 332 for (; iov < end; iov++) { 333 ssize_t w = write(fd, iov->iov_base, iov->iov_len); 334 if (w != (ssize_t) iov->iov_len) {
|
/system/extras/tests/net_test/ |
H A D | csocket.py | 31 "name namelen iov iovlen control msg_controllen flags") 157 iov = Iovec((ctypes.addressof(databuf), len(data))) 158 msg_iov = iov.CPointer()
|
/system/core/adb/ |
H A D | jdwp_service.cpp | 344 struct iovec iov; local 348 iov.iov_base = &dummy; 349 iov.iov_len = 1; 352 msg.msg_iov = &iov;
|