Lines Matching defs:iovec
250 struct iovec iovec[6] = {};
259 IOVEC_SET_STRING(iovec[n++], prefix);
267 IOVEC_SET_STRING(iovec[n++], location);
271 IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_RED_ON);
272 IOVEC_SET_STRING(iovec[n++], buffer);
274 IOVEC_SET_STRING(iovec[n++], ANSI_HIGHLIGHT_OFF);
275 IOVEC_SET_STRING(iovec[n++], "\n");
277 if (writev(console_fd, iovec, n) < 0) {
291 if (writev(console_fd, iovec, n) < 0)
311 struct iovec iovec[5] = {};
313 .msg_iov = iovec,
314 .msg_iovlen = ELEMENTSOF(iovec),
336 IOVEC_SET_STRING(iovec[0], header_priority);
337 IOVEC_SET_STRING(iovec[1], header_time);
338 IOVEC_SET_STRING(iovec[2], program_invocation_short_name);
339 IOVEC_SET_STRING(iovec[3], header_pid);
340 IOVEC_SET_STRING(iovec[4], buffer);
344 iovec[4].iov_len++;
354 (size_t) n >= IOVEC_TOTAL_SIZE(iovec, ELEMENTSOF(iovec)))
357 IOVEC_INCREMENT(iovec, ELEMENTSOF(iovec), n);
374 struct iovec iovec[5] = {};
385 IOVEC_SET_STRING(iovec[0], header_priority);
386 IOVEC_SET_STRING(iovec[1], program_invocation_short_name);
387 IOVEC_SET_STRING(iovec[2], header_pid);
388 IOVEC_SET_STRING(iovec[3], buffer);
389 IOVEC_SET_STRING(iovec[4], "\n");
391 if (writev(kmsg_fd, iovec, ELEMENTSOF(iovec)) < 0)