Searched refs:JournalRateLimit (Results 1 - 3 of 3) sorted by relevance

/systemd/src/journal/
H A Djournald-rate-limit.h24 typedef struct JournalRateLimit JournalRateLimit; typedef in typeref:struct:JournalRateLimit
26 JournalRateLimit *journal_rate_limit_new(usec_t interval, unsigned burst);
27 void journal_rate_limit_free(JournalRateLimit *r);
28 int journal_rate_limit_test(JournalRateLimit *r, const char *id, int priority, uint64_t available);
H A Djournald-rate-limit.c56 JournalRateLimit *parent;
66 struct JournalRateLimit { struct
78 JournalRateLimit *journal_rate_limit_new(usec_t interval, unsigned burst) {
79 JournalRateLimit *r;
83 r = new0(JournalRateLimit, 1);
114 void journal_rate_limit_free(JournalRateLimit *r) {
135 static void journal_rate_limit_vacuum(JournalRateLimit *r, usec_t ts) {
146 static JournalRateLimitGroup* journal_rate_limit_group_new(JournalRateLimit *r, const char *id, usec_t ts) {
209 int journal_rate_limit_test(JournalRateLimit *r, const char *id, int priority, uint64_t available) {
H A Djournald-server.h87 JournalRateLimit *rate_limit;

Completed in 35 milliseconds