Home
last modified time | relevance | path

Searched refs:ThrottleConfig (Results 1 – 13 of 13) sorted by relevance

/openbmc/qemu/include/qemu/
H A Dthrottle.h92 typedef struct ThrottleConfig { struct
95 } ThrottleConfig; typedef
98 ThrottleConfig cfg; /* configuration */
142 bool throttle_enabled(ThrottleConfig *cfg);
144 bool throttle_is_valid(ThrottleConfig *cfg, Error **errp);
148 ThrottleConfig *cfg);
150 void throttle_get_config(ThrottleState *ts, ThrottleConfig *cfg);
152 void throttle_config_init(ThrottleConfig *cfg);
161 void throttle_limits_to_config(ThrottleLimits *arg, ThrottleConfig *cfg,
163 void throttle_config_to_limits(ThrottleConfig *cfg, ThrottleLimits *var);
/openbmc/qemu/include/block/
H A Dthrottle-groups.h70 void throttle_group_config(ThrottleGroupMember *tgm, ThrottleConfig *cfg);
71 void throttle_group_get_config(ThrottleGroupMember *tgm, ThrottleConfig *cfg);
/openbmc/qemu/util/
H A Dthrottle.c218 void throttle_config_init(ThrottleConfig *cfg) in throttle_config_init()
298 bool throttle_enabled(ThrottleConfig *cfg) in throttle_enabled()
316 bool throttle_is_valid(ThrottleConfig *cfg, Error **errp) in throttle_is_valid()
398 ThrottleConfig *cfg) in throttle_config()
418 void throttle_get_config(ThrottleState *ts, ThrottleConfig *cfg) in throttle_get_config()
513 void throttle_limits_to_config(ThrottleLimits *arg, ThrottleConfig *cfg, in throttle_limits_to_config()
616 void throttle_config_to_limits(ThrottleConfig *cfg, ThrottleLimits *var) in throttle_config_to_limits()
/openbmc/qemu/block/
H A Dthrottle-groups.c475 void throttle_group_config(ThrottleGroupMember *tgm, ThrottleConfig *cfg) in throttle_group_config()
493 void throttle_group_get_config(ThrottleGroupMember *tgm, ThrottleConfig *cfg) in throttle_group_get_config()
774 ThrottleConfig cfg; in throttle_group_obj_complete()
816 ThrottleConfig *cfg; in throttle_group_set()
863 ThrottleConfig cfg; in throttle_group_get()
892 ThrottleConfig cfg; in throttle_group_set_limits()
919 ThrottleConfig cfg; in throttle_group_get_limits()
H A Dqapi-sysemu.c423 ThrottleConfig cfg; in qmp_block_set_io_throttle()
H A Dqapi.c92 ThrottleConfig cfg; in bdrv_block_device_info()
H A Dblock-backend.c2733 void blk_set_io_limits(BlockBackend *blk, ThrottleConfig *cfg) in blk_set_io_limits()
/openbmc/qemu/fsdev/
H A Dqemu-fsdev-throttle.h25 ThrottleConfig cfg;
/openbmc/qemu/tests/unit/
H A Dtest-throttle.c28 static ThrottleConfig cfg;
267 ThrottleConfig orig_cfg, final_cfg; in test_config_functions()
739 ThrottleConfig cfg1, cfg2; in test_groups()
/openbmc/qemu/include/sysemu/
H A Dblock-backend-global-state.h120 void blk_set_io_limits(BlockBackend *blk, ThrottleConfig *cfg);
H A Dcryptodev.h281 ThrottleConfig tc;
/openbmc/qemu/
H A Dblockdev.c381 const char **throttling_group, ThrottleConfig *throttle_cfg, in extract_common_blockdev_options()
489 ThrottleConfig cfg; in blockdev_init()
H A Dqemu-img.c2225 ThrottleConfig cfg; in set_rate_limit()