Home
last modified time | relevance | path

Searched refs:BdrvTrackedRequest (Results 1 – 4 of 4) sorted by relevance

/openbmc/qemu/block/
H A Dio.c585 static void coroutine_fn tracked_request_end(BdrvTrackedRequest *req) in tracked_request_end()
606 static void coroutine_fn tracked_request_begin(BdrvTrackedRequest *req, in tracked_request_begin()
614 *req = (BdrvTrackedRequest){ in tracked_request_begin()
632 static bool tracked_request_overlaps(BdrvTrackedRequest *req, in tracked_request_overlaps()
649 static coroutine_fn BdrvTrackedRequest *
650 bdrv_find_conflicting_request(BdrvTrackedRequest *self) in bdrv_find_conflicting_request()
652 BdrvTrackedRequest *req; in bdrv_find_conflicting_request()
684 bdrv_wait_serialising_requests_locked(BdrvTrackedRequest *self) in bdrv_wait_serialising_requests_locked()
686 BdrvTrackedRequest *req; in bdrv_wait_serialising_requests_locked()
696 static void tracked_request_set_serialising(BdrvTrackedRequest *req, in tracked_request_set_serialising()
[all …]
H A Dfile-posix.c3588 BdrvTrackedRequest *req; in raw_do_pwrite_zeroes()
/openbmc/qemu/include/block/
H A Dblock_int-io.h80 void coroutine_fn bdrv_make_request_serialising(BdrvTrackedRequest *req,
82 BdrvTrackedRequest *coroutine_fn bdrv_co_get_self_request(BlockDriverState *bs);
H A Dblock_int-common.h76 typedef struct BdrvTrackedRequest { struct
86 QLIST_ENTRY(BdrvTrackedRequest) list; argument
90 struct BdrvTrackedRequest *waiting_for; argument
91 } BdrvTrackedRequest; typedef
1240 QLIST_HEAD(, BdrvTrackedRequest) tracked_requests;