Lines Matching +full:- +full:- +full:local
3 # shim system-level operations to allow for unit testing
9 # Store commanded rpm as thermal set-point.
12 # rpm - rpm set-point.
14 printf '%d\n' "$1" > /etc/thermal.d/set-point
25 local -i start_rpm=$1
26 local -i stop_rpm=$2
27 local -i num_steps=$3
28 local -i dwell=$4
31 local -i h=$((num_steps / 2))
36 local -i rpm0=$((start_rpm))
37 local -i range=$((stop_rpm - start_rpm))
38 local -i s=1
41 ((range = -range))
42 ((s = -1))
47 SystemCtl start phosphor-pid-control.service
50 local i
52 local -i p=$((s < 0 ? num_steps - i : i))
53 local -i rpm=$((rpm0 + (range * p + h) / num_steps))
59 SystemCtl stop phosphor-pid-control.service
70 local min_rpm=$1
71 local max_rpm=$2
78 MkDir -p /etc/thermal.d/
79 SystemCtl stop phosphor-pid-control.service