Lines Matching defs:g_bdev_io
27 struct spdk_bdev_io *g_bdev_io;
70 DEFINE_STUB_V(spdk_bdev_free_io, (struct spdk_bdev_io *g_bdev_io));
125 cb(g_io_ch, g_bdev_io, true);
136 cb(g_bdev_io, !ut_spdk_bdev_readv_blocks, cb_arg);
148 cb(g_bdev_io, !ut_spdk_bdev_writev_blocks, cb_arg);
159 cb(g_bdev_io, !ut_spdk_bdev_unmap_blocks, cb_arg);
170 cb(g_bdev_io, !ut_spdk_bdev_flush_blocks, cb_arg);
180 cb(g_bdev_io, !ut_spdk_bdev_reset, cb_arg);
234 g_bdev_io = calloc(1, sizeof(struct spdk_bdev_io) + sizeof(struct comp_bdev_io));
235 g_bdev_io->u.bdev.iovs = calloc(128, sizeof(struct iovec));
236 g_bdev_io->bdev = &g_comp_bdev.comp_bdev;
240 g_io_ctx = (struct comp_bdev_io *)g_bdev_io->driver_ctx;
257 free(g_bdev_io->u.bdev.iovs);
258 free(g_bdev_io);
287 g_bdev_io->internal.status = SPDK_BDEV_IO_STATUS_FAILED;
288 g_bdev_io->type = SPDK_BDEV_IO_TYPE_WRITE;
290 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
291 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_SUCCESS);
293 CU_ASSERT(g_io_ctx->orig_io == g_bdev_io);
300 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
301 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_FAILED);
305 g_bdev_io->type = SPDK_BDEV_IO_TYPE_READ;
308 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
309 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_SUCCESS);
315 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
316 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_FAILED);
333 g_bdev_io->type = SPDK_BDEV_IO_TYPE_UNMAP;
335 g_bdev_io->u.bdev.offset_blocks = unmap_io_array[i][0];
336 g_bdev_io->u.bdev.offset_blocks = unmap_io_array[i][1];
340 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
341 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_SUCCESS);
347 vbdev_compress_submit_request(g_io_ch, g_bdev_io);
348 CU_ASSERT(g_bdev_io->internal.status == SPDK_BDEV_IO_STATUS_FAILED);