summaryrefslogtreecommitdiff
path: root/MdePkg/Test/Mock/Library/GoogleTest/MockPciCf8Lib/MockPciCf8Lib.cpp
blob: 86e8dce7417a167adf473679d19c9246824a922b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/** @file MockPciCf8Lib.cpp
  Google Test mocks for PciCf8Lib

  Copyright (c) Microsoft Corporation. All rights reserved.
  SPDX-License-Identifier: BSD-2-Clause-Patent
**/
#include <GoogleTest/Library/MockPciCf8Lib.h>

MOCK_INTERFACE_DEFINITION (MockPciCf8Lib);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8RegisterForRuntimeAccess, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Read8, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Write8, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Or8, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8And8, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8AndThenOr8, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldRead8, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldWrite8, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldOr8, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAnd8, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAndThenOr8, 5, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Read16, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Write16, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Or16, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8And16, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8AndThenOr16, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldRead16, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldWrite16, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldOr16, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAnd16, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAndThenOr16, 5, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Read32, 1, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Write32, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8Or32, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8And32, 2, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8AndThenOr32, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldRead32, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldWrite32, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldOr32, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAnd32, 4, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8BitFieldAndThenOr32, 5, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8ReadBuffer, 3, EFIAPI);
MOCK_FUNCTION_DEFINITION (MockPciCf8Lib, PciCf8WriteBuffer, 3, EFIAPI);