Searched refs:hysteresis (Results 1 - 15 of 15) sorted by relevance

/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/
H A Dnouveau_nvkm_subdev_therm_temp.c37 therm->bios_sensor.thrs_fan_boost.hysteresis = 3;
40 therm->bios_sensor.thrs_down_clock.hysteresis = 3;
43 therm->bios_sensor.thrs_critical.hysteresis = 5;
46 therm->bios_sensor.thrs_shutdown.hysteresis = 5; /*not that it matters */
54 /* enforce a minimum hysteresis on thresholds */
55 s->thrs_fan_boost.hysteresis = max_t(u8, s->thrs_fan_boost.hysteresis, 2);
56 s->thrs_down_clock.hysteresis = max_t(u8, s->thrs_down_clock.hysteresis, 2);
57 s->thrs_critical.hysteresis
[all...]
H A Dnouveau_nvkm_subdev_therm_g84.c72 nvkm_wr32(device, 0x20484, sensor->thrs_shutdown.hysteresis);
88 sensor->thrs_fan_boost.hysteresis,
90 sensor->thrs_down_clock.hysteresis,
92 sensor->thrs_critical.hysteresis,
94 sensor->thrs_shutdown.hysteresis);
115 nvkm_wr32(device, thrs_reg, thrs->temp - thrs->hysteresis);
127 cur < thrs->temp - thrs->hysteresis)
H A Dnouveau_nvkm_subdev_therm_base.c58 /* account for the hysteresis cycle */
60 temp > (last_trip->temp - last_trip->hysteresis))
234 return therm->bios_sensor.thrs_fan_boost.hysteresis;
238 return therm->bios_sensor.thrs_down_clock.hysteresis;
242 return therm->bios_sensor.thrs_critical.hysteresis;
246 return therm->bios_sensor.thrs_shutdown.hysteresis;
278 therm->bios_sensor.thrs_fan_boost.hysteresis = value;
286 therm->bios_sensor.thrs_down_clock.hysteresis = value;
294 therm->bios_sensor.thrs_critical.hysteresis = value;
302 therm->bios_sensor.thrs_shutdown.hysteresis
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/include/nvkm/subdev/bios/
H A Dtherm.h8 u8 hysteresis; member in struct:nvbios_therm_threshold
37 int hysteresis; member in struct:nvbios_therm_trip_point
/netbsd-current/external/ibm-public/postfix/dist/src/oqmgr/
H A Dqmgr_queue.c216 * Don't restart the negative feedback hysteresis cycle with every
218 * adjustment (i.e. at the end of a positive feedback hysteresis cycle).
220 * takes effect immediately at the start of its hysteresis cycle.
264 /* Prepare for overshoot (feedback > hysteresis, rounding error). */
265 while (queue->success + feedback / 2 >= transport->pos_feedback.hysteresis) {
266 queue->window += transport->pos_feedback.hysteresis;
267 queue->success -= transport->pos_feedback.hysteresis;
299 * Don't restart the positive feedback hysteresis cycle with every
301 * adjustment (i.e. at the start of a negative feedback hysteresis
303 * feedback does not take effect until the end of its hysteresis cycl
[all...]
H A Dqmgr_feedback.c133 * events in a feedback hysteresis cycle).
141 fb->hysteresis = 1; /* legacy */
H A Dqmgr.h116 int hysteresis; /* to pass, need to be this tall */ member in struct:QMGR_FEEDBACK
/netbsd-current/external/ibm-public/postfix/dist/src/qmgr/
H A Dqmgr_queue.c233 * Don't restart the negative feedback hysteresis cycle with every
235 * adjustment (i.e. at the end of a positive feedback hysteresis cycle).
237 * takes effect immediately at the start of its hysteresis cycle.
281 /* Prepare for overshoot (feedback > hysteresis, rounding error). */
282 while (queue->success + feedback / 2 >= transport->pos_feedback.hysteresis) {
283 queue->window += transport->pos_feedback.hysteresis;
284 queue->success -= transport->pos_feedback.hysteresis;
316 * Don't restart the positive feedback hysteresis cycle with every
318 * adjustment (i.e. at the start of a negative feedback hysteresis
320 * feedback does not take effect until the end of its hysteresis cycl
[all...]
H A Dqmgr_feedback.c133 * events in a feedback hysteresis cycle).
141 fb->hysteresis = 1; /* legacy */
H A Dqmgr.h128 int hysteresis; /* to pass, need to be this tall */ member in struct:QMGR_FEEDBACK
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_therm.c108 sensor->thrs_critical.hysteresis = value & 0xf;
115 sensor->thrs_down_clock.hysteresis = value & 0xf;
122 sensor->thrs_fan_boost.hysteresis = value & 0xf;
148 sensor->thrs_shutdown.hysteresis = value & 0xf;
183 cur_trip->hysteresis = value & 0xf;
/netbsd-current/external/bsd/wpa/dist/wpa_supplicant/
H A Ddriver_i.h489 int threshold, int hysteresis)
493 threshold, hysteresis);
488 wpa_drv_signal_monitor(struct wpa_supplicant *wpa_s, int threshold, int hysteresis) argument
H A Dctrl_iface.c7677 int hysteresis = 0; local
7689 hysteresis = atoi(pos + 11);
7690 return wpa_drv_signal_monitor(wpa_s, threshold, hysteresis);
/netbsd-current/external/bsd/wpa/dist/src/drivers/
H A Ddriver.h3295 * @hysteresis: Minimum change in signal strength before indicating a
3303 * least %hysteresis from the previously indicated signal change event.
3305 int (*signal_monitor)(void *priv, int threshold, int hysteresis);
H A Ddriver_nl80211.c7784 static int nl80211_signal_monitor(void *priv, int threshold, int hysteresis) argument
7792 "hysteresis=%d", threshold, hysteresis);
7797 nla_put_u32(msg, NL80211_ATTR_CQM_RSSI_HYST, hysteresis)) {

Completed in 180 milliseconds