Home | History | Annotate | Download | only in liblog

Lines Matching refs:logbuf

131 } logbuf = {
132 .head = { &logbuf.head, &logbuf.head }, .listLock = PTHREAD_RWLOCK_INITIALIZER,
248 log = &logbuf;
262 LogBufferFree(&logbuf);
335 return LogBufferLog(&logbuf, element);
358 return transp->context.node = &logbuf.head;
364 for (node = list_head(&logbuf.head); node != &logbuf.head; node = node->next) {
386 pthread_rwlock_rdlock(&logbuf.listLock);
387 if (!logbuf.serviceName) {
388 pthread_rwlock_unlock(&logbuf.listLock);
398 while (node != list_head(&logbuf.head)) {
423 pthread_rwlock_unlock(&logbuf.listLock);
431 pthread_rwlock_rdlock(&logbuf.listLock);
433 if (logbuf.serviceName) {
437 ret = (node != list_head(&logbuf.head));
443 } while (!ret && ((node = node->prev) != list_head(&logbuf.head)));
449 pthread_rwlock_unlock(&logbuf.listLock);
457 pthread_rwlock_wrlock(&logbuf.listLock);
458 transp->context.node = list_head(&logbuf.head);
459 pthread_rwlock_unlock(&logbuf.listLock);
472 pthread_rwlock_wrlock(&logbuf.listLock);
473 logbuf.number[logId] = 0;
474 logbuf.last[logId] = &logbuf.head;
475 list_for_each_safe(node, n, &logbuf.head) {
499 pthread_rwlock_unlock(&logbuf.listLock);
511 pthread_rwlock_rdlock(&logbuf.listLock);
512 ret = logbuf.maxSize[logId];
513 pthread_rwlock_unlock(&logbuf.listLock);
527 pthread_rwlock_wrlock(&logbuf.listLock);
528 ret = logbuf.maxSize[logId] = size;
529 pthread_rwlock_unlock(&logbuf.listLock);
543 pthread_rwlock_rdlock(&logbuf.listLock);
544 ret = logbuf.serviceName ? (ssize_t)logbuf.size[logId] : -EBADF;
545 pthread_rwlock_unlock(&logbuf.listLock);