Home
last modified time | relevance | path

Searched refs:derivative (Results 1 – 1 of 1) sorted by relevance

/fs/bcachefs/
A Dutil.c533 s64 proportional, derivative, change; in bch2_pd_controller_update() local
546 derivative = actual - pd->last_actual; in bch2_pd_controller_update()
547 derivative = div_s64(derivative, seconds_since_update); in bch2_pd_controller_update()
548 derivative = ewma_add(pd->smoothed_derivative, derivative, in bch2_pd_controller_update()
550 derivative = derivative * pd->d_term; in bch2_pd_controller_update()
551 derivative = div_s64(derivative, pd->p_term_inverse); in bch2_pd_controller_update()
553 change = proportional + derivative; in bch2_pd_controller_update()
568 pd->last_derivative = derivative; in bch2_pd_controller_update()

Completed in 13 milliseconds