Lines Matching defs:shared_resource
1367 struct spdk_bdev_shared_resource *shared_resource;
1381 shared_resource = bdev_ch->shared_resource;
1391 CU_ASSERT(TAILQ_EMPTY(&shared_resource->nomem_io));
1400 SPDK_CU_ASSERT_FATAL(!TAILQ_EMPTY(&shared_resource->nomem_io));
1401 first_io = TAILQ_FIRST(&shared_resource->nomem_io);
1414 CU_ASSERT(TAILQ_FIRST(&shared_resource->nomem_io) == first_io);
1415 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == (IO_ARRAY_SIZE - AVAIL));
1416 nomem_cnt = bdev_io_tailq_cnt(&shared_resource->nomem_io);
1417 CU_ASSERT(shared_resource->nomem_threshold == (AVAIL - NOMEM_THRESHOLD_COUNT));
1425 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == nomem_cnt);
1432 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) < nomem_cnt);
1433 nomem_cnt = bdev_io_tailq_cnt(&shared_resource->nomem_io);
1437 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == nomem_cnt);
1450 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == 0);
1451 CU_ASSERT(shared_resource->io_outstanding == 0);
1463 struct spdk_bdev_shared_resource *shared_resource;
1487 shared_resource = bdev_ch->shared_resource;
1493 SPDK_CU_ASSERT_FATAL(shared_resource == second_bdev_ch->shared_resource);
1501 CU_ASSERT(TAILQ_EMPTY(&shared_resource->nomem_io));
1510 SPDK_CU_ASSERT_FATAL(!TAILQ_EMPTY(&shared_resource->nomem_io));
1515 SPDK_CU_ASSERT_FATAL(TAILQ_EMPTY(&shared_resource->nomem_io));
1516 CU_ASSERT(shared_resource->io_outstanding == 1);
1520 SPDK_CU_ASSERT_FATAL(shared_resource->io_outstanding == 0);
1536 struct spdk_bdev_shared_resource *shared_resource;
1549 shared_resource = bdev_ch->shared_resource;
1559 CU_ASSERT(TAILQ_EMPTY(&shared_resource->nomem_io));
1568 SPDK_CU_ASSERT_FATAL(!TAILQ_EMPTY(&shared_resource->nomem_io));
1573 SPDK_CU_ASSERT_FATAL(TAILQ_EMPTY(&shared_resource->nomem_io));
1574 SPDK_CU_ASSERT_FATAL(shared_resource->io_outstanding == AVAIL);
1578 SPDK_CU_ASSERT_FATAL(shared_resource->io_outstanding == 0);
1619 /* Different io_target should imply a different shared_resource */
1622 SPDK_CU_ASSERT_FATAL(bdev_ch->shared_resource != second_bdev_ch->shared_resource);
1630 CU_ASSERT(TAILQ_EMPTY(&bdev_ch->shared_resource->nomem_io));
1636 SPDK_CU_ASSERT_FATAL(!TAILQ_EMPTY(&bdev_ch->shared_resource->nomem_io));
1645 SPDK_CU_ASSERT_FATAL(TAILQ_EMPTY(&second_bdev_ch->shared_resource->nomem_io));
1650 SPDK_CU_ASSERT_FATAL(TAILQ_EMPTY(&bdev_ch->shared_resource->nomem_io));
1653 CU_ASSERT(bdev_ch->shared_resource->io_outstanding == 0);
1655 SPDK_CU_ASSERT_FATAL(TAILQ_EMPTY(&bdev_ch->shared_resource->nomem_io));
1656 CU_ASSERT(bdev_ch->shared_resource->io_outstanding == 0);
1672 struct spdk_bdev_shared_resource *shared_resource;
1684 shared_resource = bdev_ch->shared_resource;
1697 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == IO_ARRAY_SIZE);
1698 CU_ASSERT(shared_resource->io_outstanding == 0);
1719 CU_ASSERT(bdev_io_tailq_cnt(&shared_resource->nomem_io) == 0);
1720 CU_ASSERT(shared_resource->io_outstanding == 0);