Lines Matching refs:pciMock

101     void expectSetup(PciAccessMock& pciMock,  in expectSetup()  argument
108 EXPECT_CALL(pciMock, in expectSetup()
111 EXPECT_CALL(pciMock, pci_device_cfg_write_u8( in expectSetup()
115 EXPECT_CALL(pciMock, in expectSetup()
119 EXPECT_CALL(pciMock, in expectSetup()
203 PciAccessMock pciMock; in TEST_P() local
207 EXPECT_CALL(pciMock, pci_id_match_iterator_create( in TEST_P()
210 EXPECT_CALL(pciMock, pci_device_next(Eq(mockIter))) in TEST_P()
212 EXPECT_CALL(pciMock, pci_iterator_destroy(Eq(mockIter))).Times(1); in TEST_P()
214 EXPECT_THROW(GetParam()->getBridge(&pciMock), NotFoundException); in TEST_P()
220 PciAccessMock pciMock; in TEST_P() local
223 EXPECT_CALL(pciMock, pci_id_match_iterator_create( in TEST_P()
226 EXPECT_CALL(pciMock, pci_device_next(Eq(mockIter))) in TEST_P()
230 EXPECT_CALL(pciMock, pci_device_probe(Eq(&dev))).WillOnce(Return(EFAULT)); in TEST_P()
232 EXPECT_CALL(pciMock, pci_iterator_destroy(Eq(mockIter))).Times(1); in TEST_P()
234 EXPECT_THROW(GetParam()->getBridge(&pciMock), std::system_error); in TEST_P()
240 PciAccessMock pciMock; in TEST_P() local
243 EXPECT_CALL(pciMock, pci_id_match_iterator_create( in TEST_P()
246 EXPECT_CALL(pciMock, pci_device_next(Eq(mockIter))) in TEST_P()
250 EXPECT_CALL(pciMock, pci_device_probe(Eq(&dev))) in TEST_P()
253 EXPECT_CALL(pciMock, in TEST_P()
258 EXPECT_CALL(pciMock, pci_iterator_destroy(Eq(mockIter))).Times(1); in TEST_P()
260 EXPECT_THROW(GetParam()->getBridge(&pciMock), std::system_error); in TEST_P()
266 PciAccessMock pciMock; in TEST_P() local
270 EXPECT_CALL(pciMock, pci_id_match_iterator_create( in TEST_P()
273 EXPECT_CALL(pciMock, pci_device_next(Eq(mockIter))) in TEST_P()
277 EXPECT_CALL(pciMock, pci_device_probe(Eq(&dev))) in TEST_P()
280 EXPECT_CALL(pciMock, in TEST_P()
285 EXPECT_CALL(pciMock, pci_iterator_destroy(Eq(mockIter))).Times(1); in TEST_P()
286 EXPECT_CALL(pciMock, pci_device_unmap_range(Eq(&dev), Eq(region.data()), in TEST_P()
290 GetParam()->expectSetup(pciMock, dev); in TEST_P()
292 GetParam()->getBridge(&pciMock); in TEST_P()
297 void expectSetup(PciAccessMock& pciMock, struct pci_device& dev, Device* param, in expectSetup() argument
300 EXPECT_CALL(pciMock, in expectSetup()
303 EXPECT_CALL(pciMock, pci_device_next(Eq(mockIter))) in expectSetup()
307 EXPECT_CALL(pciMock, pci_device_probe(Eq(&dev))) in expectSetup()
310 EXPECT_CALL(pciMock, in expectSetup()
315 EXPECT_CALL(pciMock, pci_iterator_destroy(Eq(mockIter))).Times(1); in expectSetup()
316 EXPECT_CALL(pciMock, in expectSetup()
320 EXPECT_CALL(pciMock, pci_device_enable(Eq(&dev))).Times(1); in expectSetup()
323 param->expectSetup(pciMock, dev); in expectSetup()
329 PciAccessMock pciMock; in TEST_P() local
333 expectSetup(pciMock, dev, GetParam(), region.data()); in TEST_P()
335 GetParam()->getBridge(&pciMock); in TEST_P()
346 PciAccessMock pciMock; in TEST() local
351 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
353 std::unique_ptr<PciBridgeIntf> bridge = nuvotonDevice.getBridge(&pciMock); in TEST()
359 PciAccessMock pciMock; in TEST() local
366 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
368 std::unique_ptr<PciBridgeIntf> bridge = nuvotonDevice.getBridge(&pciMock); in TEST()
377 PciAccessMock pciMock; in TEST() local
382 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
384 std::unique_ptr<PciBridgeIntf> bridge = nuvotonDevice.getBridge(&pciMock); in TEST()
393 PciAccessMock pciMock; in TEST() local
397 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
399 std::unique_ptr<PciBridgeIntf> bridge = nuvotonDevice.getBridge(&pciMock); in TEST()
406 PciAccessMock pciMock; in TEST() local
413 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
418 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
424 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
429 EXPECT_CALL(pciMock, pci_device_cfg_write_u8(Eq(&dev), defaultVal, in TEST()
434 nuvotonDevice.getBridge(&pciMock); in TEST()
440 PciAccessMock pciMock; in TEST() local
445 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
447 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
451 EXPECT_THROW(nuvotonDevice.getBridge(&pciMock), std::system_error); in TEST()
457 PciAccessMock pciMock; in TEST() local
464 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
466 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
469 EXPECT_CALL(pciMock, in TEST()
475 EXPECT_THROW(nuvotonDevice.getBridge(&pciMock), std::system_error); in TEST()
481 PciAccessMock pciMock; in TEST() local
488 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
493 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
496 EXPECT_CALL(pciMock, in TEST()
502 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
507 nuvotonDevice.getBridge(&pciMock); in TEST()
513 PciAccessMock pciMock; in TEST() local
520 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
525 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
528 EXPECT_CALL(pciMock, in TEST()
534 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
539 EXPECT_CALL(pciMock, pci_device_cfg_write_u8(Eq(&dev), defaultVal, in TEST()
544 nuvotonDevice.getBridge(&pciMock); in TEST()
550 PciAccessMock pciMock; in TEST() local
554 expectSetup(pciMock, dev, &nuvotonDevice, region.data()); in TEST()
555 nuvotonDevice.getBridge(&pciMock); in TEST()
561 PciAccessMock pciMock; in TEST() local
568 expectSetup(pciMock, dev, &nuvotonDevice, region.data(), false); in TEST()
574 EXPECT_CALL(pciMock, pci_device_cfg_read_u8(Eq(&dev), NotNull(), in TEST()
582 nuvotonDevice.getBridge(&pciMock, true); in TEST()
587 PciAccessMock pciMock; in TEST() local
592 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
594 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()
600 PciAccessMock pciMock; in TEST() local
607 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
609 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()
618 PciAccessMock pciMock; in TEST() local
623 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
625 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()
636 PciAccessMock pciMock; in TEST() local
640 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
642 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()
649 PciAccessMock pciMock; in TEST() local
657 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
659 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()
681 PciAccessMock pciMock; in TEST() local
689 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
693 aspeedDevice.getBridge(&pciMock, true); in TEST()
715 PciAccessMock pciMock; in TEST() local
723 expectSetup(pciMock, dev, &aspeedDevice, region.data()); in TEST()
725 std::unique_ptr<PciBridgeIntf> bridge = aspeedDevice.getBridge(&pciMock); in TEST()