Home | History | Annotate | Download | only in unit

Lines Matching defs:ticker

3 #include "jemalloc/internal/ticker.h"
8 ticker_t ticker;
11 ticker_init(&ticker, NTICKS);
14 assert_u_eq(ticker_read(&ticker), NTICKS - j,
15 "Unexpected ticker value (i=%d, j=%d)", i, j);
16 assert_false(ticker_tick(&ticker),
17 "Unexpected ticker fire (i=%d, j=%d)", i, j);
19 assert_u32_eq(ticker_read(&ticker), 0,
20 "Expected ticker depletion");
21 assert_true(ticker_tick(&ticker),
22 "Expected ticker fire (i=%d)", i);
23 assert_u32_eq(ticker_read(&ticker), NTICKS,
24 "Expected ticker reset");
32 ticker_t ticker;
34 ticker_init(&ticker, NTICKS);
36 assert_u_eq(ticker_read(&ticker), NTICKS, "Unexpected ticker value");
37 assert_false(ticker_ticks(&ticker, NTICKS), "Unexpected ticker fire");
38 assert_u_eq(ticker_read(&ticker), 0, "Unexpected ticker value");
39 assert_true(ticker_ticks(&ticker, NTICKS), "Expected ticker fire");
40 assert_u_eq(ticker_read(&ticker), NTICKS, "Unexpected ticker value");
42 assert_true(ticker_ticks(&ticker, NTICKS + 1), "Expected ticker fire");
43 assert_u_eq(ticker_read(&ticker), NTICKS, "Unexpected ticker value");
54 assert_u_eq(ticker_read(&tb), NTICKS, "Unexpected ticker value");
55 assert_true(ticker_ticks(&tb, NTICKS + 1), "Expected ticker fire");
56 assert_u_eq(ticker_read(&tb), NTICKS, "Unexpected ticker value");
60 assert_u_eq(ticker_read(&tb), NTICKS - 1, "Unexpected ticker value");
61 assert_true(ticker_ticks(&tb, NTICKS), "Expected ticker fire");
62 assert_u_eq(ticker_read(&tb), NTICKS, "Unexpected ticker value");