summaryrefslogtreecommitdiff
path: root/qobject/json-streamer.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2017-05-08 16:13:04 +0200
committerJeff Cody <jcody@redhat.com>2017-05-24 16:38:51 -0400
commit88691b37f86250647816d77e8e1f0933557e7df5 (patch)
tree39a61ea0f08fdf79a7f74b3ffc70d289f8790a75 /qobject/json-streamer.c
parentf321dcb57f50be177250c7c5ba4b6334e9cb6ca5 (diff)
downloadqemu-88691b37f86250647816d77e8e1f0933557e7df5.tar.gz
blockjob: separate monitor and blockjob APIs
We have two different headers for block job operations, blockjob.h and blockjob_int.h. The former contains APIs called by the monitor, the latter contains APIs called by the block job drivers and the block layer itself. Keep the two APIs separate in the blockjob.c file too. This will be useful when transitioning away from the AioContext lock, because there will be locking policies for the two categories, too---the monitor will have to call new block_job_lock/unlock APIs, while blockjob APIs will take care of this for the users. Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Message-id: 20170508141310.8674-6-pbonzini@redhat.com Signed-off-by: Jeff Cody <jcody@redhat.com>
Diffstat (limited to 'qobject/json-streamer.c')
0 files changed, 0 insertions, 0 deletions