summaryrefslogtreecommitdiff
path: root/block/qapi.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-1/+1
2018-03-19qapi: add block latency histogram interfaceVladimir Sementsov-Ogievskiy1-0/+41
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz1-6/+6
2018-03-02Include less of the generated modular QAPI headersMarkus Armbruster1-2/+2
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster1-0/+1
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster1-0/+1
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster1-1/+2
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster1-0/+1
2017-11-17block: Guard against NULL bs->drvMax Reitz1-1/+7
2017-09-05block: move ThrottleGroup membership to ThrottleGroupMemberManos Pitsidianakis1-3/+5
2017-08-01block/qapi: Remove redundant NULL check to silence CoverityKevin Wolf1-1/+2
2017-07-24block: Skip implicit nodes in query-block/blockstatsKevin Wolf1-6/+27
2017-07-18block: List anonymous device BBs in query-blockKevin Wolf1-1/+1
2017-07-18block/qapi: Use blk_all_next() for query-blockKevin Wolf1-2/+8
2017-07-18block/qapi: Add qdev device name to query-blockKevin Wolf1-0/+10
2017-07-11block: remove all encryption handling APIsDaniel P. Berrange1-1/+1
2017-06-22Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2017-06-09-v2' in...Peter Maydell1-8/+5
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-8/+5
2017-06-16block: use Stat64 for wr_highest_offsetPaolo Bonzini1-1/+1
2017-02-22block: Don't bother asserting type of output visitor's outputMarkus Armbruster1-1/+0
2017-02-12block/qapi: reduce the execution time of qmp_query_blockstatsDou Liyang1-44/+29
2017-02-12block/qapi: reduce the coupling between the bdrv_query_stats and bdrv_query_b...Dou Liyang1-12/+14
2017-02-12qapi: Tweak error message of bdrv_query_image_infoFam Zheng1-2/+2
2016-10-25qapi: rename QmpOutputVisitor to QObjectOutputVisitorDaniel P. Berrange1-1/+1
2016-10-25qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange1-1/+1
2016-10-24qapi: fix memory leak in bdrv_image_info_specific_dumpPino Toscano1-0/+1
2016-07-06qapi: Add new visit_complete() functionEric Blake1-5/+4
2016-07-06qmp-output-visitor: Favor new visit_free() functionEric Blake1-1/+1
2016-05-19block: Don't return throttling info in query-named-block-nodesKevin Wolf1-3/+3
2016-05-19block: Move I/O throttling configuration functions to BlockBackendKevin Wolf1-1/+1
2016-05-19block: Move throttling fields from BDS to BBKevin Wolf1-1/+1
2016-05-19block: Convert throttle_group_get_name() to BlockBackendKevin Wolf1-1/+1
2016-03-30block/qapi: Use blk_enable_write_cache()Kevin Wolf1-3/+4
2016-03-30block/qapi: Pass bdrv_query_blk_stats() s->statsMax Reitz1-25/+25
2016-03-30block/qapi: Set s->device in bdrv_query_stats()Max Reitz1-3/+2
2016-03-30block/qapi: fix unbounded stack for dump_qdictPeter Xu1-1/+2
2016-03-30block/qapi: make two printf() formats literalPeter Xu1-6/+4
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa1-0/+1
2016-03-14block/qapi: Include empty drives in query-blockstatsKevin Wolf1-15/+33
2016-03-14block/qapi: Factor out bdrv_query_bds_stats()Kevin Wolf1-11/+20
2016-03-14block/qapi: Factor out bdrv_query_blk_stats()Kevin Wolf1-63/+68
2016-02-22qapi: Add burst length fields to BlockDeviceInfoAlberto Garcia1-0/+20
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake1-1/+1
2016-02-02block: acquire in bdrv_query_image_infoPaolo Bonzini1-2/+7
2016-02-02block/qapi: Emit tray_open only if there is a trayMax Reitz1-1/+1
2016-01-20block: Clean up includesPeter Maydell1-0/+1
2016-01-07block/qapi: Clear err for further errorFam Zheng1-0/+1
2015-12-18block/qapi: allow best-effort queryJohn Snow1-3/+4
2015-12-18block/qapi: explicitly warn if !has_full_backing_filenameJohn Snow1-3/+4