time_filter
check_update_times(struct time_filter *tf, uint64_t value, uint32_t now)
filter_reduce_by(struct time_filter *tf, uint64_t reduce_by, uint32_t now)
filter_increase_by(struct time_filter *tf, uint64_t incr_by, uint32_t now)
forward_filter_clock(struct time_filter *tf, uint32_t ticks_forward)
tick_filter_clock(struct time_filter *tf, uint32_t now)
reset_time(struct time_filter *tf, uint32_t time_len)
apply_filter_min(struct time_filter *tf, uint64_t value, uint32_t now)
apply_filter_max(struct time_filter *tf, uint64_t value, uint32_t now)
setup_time_filter(struct time_filter *tf, int fil_type, uint32_t time_len)
struct time_filter rc_delrate;
int setup_time_filter(struct time_filter *tf, int fil_type, uint32_t time_len);
void reset_time(struct time_filter *tf, uint32_t time_len);
void forward_filter_clock(struct time_filter *tf, uint32_t ticks_forward);
void tick_filter_clock(struct time_filter *tf, uint32_t now);
uint32_t apply_filter_min(struct time_filter *tf, uint64_t value, uint32_t now);
uint32_t apply_filter_max(struct time_filter *tf, uint64_t value, uint32_t now);
void filter_reduce_by(struct time_filter *tf, uint64_t reduce_by, uint32_t now);
void filter_increase_by(struct time_filter *tf, uint64_t incr_by, uint32_t now);
get_filter_value(struct time_filter *tf)
get_cur_timelim(struct time_filter *tf)