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