Lines Matching defs:vec

39 static int __write_to_log_init(log_id_t, struct iovec* vec, size_t nr);
40 static int (*write_to_log)(log_id_t, struct iovec* vec,
244 static int __write_to_log_daemon(log_id_t log_id, struct iovec* vec, size_t nr) {
251 len += vec[i].iov_len;
261 if (vec[0].iov_len < 4) {
278 if (vec[0].iov_len < 4) {
306 tag = android_lookupEventTag_len(m, &len, get4LE(vec[0].iov_base));
319 const char* tag = vec[0].iov_base;
320 size_t len = vec[0].iov_len;
330 len = vec[1].iov_len;
331 tag = ((const char*)vec[1].iov_base);
361 retval = (*node->write)(log_id, &ts, vec, nr);
370 (void)(*node->write)(log_id, &ts, vec, nr);
377 static int __write_to_log_init(log_id_t log_id, struct iovec* vec, size_t nr) {
387 __write_to_log_daemon(log_id, vec, nr);
397 return write_to_log(log_id, vec, nr);
407 struct iovec vec[3];
431 vec[0].iov_base = (unsigned char*)&prio;
432 vec[0].iov_len = 1;
433 vec[1].iov_base = (void*)tag;
434 vec[1].iov_len = strlen(tag) + 1;
435 vec[2].iov_base = (void*)msg;
436 vec[2].iov_len = strlen(msg) + 1;
438 return write_to_log(bufID, vec, 3);
509 struct iovec vec[2];
511 vec[0].iov_base = &tag;
512 vec[0].iov_len = sizeof(tag);
513 vec[1].iov_base = (void*)payload;
514 vec[1].iov_len = len;
516 return write_to_log(LOG_ID_EVENTS, vec, 2);
522 struct iovec vec[2];
524 vec[0].iov_base = &tag;
525 vec[0].iov_len = sizeof(tag);
526 vec[1].iov_base = (void*)payload;
527 vec[1].iov_len = len;
529 return write_to_log(LOG_ID_SECURITY, vec, 2);
539 struct iovec vec[3];
541 vec[0].iov_base = &tag;
542 vec[0].iov_len = sizeof(tag);
543 vec[1].iov_base = &type;
544 vec[1].iov_len = sizeof(type);
545 vec[2].iov_base = (void*)payload;
546 vec[2].iov_len = len;
548 return write_to_log(LOG_ID_EVENTS, vec, 3);
556 struct iovec vec[4];
560 vec[0].iov_base = &tag;
561 vec[0].iov_len = sizeof(tag);
562 vec[1].iov_base = &type;
563 vec[1].iov_len = sizeof(type);
564 vec[2].iov_base = &len;
565 vec[2].iov_len = sizeof(len);
566 vec[3].iov_base = (void*)payload;
567 vec[3].iov_len = len;
569 return write_to_log(LOG_ID_EVENTS, vec, 4);
578 struct iovec vec[4];
582 vec[0].iov_base = &tag;
583 vec[0].iov_len = sizeof(tag);
584 vec[1].iov_base = &type;
585 vec[1].iov_len = sizeof(type);
586 vec[2].iov_base = &len;
587 vec[2].iov_len = sizeof(len);
588 vec[3].iov_base = (void*)payload;
589 vec[3].iov_len = len;
591 return write_to_log(LOG_ID_SECURITY, vec, 4);
594 static int __write_to_log_null(log_id_t log_id, struct iovec* vec, size_t nr) {
602 len += vec[i].iov_len;