Lines Matching defs:iface
68 static zx_status_t GetAccessField(HardwareInterface* iface, Locality loc,
76 zx_status_t status = iface->ReadAccess(loc, &access);
163 static zx_status_t GetStatusField(HardwareInterface* iface, Locality loc,
171 zx_status_t status = iface->ReadStatus(loc, &sts);
184 static zx_status_t GetBurstCount(HardwareInterface* iface, Locality loc,
192 zx_status_t status = iface->ReadStatus(loc, &sts);
207 static zx_status_t GetStatusExpect(HardwareInterface* iface, Locality loc,
210 zx_status_t status = GetStatusField(iface, loc, &status_field);
219 static zx_status_t GetStatusDataAvail(HardwareInterface* iface, Locality loc,
222 zx_status_t status = GetStatusField(iface, loc, &status_field);
230 static zx_status_t WaitForDataAvail(HardwareInterface* iface, Locality loc) {
234 zx_status_t status = GetStatusDataAvail(iface, loc, &data_avail);
246 static zx_status_t AbortCommand(HardwareInterface* iface, Locality loc) {
247 return iface->WriteStatus(loc, TPM_STS_CMD_RDY);
251 static zx_status_t GetActiveLocality(HardwareInterface* iface, Locality loc,
254 zx_status_t status = GetAccessField(iface, loc, &val);