Lines Matching refs:This

5   This program and the accompanying materials
56 @param This A pointer points to the Binding Protocol instance
67 IN EFI_DRIVER_BINDING_PROTOCOL *This,
74 This routine is called right after the .Supported() called and return
78 @param This A pointer points to the Binding Protocol instance
89 IN EFI_DRIVER_BINDING_PROTOCOL *This,
98 @param This Protocol instance pointer.
103 @retval EFI_SUCESS This driver is removed DeviceHandle
104 @retval !EFI_SUCCESS This driver was not removed from this device
109 IN EFI_DRIVER_BINDING_PROTOCOL *This,
122 This function can be used to obtain information about a particular IDE channel.
141 @param[in] This The pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
158 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
169 This function can be used to notify the IDE controller driver to perform
176 @param[in] This The pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
183 @retval EFI_NOT_READY This phase cannot be entered at this time; for
192 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
201 This function is used by the driver entity to pass detailed information about
227 @param[in] This A pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
240 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
250 This function allows the driver entity or other drivers (such as platform
252 to recalculate modes. This function allows the driver entity and the IDE
253 controller driver to negotiate the timings on a per-device basis. This function
266 This function can be called multiple times to invalidate multiple modes of the
275 @param[in] This The pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
290 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
300 This function is used by the driver entity to obtain the optimum ATA modes for
312 decision on user preferences and other considerations as well. This function
325 length. This memory pool should be deallocated by the caller when it is no
334 @param[in] This The pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
344 data. This error may happen if
354 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
365 This function is used by the driver entity to instruct the IDE controller
366 driver to program the IDE controller hardware to the specified modes. This
371 @param[in] This Pointer to the EFI_IDE_CONTROLLER_INIT_PROTOCOL instance.
387 IN EFI_IDE_CONTROLLER_INIT_PROTOCOL *This,
400 @param This A pointer to the EFI_COMPONENT_NAME_PROTOCOL instance.
402 This is the language of the driver name that that the caller
406 @param DriverName A pointer to the Unicode string to return. This Unicode string
407 is the name of the driver specified by This in the language
410 @retval EFI_SUCCESS The Unicode string for the Driver specified by This
415 @retval EFI_UNSUPPORTED The driver specified by This does not support the
421 IN EFI_COMPONENT_NAME_PROTOCOL *This,
431 @param This A pointer to the EFI_COMPONENT_NAME_PROTOCOL instance.
433 This is managing. This handle specifies the controller
436 of. This is an optional parameter that may be NULL. It
442 identifier. This is the language of the controller name
447 @param ControllerName A pointer to the Unicode string to return. This Unicode
451 driver specified by This.
455 specified by This was returned in DriverName.
461 @retval EFI_UNSUPPORTED The driver specified by This is not currently
464 @retval EFI_UNSUPPORTED The driver specified by This does not support the
470 IN EFI_COMPONENT_NAME_PROTOCOL *This,