Searched defs:iov (Results 1 - 15 of 15) sorted by last modified time

/system/netd/client/
H A DFwmarkClient.cpp60 iovec iov; local
61 iov.iov_base = data;
62 iov.iov_len = sizeof(*data);
66 message.msg_iov = &iov;
/system/netd/server/
H A DFwmarkServer.cpp51 iovec iov; local
52 iov.iov_base = &command;
53 iov.iov_len = sizeof(command);
57 message.msg_iov = &iov;
H A DRouteController.cpp181 // |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...]
H A DSockDiag.cpp95 iovec *iov, int iovcnt) {
112 iov[0].iov_base = &request;
113 iov[0].iov_len = sizeof(request);
115 len += iov[i].iov_len;
119 if (writev(mSock, iov, iovcnt) != (ssize_t) len) {
127 iovec iov[] = { local
130 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZE(iov));
194 iovec iov[] = { local
201 return sendDumpRequest(proto, family, states, iov, ARRAY_SIZ
94 sendDumpRequest(uint8_t proto, uint8_t family, uint32_t states, iovec *iov, int iovcnt) argument
[all...]
/system/core/adb/
H A Djdwp_service.cpp344 struct iovec iov; local
348 iov.iov_base = &dummy;
349 iov.iov_len = 1;
352 msg.msg_iov = &iov;
/system/core/init/
H A Dlog.cpp43 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/core/libcutils/
H A Dklog.c57 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 Duevent.c54 struct iovec iov = { buffer, length }; local
60 &iov,
/system/core/liblog/
H A Dfake_log_device.c329 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/core/libmemunreachable/
H A DLeakPipe.cpp26 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/libnetutils/
H A Dpacket.c95 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 DSocketClient.cpp165 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/logd/
H A DLogAudit.cpp102 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 DLogListener.cpp49 struct iovec iov = { buffer, sizeof(buffer) }; local
55 &iov,
/system/bt/osi/src/
H A Dsocket.c157 struct iovec iov; local
160 iov.iov_base = (void *)buf;
161 iov.iov_len = count;
163 msg.msg_iov = &iov;

Completed in 228 milliseconds