Lines Matching refs:blk

51 static void test_blk_read(BlockBackend *blk, long pattern,  in test_blk_read()  argument
76 blk_aio_preadv(blk, offset, &qiov, 0, blk_rw_done, &async_ret); in test_blk_read()
96 static void test_blk_write(BlockBackend *blk, long pattern, int64_t offset, in test_blk_write() argument
113 blk_aio_pwritev(blk, offset, &qiov, 0, blk_rw_done, &async_ret); in test_blk_write()
173 BlockBackend *blk; in start_primary() local
189 blk = blk_new_open(NULL, NULL, qdict, BDRV_O_RDWR, &error_abort); in start_primary()
190 g_assert(blk); in start_primary()
192 monitor_add_blk(blk, P_ID, &error_abort); in start_primary()
196 return blk; in start_primary()
201 BlockBackend *blk; in teardown_primary() local
204 blk = blk_by_name(P_ID); in teardown_primary()
205 assert(blk); in teardown_primary()
207 monitor_remove_blk(blk); in teardown_primary()
208 blk_unref(blk); in teardown_primary()
213 BlockBackend *blk; in test_primary_read() local
215 blk = start_primary(); in test_primary_read()
218 test_blk_read(blk, 0, 0, IMG_SIZE, 0, IMG_SIZE, true); in test_primary_read()
225 BlockBackend *blk; in test_primary_write() local
227 blk = start_primary(); in test_primary_write()
230 test_blk_write(blk, 0, 0, IMG_SIZE, true); in test_primary_write()
237 BlockBackend *blk = NULL; in test_primary_start() local
239 blk = start_primary(); in test_primary_start()
244 test_blk_read(blk, 0, 0, IMG_SIZE, 0, IMG_SIZE, true); in test_primary_start()
247 test_blk_write(blk, 0x22, 0, IMG_SIZE, false); in test_primary_start()
291 BlockBackend *blk; in start_secondary() local
305 blk = blk_new_open(NULL, NULL, qdict, BDRV_O_RDWR, &error_abort); in start_secondary()
306 assert(blk); in start_secondary()
307 monitor_add_blk(blk, S_LOCAL_DISK_ID, &error_abort); in start_secondary()
310 test_blk_write(blk, 0x11, 0, IMG_SIZE, false); in start_secondary()
331 blk = blk_new_open(NULL, NULL, qdict, BDRV_O_RDWR, &error_abort); in start_secondary()
332 assert(blk); in start_secondary()
333 monitor_add_blk(blk, S_ID, &error_abort); in start_secondary()
337 return blk; in start_secondary()
343 BlockBackend *blk; in teardown_secondary() local
346 blk = blk_by_name(S_LOCAL_DISK_ID); in teardown_secondary()
347 assert(blk); in teardown_secondary()
349 monitor_remove_blk(blk); in teardown_secondary()
350 blk_unref(blk); in teardown_secondary()
353 blk = blk_by_name(S_ID); in teardown_secondary()
354 assert(blk); in teardown_secondary()
356 monitor_remove_blk(blk); in teardown_secondary()
357 blk_unref(blk); in teardown_secondary()
362 BlockBackend *blk; in test_secondary_read() local
364 blk = start_secondary(); in test_secondary_read()
367 test_blk_read(blk, 0, 0, IMG_SIZE, 0, IMG_SIZE, true); in test_secondary_read()
374 BlockBackend *blk; in test_secondary_write() local
376 blk = start_secondary(); in test_secondary_write()
379 test_blk_write(blk, 0, 0, IMG_SIZE, true); in test_secondary_write()