summaryrefslogtreecommitdiffstats
path: root/include/block/throttle-groups.h
Commit message (Expand)AuthorAgeFilesLines
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-181-3/+1Star
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-1/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-0/+1
* throttle-groups: Move ThrottleGroup typedef to headerEduardo Habkost2020-08-271-0/+1
* throttle-groups: fix restart coroutine iothread raceStefan Hajnoczi2019-01-241-0/+5
* block: add throttle block filter driverManos Pitsidianakis2017-09-061-0/+5
* block: convert ThrottleGroup to object with QOMManos Pitsidianakis2017-09-051-0/+3
* block: add aio_context field in ThrottleGroupMemberManos Pitsidianakis2017-09-051-1/+6
* block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis2017-09-051-7/+32
* block: Move I/O throttling configuration functions to BlockBackendKevin Wolf2016-05-191-2/+2
* block: Move actual I/O throttling to BlockBackendKevin Wolf2016-05-191-1/+1
* block: Move throttling fields from BDS to BBKevin Wolf2016-05-191-1/+1
* block: Convert throttle_group_get_name() to BlockBackendKevin Wolf2016-05-191-1/+1
* block: throttle-groups: Use BlockBackend pointers internallyKevin Wolf2016-05-191-2/+2
* block: move restarting of throttled reqs to block/throttle-groups.cPaolo Bonzini2016-05-121-0/+1
* throttle: Remove throttle_group_lock/unlock()Alberto Garcia2015-10-231-3/+0Star
* block/throttle-groups: Make incref/decref publicMax Reitz2015-10-231-0/+3
* throttle: acquire the ThrottleGroup lock in bdrv_swap()Alberto Garcia2015-06-121-0/+3
* throttle: Add throttle group supportAlberto Garcia2015-06-121-0/+4
* throttle: Add throttle group infrastructureAlberto Garcia2015-06-121-0/+39