Lines Matching refs:pruneRows
300 unsigned long pruneRows = elements * sizeOver / sizes; in maybePrune() local
301 if (pruneRows < minElements) { in maybePrune()
302 pruneRows = minElements; in maybePrune()
304 if (pruneRows > maxPrune) { in maybePrune()
305 pruneRows = maxPrune; in maybePrune()
307 prune(id, pruneRows); in maybePrune()
487 bool LogBuffer::prune(log_id_t id, unsigned long pruneRows, uid_t caller_uid) { in prune() argument
490 bool clearAll = pruneRows == ULONG_MAX; in prune()
531 oldest->triggerSkip_Locked(id, pruneRows); in prune()
537 pruneRows--; in prune()
545 while (!clearAll && (pruneRows > 0)) { in prune()
599 bool gc = pruneRows <= 1; in prune()
668 pruneRows--; in prune()
669 if (pruneRows == 0) { in prune()
713 pruneRows--; in prune()
714 if (pruneRows == 0) { in prune()
759 while((pruneRows > 0) && (it != mLogElements.end())) { in prune()
784 oldest->triggerSkip_Locked(id, pruneRows); in prune()
797 pruneRows--; in prune()
801 if (whitelist && (pruneRows > 0)) { in prune()
803 while((it != mLogElements.end()) && (pruneRows > 0)) { in prune()
824 oldest->triggerSkip_Locked(id, pruneRows); in prune()
830 pruneRows--; in prune()
836 return (pruneRows > 0) && busy; in prune()