Lines Matching refs:Operation
41 operation is performed at the PCI memory address specified by Address for the width specified
42 by Width. The result of this PCI memory read operation is stored in Result. This PCI memory
43 read operation is repeated until either a timeout of Delay 100 ns units has expired, or (Result &
81 This function provides a standard way to poll a PCI I/O location. A PCI I/O read operation is
83 The result of this PCI I/O read operation is stored in Result. This PCI I/O read operation is
127 @param[in] Width Signifies the width of the memory operation.
128 @param[in] Address The base address of the memory operation. The caller is
160 @param[in] Width Signifies the width of the memory operation.
161 @param[in] Address The base address of the memory operation. The caller is
188 @param[in] UserAddress The base address of the I/O operation. The caller is responsible for
216 @param[in] UserAddress The base address of the I/O operation. The caller is responsible for
245 operation on a memory mapped video buffer.
251 @param[in] DestAddress The destination address of the memory operation. The caller is
253 @param[in] SrcAddress The source address of the memory operation. The caller is
347 @param[in] Operation Indicates if the bus master is going to read or write to system memory.
352 @param[out] Mapping The value to pass to Unmap() when the bus master DMA operation is complete.
355 @retval EFI_INVALID_PARAMETER Operation is invalid.
369 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_OPERATION Operation,
377 Completes the Map() operation and releases any corresponding resources.
379 The Unmap() function completes the Map() operation and releases any corresponding resources.
380 If the operation was an EfiPciOperationBusMasterWrite or
729 @param[in] OperationType I/O operation type: IO/MMIO/PCI.
730 @param[in] Width Signifies the width of the I/O or Memory operation.
731 @param[in] Address The base address of the I/O operation.
1165 operation is performed at the PCI memory address specified by Address for the width specified
1166 by Width. The result of this PCI memory read operation is stored in Result. This PCI memory
1167 read operation is repeated until either a timeout of Delay 100 ns units has expired, or (Result &
1267 This function provides a standard way to poll a PCI I/O location. A PCI I/O read operation is
1269 The result of this PCI I/O read operation is stored in Result. This PCI I/O read operation is
1373 @param[in] Width Signifies the width of the memory operation.
1374 @param[in] Address The base address of the memory operation. The caller is
1409 @param[in] Width Signifies the width of the memory operation.
1410 @param[in] Address The base address of the memory operation. The caller is
1440 @param[in] Address The base address of the I/O operation. The caller is responsible for
1471 @param[in] Address The base address of the I/O operation. The caller is responsible for
1503 operation on a memory mapped video buffer.
1509 @param[in] DestAddress The destination address of the memory operation. The caller is
1511 operation. The caller is
1666 @param[in] Operation Indicates if the bus master is going to read or write to system memory.
1671 @param[out] Mapping The value to pass to Unmap() when the bus master DMA operation is complete.
1674 @retval EFI_INVALID_PARAMETER Operation is invalid.
1688 IN EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_OPERATION Operation,
1709 // Make sure that Operation is valid
1711 if ((UINT32)Operation >= EfiPciOperationMaximum) {
1728 if (Operation == EfiPciOperationBusMasterCommonBuffer || Operation == EfiPciOperationBusMasterCommonBuffer64) {
1754 MapInfo->Operation = Operation;
1776 // If this is a read operation from the Bus Master's point of view,
1780 if (Operation == EfiPciOperationBusMasterRead || Operation == EfiPciOperationBusMasterRead64) {
1803 Completes the Map() operation and releases any corresponding resources.
1805 The Unmap() function completes the Map() operation and releases any corresponding resources.
1806 If the operation was an EfiPciOperationBusMasterWrite or
1828 // See if the Map() operation associated with this Unmap() required a mapping buffer.
1838 // If this is a write operation from the Bus Master's point of view,
1842 if (MapInfo->Operation == EfiPciOperationBusMasterWrite || MapInfo->Operation == EfiPciOperationBusMasterWrite64) {