Lines Matching refs:This

4   This file defines common data structures, macro definitions and some module
8 This program and the accompanying materials
179 This function allocates an aligned buffer for the ATA device to perform
198 This function frees an aligned buffer for the ATA device to perform
226 This function wraps the ResetDevice() invocation for ATA pass through function
243 This function issues ATA_CMD_IDENTIFY_DRIVE command to the ATA device to identify it.
262 This function performs ATA pass through transactions to read/write data from/to
289 This function performs one ATA pass through transaction to do a trust transfer from/to
335 This function checks to see if the driver specified by This supports the device specified by
338 ControllerHandle to determine if the driver supports ControllerHandle. This function
340 performed by this function must be very small, and take as little time as possible to execute. This
343 different driver. This function must match its calls to AllocatePages() with FreePages(),
346 already in the opened state, then it must not be closed with CloseProtocol(). This is required
349 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
350 @param[in] ControllerHandle The handle of the controller to test. This handle
353 @param[in] RemainingDevicePath A pointer to the remaining portion of a device path. This
362 RemainingDevicePath is supported by the driver specified by This.
365 specified by This.
371 RemainingDevicePath is not supported by the driver specified by This.
376 IN EFI_DRIVER_BINDING_PROTOCOL *This,
391 3. Prior to calling Start(), the Supported() function for the driver specified by This must
394 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
395 @param[in] ControllerHandle The handle of the controller to start. This handle
398 @param[in] RemainingDevicePath A pointer to the remaining portion of a device path. This
419 IN EFI_DRIVER_BINDING_PROTOCOL *This,
438 @param[in] This A pointer to the EFI_DRIVER_BINDING_PROTOCOL instance.
453 IN EFI_DRIVER_BINDING_PROTOCOL *This,
463 This function retrieves the user readable name of a driver in the form of a
464 Unicode string. If the driver specified by This has a user readable name in
467 by This does not support the language specified by Language,
470 @param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
474 array indicating the language. This is the
483 This Unicode string is the name of the
484 driver specified by This in the language
488 This and the language specified by Language was
495 @retval EFI_UNSUPPORTED The driver specified by This does not support
502 IN EFI_COMPONENT_NAME_PROTOCOL *This,
512 This function retrieves the user readable name of the controller specified by
514 driver specified by This has a user readable name in the language specified by
516 and EFI_SUCCESS is returned. If the driver specified by This is not currently
518 then EFI_UNSUPPORTED is returned. If the driver specified by This does not
521 @param This[in] A pointer to the EFI_COMPONENT_NAME2_PROTOCOL or
525 specified by This is managing. This handle
530 the name of. This is an optional parameter that
539 array indicating the language. This is the
548 This Unicode string is the name of the
552 specified by This.
556 driver specified by This was returned in
568 @retval EFI_UNSUPPORTED The driver specified by This is not currently
572 @retval EFI_UNSUPPORTED The driver specified by This does not support
579 IN EFI_COMPONENT_NAME_PROTOCOL *This,
590 @param This Indicates a pointer to the calling context.
601 IN EFI_BLOCK_IO_PROTOCOL *This,
609 @param This Indicates a pointer to the calling context.
628 IN EFI_BLOCK_IO_PROTOCOL *This,
639 @param This Indicates a pointer to the calling context.
659 IN EFI_BLOCK_IO_PROTOCOL *This,
670 @param This Indicates a pointer to the calling context.
680 IN EFI_BLOCK_IO_PROTOCOL *This
686 @param[in] This Indicates a pointer to the calling context.
697 IN EFI_BLOCK_IO2_PROTOCOL *This,
704 @param[in] This Indicates a pointer to the calling context.
730 IN EFI_BLOCK_IO2_PROTOCOL *This,
741 @param[in] This Indicates a pointer to the calling context.
763 IN EFI_BLOCK_IO2_PROTOCOL *This,
774 @param[in] This Indicates a pointer to the calling context.
785 IN EFI_BLOCK_IO2_PROTOCOL *This,
792 This function is used by the IDE bus driver to get inquiry data. Data format
795 @param[in] This Pointer to the EFI_DISK_INFO_PROTOCOL instance.
808 IN EFI_DISK_INFO_PROTOCOL *This,
817 This function is used by the IDE bus driver to get identify data. Data format
820 @param[in] This Pointer to the EFI_DISK_INFO_PROTOCOL
835 IN EFI_DISK_INFO_PROTOCOL *This,
844 This function is used by the IDE bus driver to get sense data.
847 @param[in] This Pointer to the EFI_DISK_INFO_PROTOCOL instance.
861 IN EFI_DISK_INFO_PROTOCOL *This,
869 This function is used by the IDE bus driver to get controller information.
871 @param[in] This Pointer to the EFI_DISK_INFO_PROTOCOL instance.
876 @retval EFI_UNSUPPORTED This is not an IDE device.
882 IN EFI_DISK_INFO_PROTOCOL *This,
925 @param This Indicates a pointer to the calling context.
962 IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This,
1005 @param This Indicates a pointer to the calling context.
1036 IN EFI_STORAGE_SECURITY_COMMAND_PROTOCOL *This,