Searched refs:iovecs (Results 1 – 5 of 5) sorted by relevance
50 struct iovec iovecs[3] = {}; in SendWireMessage() local52 iovecs[0].iov_base = const_cast<RecordType*>(&msg.record_type); in SendWireMessage()53 iovecs[0].iov_len = sizeof(msg.record_type); in SendWireMessage()56 iovecs[1].iov_base = msg.alloc_header; in SendWireMessage()57 iovecs[1].iov_len = sizeof(*msg.alloc_header); in SendWireMessage()60 iovecs[1].iov_base = msg.free_header; in SendWireMessage()61 iovecs[1].iov_len = sizeof(*msg.free_header); in SendWireMessage()68 iovecs[2].iov_base = msg.payload; in SendWireMessage()69 iovecs[2].iov_len = msg.payload_size; in SendWireMessage()72 hdr.msg_iov = iovecs; in SendWireMessage()[all …]
66 struct iovec iovecs[VLEN]; in receiver_thread() local79 iovecs[i].iov_base = bufs[i]; in receiver_thread()80 iovecs[i].iov_len = BUFSIZE; in receiver_thread()81 msgs[i].msg_hdr.msg_iov = &iovecs[i]; in receiver_thread()
1548 std::unique_ptr<struct iovec[]> iovecs(new struct iovec[max_iovecs]); in ReadBuffers() local1552 std::tie(iovecs[num_iovecs].iov_base, iovecs[num_iovecs].iov_len) = in ReadBuffers()1554 bytes_about_to_be_written += iovecs[num_iovecs].iov_len; in ReadBuffers()1562 iovecs[num_iovecs++] = {start, slice.size}; in ReadBuffers()1584 ssize_t wr_size = PERFETTO_EINTR(writev(fd, &iovecs[i], iov_batch_size)); in ReadBuffers()
735 o Allow evbuffer_read() to split across more than 2 iovecs (e470ad3)
24625 Since iovecs themselves are printed even if syscall has failed now,40227 iovecs passed via the SG I/O v3 interface. Decode the "data in" and42471 Add functions for dumping iovecs in mmsghdr used in sendmmsg and recvmmsg