Home | History | Annotate | Download | only in liblog

Lines Matching refs:vec

47 static int __write_to_log_init(log_id_t, struct iovec *vec, size_t nr);
48 static int (*write_to_log)(log_id_t, struct iovec *vec, size_t nr) = __write_to_log_init;
75 static int __write_to_log_null(log_id_t log_fd, struct iovec *vec, size_t nr)
80 static int __write_to_log_kernel(log_id_t log_id, struct iovec *vec, size_t nr)
92 ret = log_writev(log_fd, vec, nr);
98 static int __write_to_log_init(log_id_t log_id, struct iovec *vec, size_t nr)
132 return write_to_log(log_id, vec, nr);
137 struct iovec vec[3];
160 vec[0].iov_base = (unsigned char *) &prio;
161 vec[0].iov_len = 1;
162 vec[1].iov_base = (void *) tag;
163 vec[1].iov_len = strlen(tag) + 1;
164 vec[2].iov_base = (void *) msg;
165 vec[2].iov_len = strlen(msg) + 1;
167 return write_to_log(log_id, vec, 3);
172 struct iovec vec[3];
195 vec[0].iov_base = (unsigned char *) &prio;
196 vec[0].iov_len = 1;
197 vec[1].iov_base = (void *) tag;
198 vec[1].iov_len = strlen(tag) + 1;
199 vec[2].iov_base = (void *) msg;
200 vec[2].iov_len = strlen(msg) + 1;
202 return write_to_log(bufID, vec, 3);
266 struct iovec vec[2];
268 vec[0].iov_base = &tag;
269 vec[0].iov_len = sizeof(tag);
270 vec[1].iov_base = (void*)payload;
271 vec[1].iov_len = len;
273 return write_to_log(LOG_ID_EVENTS, vec, 2);
284 struct iovec vec[3];
286 vec[0].iov_base = &tag;
287 vec[0].iov_len = sizeof(tag);
288 vec[1].iov_base = &type;
289 vec[1].iov_len = sizeof(type);
290 vec[2].iov_base = (void*)payload;
291 vec[2].iov_len = len;
293 return write_to_log(LOG_ID_EVENTS, vec, 3);