Lines Matching refs:deriv
35 s64 error, integ, deriv;
62 deriv = st->errors[st->index] -
64 deriv /= st->param.interval;
67 target = (s32)((integ * (s64)st->param.gr + deriv * (s64)st->param.gd +
90 s64 integ, deriv, prop;
125 deriv = st->temps[st->tindex] -
127 deriv /= st->param.interval;
128 deriv *= st->param.gd;
134 DBG("deriv: %lx, prop: %lx\n", deriv, prop);
137 target = st->target + (s32)((deriv + prop) >> 36);