Home
last modified time | relevance | path

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

/system/core/libcutils/
Dklog.c57 void klog_writev(int level, const struct iovec* iov, int iov_count) { in klog_writev() argument
61 TEMP_FAILURE_RETRY(writev(klog_fd, iov, iov_count)); in klog_writev()
73 struct iovec iov[1]; in klog_write() local
74 iov[0].iov_base = buf; in klog_write()
75 iov[0].iov_len = strlen(buf); in klog_write()
76 klog_writev(level, iov, 1); in klog_write()
Duevent.c54 struct iovec iov = { buffer, length }; in uevent_kernel_recv() local
60 &iov, in uevent_kernel_recv()
/system/core/init/
Dlog.cpp34 iovec iov[2]; in init_klog_vwrite() local
35 iov[0].iov_base = prefix; in init_klog_vwrite()
36 iov[0].iov_len = strlen(prefix); in init_klog_vwrite()
37 iov[1].iov_base = msg; in init_klog_vwrite()
38 iov[1].iov_len = strlen(msg); in init_klog_vwrite()
40 klog_writev(level, iov, 2); in init_klog_vwrite()
/system/core/logd/
DLogAudit.cpp98 struct iovec iov[3]; in logPrint() local
102 iov[0].iov_base = info ? const_cast<char *>(log_info) in logPrint()
104 iov[0].iov_len = info ? sizeof(log_info) : sizeof(log_warning); in logPrint()
105 iov[1].iov_base = str; in logPrint()
106 iov[1].iov_len = strlen(str); in logPrint()
107 iov[2].iov_base = const_cast<char *>("\n"); in logPrint()
108 iov[2].iov_len = 1; in logPrint()
110 writev(fdDmesg, iov, sizeof(iov) / sizeof(iov[0])); in logPrint()
DLogListener.cpp46 struct iovec iov = { buffer, sizeof(buffer) }; in onDataAvailable() local
53 &iov, in onDataAvailable()
/system/core/libsysutils/src/
DSocketClient.cpp165 int SocketClient::sendDatav(struct iovec *iov, int iovcnt) { in sendDatav() argument
167 int rc = sendDataLockedv(iov, iovcnt); in sendDatav()
173 int SocketClient::sendDataLockedv(struct iovec *iov, int iovcnt) { in sendDataLockedv() argument
195 writev(mSocket, iov + current, iovcnt - current)); in sendDataLockedv()
199 while ((current < iovcnt) && (written >= iov[current].iov_len)) { in sendDataLockedv()
200 written -= iov[current].iov_len; in sendDataLockedv()
206 iov[current].iov_base = (char *)iov[current].iov_base + written; in sendDataLockedv()
207 iov[current].iov_len -= written; in sendDataLockedv()
/system/netd/client/
DFwmarkClient.cpp60 iovec iov; in send() local
61 iov.iov_base = data; in send()
62 iov.iov_len = sizeof(*data); in send()
66 message.msg_iov = &iov; in send()
/system/core/libnetutils/
Dpacket.c95 struct iovec iov[3]; in send_packet() local
134 iov[0].iov_base = (char *)&ip; in send_packet()
135 iov[0].iov_len = sizeof(ip); in send_packet()
136 iov[1].iov_base = (char *)&udp; in send_packet()
137 iov[1].iov_len = sizeof(udp); in send_packet()
138 iov[2].iov_base = (char *)msg; in send_packet()
139 iov[2].iov_len = size; in send_packet()
149 msghdr.msg_iov = iov; in send_packet()
150 msghdr.msg_iovlen = sizeof(iov) / sizeof(struct iovec); in send_packet()
/system/netd/server/
DFwmarkServer.cpp51 iovec iov; in processClient() local
52 iov.iov_base = &command; in processClient()
53 iov.iov_len = sizeof(command); in processClient()
57 message.msg_iov = &iov; in processClient()
DRouteController.cpp183 WARN_UNUSED_RESULT int sendNetlinkRequest(uint16_t action, uint16_t flags, iovec* iov, int iovlen) { in sendNetlinkRequest() argument
188 iov[0].iov_base = &nlmsg; in sendNetlinkRequest()
189 iov[0].iov_len = sizeof(nlmsg); in sendNetlinkRequest()
191 nlmsg.nlmsg_len += iov[i].iov_len; in sendNetlinkRequest()
204 writev(sock, iov, iovlen) != -1 && in sendNetlinkRequest()
304 iovec iov[] = { in modifyIpRule() local
330 if (int ret = sendNetlinkRequest(action, flags, iov, ARRAY_SIZE(iov))) { in modifyIpRule()
414 iovec iov[] = { in modifyIpRoute() local
429 return sendNetlinkRequest(action, flags, iov, ARRAY_SIZE(iov)); in modifyIpRoute()
/system/core/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.c328 static ssize_t fake_writev(int fd, const struct iovec *iov, int iovcnt) { in fake_writev() argument
330 const struct iovec* end = iov + iovcnt; in fake_writev()
331 for (; iov < end; iov++) { in fake_writev()
332 ssize_t w = write(fd, iov->iov_base, iov->iov_len); in fake_writev()
333 if (w != (ssize_t) iov->iov_len) { in fake_writev()
/system/bt/osi/src/
Dsocket.c163 struct iovec iov; in socket_write_and_transfer_fd() local
166 iov.iov_base = (void *)buf; in socket_write_and_transfer_fd()
167 iov.iov_len = count; in socket_write_and_transfer_fd()
169 msg.msg_iov = &iov; in socket_write_and_transfer_fd()
/system/extras/tests/net_test/
Dcsocket.py155 iov = Iovec((ctypes.addressof(databuf), len(data)))
156 msg_iov = iov.CPointer()
/system/core/include/cutils/
Dklog.h33 void klog_writev(int level, const struct iovec* iov, int iov_count);
/system/core/adb/
Djdwp_service.cpp341 struct iovec iov; in jdwp_process_event() local
346 iov.iov_base = &dummy; in jdwp_process_event()
347 iov.iov_len = 1; in jdwp_process_event()
350 msg.msg_iov = &iov; in jdwp_process_event()