Lines Matching defs:io_target

56 	void			*io_target;
134 return spdk_get_io_channel(ut_bdev->io_target);
204 stub_complete_io(void *io_target, uint32_t num_to_complete)
206 struct spdk_io_channel *_ch = spdk_get_io_channel(io_target);
287 register_bdev(struct ut_bdev *ut_bdev, char *name, void *io_target)
291 ut_bdev->io_target = io_target;
596 num_completed = stub_complete_io(g_bdev.io_target, 0);
659 stub_complete_io(g_bdev.io_target, 0);
716 stub_complete_io(g_bdev.io_target, 0);
767 stub_complete_io(g_bdev.io_target, 0);
771 stub_complete_io(g_bdev.io_target, 0);
813 stub_complete_io(g_bdev.io_target, 0);
837 count_queued_resets(void *io_target)
839 struct spdk_io_channel *_ch = spdk_get_io_channel(io_target);
894 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 1);
897 stub_complete_io(g_bdev.io_target, 0);
899 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
913 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
930 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
937 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
943 stub_complete_io(g_bdev.io_target, 0);
950 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
965 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
971 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 0);
978 CU_ASSERT(count_queued_resets(g_bdev.io_target) == 1);
980 stub_complete_io(g_bdev.io_target, 0);
1042 stub_complete_io(g_bdev.io_target, 0);
1055 stub_complete_io(g_bdev.io_target, 0);
1061 stub_complete_io(g_bdev.io_target, 0);
1231 stub_complete_io(g_bdev.io_target, 0);
1233 stub_complete_io(g_bdev.io_target, 0);
1251 stub_complete_io(g_bdev.io_target, 0);
1253 stub_complete_io(g_bdev.io_target, 0);
1334 stub_complete_io(g_bdev.io_target, 0);
1336 stub_complete_io(g_bdev.io_target, 0);
1424 stub_complete_io(g_bdev.io_target, 1);
1431 stub_complete_io(g_bdev.io_target, NOMEM_THRESHOLD_COUNT - 1);
1436 stub_complete_io(g_bdev.io_target, 1);
1448 stub_complete_io(g_bdev.io_target, 0);
1477 /* Register second bdev with the same io_target */
1480 register_bdev(second_bdev, "ut_bdev2", g_bdev.io_target);
1495 /* Saturate io_target through bdev A. */
1513 stub_complete_io(g_bdev.io_target, AVAIL);
1519 stub_complete_io(g_bdev.io_target, 1);
1553 /* Saturate io_target through the bdev. */
1577 stub_complete_io(g_bdev.io_target, AVAIL);
1604 /* Create new io_target and a second bdev using it */
1619 /* Different io_target should imply a different shared_resource */
1624 /* Saturate io_target through bdev A. */
1646 stub_complete_io(second_bdev->io_target, 1);
1649 stub_complete_io(g_bdev.io_target, AVAIL);
1652 stub_complete_io(g_bdev.io_target, 1);
1710 stub_complete_io(g_bdev.io_target, 1);
1796 stub_complete_io(g_bdev.io_target, 0);
1845 stub_complete_io(g_bdev.io_target, 0);
1852 stub_complete_io(g_bdev.io_target, 0);
1980 stub_complete_io(g_bdev.io_target, 1);
1990 stub_complete_io(g_bdev.io_target, 1);
2141 stub_complete_io(g_bdev.io_target, 1);
2150 stub_complete_io(g_bdev.io_target, 1);
2159 stub_complete_io(g_bdev.io_target, 1);
2161 stub_complete_io(g_bdev.io_target, 1);
2181 stub_complete_io(g_bdev.io_target, 1);
2195 stub_complete_io(g_bdev.io_target, 1);
2218 stub_complete_io(g_bdev.io_target, 1);
2264 stub_channel_outstanding_cnt(void *io_target)
2266 struct spdk_io_channel *_ch = spdk_get_io_channel(io_target);
2280 void *io_target;
2290 io_target = g_bdev.io_target;
2323 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 1);
2325 stub_complete_io(io_target, 1);
2337 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 1);
2339 stub_complete_io(io_target, 1);
2351 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 0);
2372 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 0);
2387 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 1);
2388 stub_complete_io(io_target, 1);
2390 CU_ASSERT(stub_channel_outstanding_cnt(io_target) == 1);
2391 stub_complete_io(io_target, 1);
2452 stub_complete_io(g_bdev.io_target, 0);
2845 num_completed = stub_complete_io(g_bdev.io_target, 0);