Lines Matching refs:vb

319         fbl::unique_ptr<VmoBuf> vb(new (&ac) VmoBuf(std::move(client),  in Create()  local
324 *out = std::move(vb); in Create()
1462 fbl::unique_ptr<VmoBuf> vb; in TestSliceAccessContiguous() local
1463 ASSERT_TRUE(VmoBuf::Create(vc, info.block_size * 2, &vb)); in TestSliceAccessContiguous()
1464 ASSERT_TRUE(vc->CheckWrite(vb.get(), 0, info.block_size * last_block, info.block_size)); in TestSliceAccessContiguous()
1465 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, info.block_size)); in TestSliceAccessContiguous()
1478 ASSERT_TRUE(vc->CheckWrite(vb.get(), info.block_size, in TestSliceAccessContiguous()
1480 ASSERT_TRUE(vc->CheckRead(vb.get(), info.block_size, in TestSliceAccessContiguous()
1483 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, in TestSliceAccessContiguous()
1486 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, in TestSliceAccessContiguous()
1532 fbl::unique_ptr<VmoBuf> vb; in TestSliceAccessMany() local
1533 ASSERT_TRUE(VmoBuf::Create(vc, kSliceSize * 3, &vb)); in TestSliceAccessMany()
1536 ASSERT_TRUE(vc->CheckWrite(vb.get(), 0, 0, kSliceSize)); in TestSliceAccessMany()
1537 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, 0, kSliceSize)); in TestSliceAccessMany()
1550 ASSERT_TRUE(vc->CheckWrite(vb.get(), kSliceSize, kSliceSize, 2 * kSliceSize)); in TestSliceAccessMany()
1551 ASSERT_TRUE(vc->CheckRead(vb.get(), kSliceSize, kSliceSize, 2 * kSliceSize)); in TestSliceAccessMany()
1553 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, 0, kSliceSize)); in TestSliceAccessMany()
1555 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, 0, 3 * kSliceSize)); in TestSliceAccessMany()
1558 ASSERT_TRUE(vc->CheckWrite(vb.get(), 0, 0, 3 * kSliceSize)); in TestSliceAccessMany()
1559 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, 0, 3 * kSliceSize)); in TestSliceAccessMany()
1564 ASSERT_TRUE(vc->CheckWrite(vb.get(), 0, kBlockSize, 3 * kSliceSize - 2 * kBlockSize)); in TestSliceAccessMany()
1565 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, kBlockSize, 3 * kSliceSize - 2 * kBlockSize)); in TestSliceAccessMany()
1637 fbl::unique_ptr<VmoBuf> vb; in TestSliceAccessNonContiguousPhysical() local
1638 ASSERT_TRUE(VmoBuf::Create(vc, info.block_size * 2, &vb)); in TestSliceAccessNonContiguousPhysical()
1640 ASSERT_TRUE(vc->CheckWrite(vb.get(), 0, info.block_size * last_block, info.block_size)); in TestSliceAccessNonContiguousPhysical()
1641 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, info.block_size)); in TestSliceAccessNonContiguousPhysical()
1654 ASSERT_TRUE(vc->CheckWrite(vb.get(), info.block_size, info.block_size * in TestSliceAccessNonContiguousPhysical()
1656 ASSERT_TRUE(vc->CheckRead(vb.get(), info.block_size, info.block_size * in TestSliceAccessNonContiguousPhysical()
1659 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, in TestSliceAccessNonContiguousPhysical()
1662 ASSERT_TRUE(vc->CheckRead(vb.get(), 0, info.block_size * last_block, in TestSliceAccessNonContiguousPhysical()
1679 fbl::unique_ptr<VmoBuf> vb; in TestSliceAccessNonContiguousPhysical() local
1680 ASSERT_TRUE(VmoBuf::Create(vc, slice_size * 4, &vb)); in TestSliceAccessNonContiguousPhysical()
1701 ASSERT_TRUE(vc->CheckWrite(vb.get(), vmo_off, dev_off, len)); in TestSliceAccessNonContiguousPhysical()
1702 ASSERT_TRUE(vc->CheckRead(vb.get(), vmo_off, dev_off, len)); in TestSliceAccessNonContiguousPhysical()
1709 ASSERT_TRUE(vc->CheckRead(vb.get(), vmo_off + sub_off, in TestSliceAccessNonContiguousPhysical()