Public Interface for the Invariant based controller. More...
#include <linux/aquosa/qos_types.h>Go to the source code of this file.
Functions | |
| qos_rv | invariant_set_defaults () |
| Configures an IB controller with default parameters. | |
| qos_rv | invariant_register_lib (void) |
| Registration of the submodule with the library. | |
| qos_rv | invariant_set_upper_bound (qres_time_t E) |
| Set invariant upper bound. | |
| qos_rv | invariant_set_lower_bound (qres_time_t e) |
| Set invariant lower bound. | |
Public Interface for the Invariant based controller.
Requires a predictor that provides the get_dev_pos() and get_dev_neg() statistics.
Definition in file invariant_lib.h.
| qos_rv invariant_register_lib | ( | void | ) |
Registration of the submodule with the library.
| qos_rv invariant_set_lower_bound | ( | qres_time_t | e | ) |
Set invariant lower bound.
Range is [-e,E].
| qos_rv invariant_set_upper_bound | ( | qres_time_t | E | ) |
Set invariant upper bound.
Range is [-e,E].
1.6.3