Lines Matching refs:decay_ms
524 arena_decay_ms_write(arena_decay_t *decay, ssize_t decay_ms) { in arena_decay_ms_write() argument
525 atomic_store_zd(&decay->time_ms, decay_ms, ATOMIC_RELAXED); in arena_decay_ms_write()
663 arena_decay_reinit(arena_decay_t *decay, ssize_t decay_ms) { in arena_decay_reinit() argument
664 arena_decay_ms_write(decay, decay_ms); in arena_decay_reinit()
665 if (decay_ms > 0) { in arena_decay_reinit()
666 nstime_init(&decay->interval, (uint64_t)decay_ms * in arena_decay_reinit()
680 arena_decay_init(arena_decay_t *decay, ssize_t decay_ms, in arena_decay_init() argument
693 arena_decay_reinit(decay, decay_ms); in arena_decay_init()
702 arena_decay_ms_valid(ssize_t decay_ms) { in arena_decay_ms_valid() argument
703 if (decay_ms < -1) { in arena_decay_ms_valid()
706 if (decay_ms == -1 || (uint64_t)decay_ms <= NSTIME_SEC_MAX * in arena_decay_ms_valid()
719 ssize_t decay_ms = arena_decay_ms_read(decay); in arena_maybe_decay() local
720 if (decay_ms <= 0) { in arena_maybe_decay()
721 if (decay_ms == 0) { in arena_maybe_decay()
788 extents_t *extents, ssize_t decay_ms) { in arena_decay_ms_set() argument
789 if (!arena_decay_ms_valid(decay_ms)) { in arena_decay_ms_set()
802 arena_decay_reinit(decay, decay_ms); in arena_decay_ms_set()
811 ssize_t decay_ms) { in arena_dirty_decay_ms_set() argument
813 &arena->extents_dirty, decay_ms); in arena_dirty_decay_ms_set()
818 ssize_t decay_ms) { in arena_muzzy_decay_ms_set() argument
820 &arena->extents_muzzy, decay_ms); in arena_muzzy_decay_ms_set()
1873 arena_dirty_decay_ms_default_set(ssize_t decay_ms) { in arena_dirty_decay_ms_default_set() argument
1874 if (!arena_decay_ms_valid(decay_ms)) { in arena_dirty_decay_ms_default_set()
1877 atomic_store_zd(&dirty_decay_ms_default, decay_ms, ATOMIC_RELAXED); in arena_dirty_decay_ms_default_set()
1887 arena_muzzy_decay_ms_default_set(ssize_t decay_ms) { in arena_muzzy_decay_ms_default_set() argument
1888 if (!arena_decay_ms_valid(decay_ms)) { in arena_muzzy_decay_ms_default_set()
1891 atomic_store_zd(&muzzy_decay_ms_default, decay_ms, ATOMIC_RELAXED); in arena_muzzy_decay_ms_default_set()