Lines Matching refs:IdeBlkIoDevice

1699   @param IdeBlkIoDevice Indicates the calling context.
1719 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
1746 Status = AtapiDetectMedia (IdeBlkIoDevice, &MediaChange);
1749 if (IdeBlkIoDevice->Cache != NULL) {
1750 gBS->FreePool (IdeBlkIoDevice->Cache);
1751 IdeBlkIoDevice->Cache = NULL;
1759 Media = IdeBlkIoDevice->BlkIo.Media;
1766 if (IdeBlkIoDevice->Cache != NULL) {
1767 gBS->FreePool (IdeBlkIoDevice->Cache);
1768 IdeBlkIoDevice->Cache = NULL;
1776 if (IdeBlkIoDevice->Cache != NULL) {
1777 gBS->FreePool (IdeBlkIoDevice->Cache);
1778 IdeBlkIoDevice->Cache = NULL;
1803 Status = AtapiReadSectors (IdeBlkIoDevice, Buffer, Lba, NumberOfBlocks);
1815 if (Lba == 0 && (IdeBlkIoDevice->Cache == NULL)) {
1816 IdeBlkIoDevice->Cache = AllocatePool (BlockSize);
1817 if (IdeBlkIoDevice->Cache!= NULL) {
1818 CopyMem ((UINT8 *) IdeBlkIoDevice->Cache, (UINT8 *) Buffer, BlockSize);
1829 @param IdeBlkIoDevice Indicates the calling context.
1851 IN IDE_BLK_IO_DEV *IdeBlkIoDevice,
1865 if (Lba == 0 && IdeBlkIoDevice->Cache != NULL) {
1866 gBS->FreePool (IdeBlkIoDevice->Cache);
1867 IdeBlkIoDevice->Cache = NULL;
1883 Status = AtapiDetectMedia (IdeBlkIoDevice, &MediaChange);
1886 if (Lba == 0 && IdeBlkIoDevice->Cache != NULL) {
1887 gBS->FreePool (IdeBlkIoDevice->Cache);
1888 IdeBlkIoDevice->Cache = NULL;
1896 Media = IdeBlkIoDevice->BlkIo.Media;
1902 if (Lba == 0 && IdeBlkIoDevice->Cache != NULL) {
1903 gBS->FreePool (IdeBlkIoDevice->Cache);
1904 IdeBlkIoDevice->Cache = NULL;
1911 if (Lba == 0 && IdeBlkIoDevice->Cache != NULL) {
1912 gBS->FreePool (IdeBlkIoDevice->Cache);
1913 IdeBlkIoDevice->Cache = NULL;
1942 Status = AtapiWriteSectors (IdeBlkIoDevice, Buffer, Lba, NumberOfBlocks);