Lines Matching full:region
178 /* Offset to the config region */
264 std::vector<std::uint8_t> region(mockRegionSize); in TEST_P() local
279 .WillOnce(DoAll(SetArgPointee<4>(region.data()), Return(0))); in TEST_P()
282 EXPECT_CALL(pciMock, pci_device_unmap_range(Eq(&dev), Eq(region.data()), in TEST_P()
291 /* Create expectations on pciMock for finding device and mapping memory region
294 std::uint8_t* region, bool deviceExpectations = true) in expectSetup() argument
309 .WillOnce(DoAll(SetArgPointee<4>(region), Return(0))); in expectSetup()
313 pci_device_unmap_range(Eq(&dev), Eq(region), mockRegionSize)) in expectSetup()
322 /* Test finding device and mapping memory region */
327 std::vector<std::uint8_t> region(mockRegionSize); in TEST_P() local
329 expectSetup(pciMock, dev, GetParam(), region.data()); in TEST_P()
344 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
347 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
357 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
362 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
367 EXPECT_THAT(std::span<uint8_t>(®ion[0], data.size()), in TEST()
375 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
378 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
383 /* No effect from calling configure(), so the whole region should be 0 */ in TEST()
384 EXPECT_THAT(region, Each(0)); in TEST()
391 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
393 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
404 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
409 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
438 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
441 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
455 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
460 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
479 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
484 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
511 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
516 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
548 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
550 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
559 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
564 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
585 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
588 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
598 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
603 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
608 EXPECT_THAT(std::span<uint8_t>(®ion[0x10000], data.size()), in TEST()
616 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
619 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
626 std::span<uint8_t>(®ion[AspeedDevice::bridge], sizeof(config)), in TEST()
634 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
636 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
642 /* Make sure config region is left alone if the bridge is already enabled */
647 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
651 region[AspeedDevice::config] = defaultVal | AspeedDevice::bridgeEnabled; in TEST()
653 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
661 EXPECT_THAT(region, ContainerEq(enabledRegion)); in TEST()
669 EXPECT_THAT(region, ContainerEq(disabledRegion)); in TEST()
673 /* Make sure the config region remains the same even after cleanup if
679 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
683 region[AspeedDevice::config] = defaultVal | AspeedDevice::bridgeEnabled; in TEST()
685 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
695 EXPECT_THAT(region, ContainerEq(enabledRegion)); in TEST()
704 EXPECT_THAT(region, ContainerEq(disabledRegion)); in TEST()
713 std::vector<std::uint8_t> region(mockRegionSize); in TEST() local
717 region[AspeedDevice::config] = defaultVal; in TEST()
719 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
727 EXPECT_THAT(region, ContainerEq(enabledRegion)); in TEST()
735 EXPECT_THAT(region, ContainerEq(disabledRegion)); in TEST()