Lines Matching refs:This

2   This file declares EFI PCI Hot Plug Init Protocol.
4 This protocol provides the necessary functionality to initialize the Hot Plug
5 Controllers (HPCs) and the buses that they control. This protocol also provides
9 This protocol is required only on platforms that support one or more PCI Hot
15 There cannot be more than one instance of this protocol in a system. This protocol
44 This program and the accompanying materials
53 This Protocol is defined in UEFI Platform Initialization Specification 1.2
130 /// allocated to the root bridge are padded by the specified amount. This
143 This procedure returns a list of root HPCs. The PCI bus driver must initialize
149 can be a child of another HPC. This policy must be enforced by the
153 @param[in] This Pointer to the EFI_PCI_HOT_PLUG_INIT_PROTOCOL instance.
167 IN EFI_PCI_HOT_PLUG_INIT_PROTOCOL *This,
173 Initializes one root Hot Plug Controller (HPC). This process may causes
176 This function initializes the specified HPC. At the end of initialization,
183 @param[in] This Pointer to the EFI_PCI_HOT_PLUG_INIT_PROTOCOL instance.
196 @retval EFI_UNSUPPORTED This instance of EFI_PCI_HOT_PLUG_INIT_PROTOCOL
206 IN EFI_PCI_HOT_PLUG_INIT_PROTOCOL *This,
217 This function returns the resource padding that is required by the PCI bus that
218 is controlled by the specified HPC. This member function is called for all the
219 root HPCs and nonroot HPCs that are detected by the PCI bus enumerator. This
220 function will be called before PCI resource allocation is completed. This function
224 @param[in] This Pointer to the EFI_PCI_HOT_PLUG_INIT_PROTOCOL instance.
234 @retval EFI_UNSUPPORTED This instance of the EFI_PCI_HOT_PLUG_INIT_PROTOCOL
236 @retval EFI_NOT_READY This function was called before HPC initialization
246 IN EFI_PCI_HOT_PLUG_INIT_PROTOCOL *This,
255 /// This protocol provides the necessary functionality to initialize the
256 /// Hot Plug Controllers (HPCs) and the buses that they control. This protocol