Lines Matching refs:Instance
54 Port->Instance = SataSiI3132Instance;
90 SATA_SI3132_INSTANCE *Instance;
97 Instance = (SATA_SI3132_INSTANCE*)AllocateZeroPool (sizeof (SATA_SI3132_INSTANCE));
98 if (Instance == NULL) {
102 Instance->Signature = SATA_SII3132_SIGNATURE;
103 Instance->PciIo = PciIo;
110 SataSiI3132PortConstructor (Instance, 0);
111 SataSiI3132PortConstructor (Instance, 1);
114 Instance->AtaPassThruProtocol.Mode = AtaPassThruMode;
115 Instance->AtaPassThruProtocol.PassThru = SiI3132AtaPassThru;
116 Instance->AtaPassThruProtocol.GetNextPort = SiI3132GetNextPort;
117 Instance->AtaPassThruProtocol.GetNextDevice = SiI3132GetNextDevice;
118 Instance->AtaPassThruProtocol.BuildDevicePath = SiI3132BuildDevicePath;
119 Instance->AtaPassThruProtocol.GetDevice = SiI3132GetDevice;
120 Instance->AtaPassThruProtocol.ResetPort = SiI3132ResetPort;
121 Instance->AtaPassThruProtocol.ResetDevice = SiI3132ResetDevice;
123 *SataSiI3132Instance = Instance;
149 Status = SiI3132AtaPassThruCommand (Port->Instance, Port, PortMultiplierPort, &Packet, 0);
174 PciIo = Port->Instance->PciIo;
247 @param This Protocol instance pointer.
317 @param This Protocol instance pointer.
423 // Create SiI3132 Sata Instance
467 //TODO: Free SATA Instance
496 @param This Protocol instance pointer.
525 @retval EFI_DEVICE_ERROR Can not install the protocol instance