Lines Matching refs:This

5 This program and the accompanying materials are
44 This function provides a standard way to poll a PCI memory location. A PCI memory read
46 by Width. The result of this PCI memory read operation is stored in Result. This PCI memory
50 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
72 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
85 This function provides a standard way to poll a PCI I/O location. A PCI I/O read operation is
87 The result of this PCI I/O read operation is stored in Result. This PCI I/O read operation is
91 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
113 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
130 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
148 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
163 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
180 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
190 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
208 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
218 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
236 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
248 space to another region of PCI root bridge memory space. This is especially useful for video scroll
253 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL instance.
270 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
286 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
303 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
319 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
336 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
348 memory. This function is used to map system memory for PCI bus master DMA accesses.
350 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
372 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
388 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
399 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
407 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
408 @param Type This parameter is not used and must be ignored.
427 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
440 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
452 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
463 This function does not flush posted write transactions from any PCI bridges. A PCI controller
465 the PCI controller and from all the PCI bridges into the PCI host bridge. This is typically done with
468 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
479 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This
489 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
505 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
522 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
543 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
560 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
575 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
733 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
752 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
804 PrivateData = DRIVER_INSTANCE_FROM_PCI_ROOT_BRIDGE_IO_THIS (This);
870 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
887 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
901 Status = RootBridgeIoCheckParameter (This, MemOperation, Width, Address, Count, Buffer);
962 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
979 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
993 Status = RootBridgeIoCheckParameter (This, IoOperation, Width, Address, Count, Buffer);
1080 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1097 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1113 Status = RootBridgeIoCheckParameter (This, PciOperation, Width, Address, Count, Buffer);
1181 This function provides a standard way to poll a PCI memory location. A PCI memory read
1183 by Width. The result of this PCI memory read operation is stored in Result. This PCI memory
1187 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1209 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1233 Status = This->Mem.Read (This, Width, Address, 1, Result);
1265 Status = This->Mem.Read (This, Width, Address, 1, Result);
1284 This function provides a standard way to poll a PCI I/O location. A PCI I/O read operation is
1286 The result of this PCI I/O read operation is stored in Result. This PCI I/O read operation is
1290 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1312 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1337 Status = This->Io.Read (This, Width, Address, 1, Result);
1366 Status = This->Io.Read (This, Width, Address, 1, Result);
1389 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1407 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1414 return RootBridgeIoMemRW (This, FALSE, Width, Address, Count, Buffer);
1425 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1442 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1449 return RootBridgeIoMemRW (This, TRUE, Width, Address, Count, Buffer);
1455 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1473 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1480 return RootBridgeIoIoRW (This, FALSE, Width, Address, Count, Buffer);
1486 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1504 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1511 return RootBridgeIoIoRW (This, TRUE, Width, Address, Count, Buffer);
1519 space to another region of PCI root bridge memory space. This is especially useful for video scroll
1524 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL instance.
1541 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1573 This,
1583 This,
1612 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1629 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1636 return RootBridgeIoPciRW (This, FALSE, Width, Address, Count, Buffer);
1648 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1665 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1672 return RootBridgeIoPciRW (This, TRUE, Width, Address, Count, Buffer);
1680 memory. This function is used to map system memory for PCI bus master DMA accesses.
1682 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1704 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1827 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1838 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1880 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1881 @param Type This parameter is not used and must be ignored.
1900 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1952 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1964 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
1978 This function does not flush posted write transactions from any PCI bridges. A PCI controller
1980 the PCI controller and from all the PCI bridges into the PCI host bridge. This is typically done with
1983 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
1994 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This
2010 @param This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
2026 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
2033 PrivateData = DRIVER_INSTANCE_FROM_PCI_ROOT_BRIDGE_IO_THIS(This);
2065 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
2086 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
2094 PrivateData = DRIVER_INSTANCE_FROM_PCI_ROOT_BRIDGE_IO_THIS(This);
2103 // This is a generic driver for a PC-AT class system. It does not have any
2126 @param[in] This A pointer to the EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL.
2141 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL *This,
2148 PrivateData = DRIVER_INSTANCE_FROM_PCI_ROOT_BRIDGE_IO_THIS (This);