Home | History | Annotate | Download | only in liblog

Lines Matching full:vec

45 static int __write_to_log_init(log_id_t, struct iovec *vec, size_t nr);
46 static int (*write_to_log)(log_id_t, struct iovec *vec, size_t nr) = __write_to_log_init;
73 static int __write_to_log_null(log_id_t log_fd, struct iovec *vec, size_t nr)
78 static int __write_to_log_kernel(log_id_t log_id, struct iovec *vec, size_t nr)
90 ret = log_writev(log_fd, vec, nr);
96 static int __write_to_log_init(log_id_t log_id, struct iovec *vec, size_t nr)
130 return write_to_log(log_id, vec, nr);
135 struct iovec vec[3];
152 vec[0].iov_base = (unsigned char *) &prio;
153 vec[0].iov_len = 1;
154 vec[1].iov_base = (void *) tag;
155 vec[1].iov_len = strlen(tag) + 1;
156 vec[2].iov_base = (void *) msg;
157 vec[2].iov_len = strlen(msg) + 1;
159 return write_to_log(log_id, vec, 3);
164 struct iovec vec[3];
180 vec[0].iov_base = (unsigned char *) &prio;
181 vec[0].iov_len = 1;
182 vec[1].iov_base = (void *) tag;
183 vec[1].iov_len = strlen(tag) + 1;
184 vec[2].iov_base = (void *) msg;
185 vec[2].iov_len = strlen(msg) + 1;
187 return write_to_log(bufID, vec, 3);
251 struct iovec vec[2];
253 vec[0].iov_base = &tag;
254 vec[0].iov_len = sizeof(tag);
255 vec[1].iov_base = (void*)payload;
256 vec[1].iov_len = len;
258 return write_to_log(LOG_ID_EVENTS, vec, 2);
269 struct iovec vec[3];
271 vec[0].iov_base = &tag;
272 vec[0].iov_len = sizeof(tag);
273 vec[1].iov_base = &type;
274 vec[1].iov_len = sizeof(type);
275 vec[2].iov_base = (void*)payload;
276 vec[2].iov_len = len;
278 return write_to_log(LOG_ID_EVENTS, vec, 3);