Lines Matching refs:interface
28 struct IHuks interface; member
238 service->interface.ModuleInit = HuksModuleInit; in HuksImplGetInstance()
239 service->interface.ModuleDestroy = HuksModuleDestroy; in HuksImplGetInstance()
240 service->interface.GenerateKey = HuksGenerateKey; in HuksImplGetInstance()
241 service->interface.ImportKey = HuksImportKey; in HuksImplGetInstance()
242 service->interface.ImportWrappedKey = HuksImportWrappedKey; in HuksImplGetInstance()
243 service->interface.ExportPublicKey = HuksExportPublicKey; in HuksImplGetInstance()
244 service->interface.Init = HuksInit; in HuksImplGetInstance()
245 service->interface.Update = HuksUpdate; in HuksImplGetInstance()
246 service->interface.Finish = HuksFinish; in HuksImplGetInstance()
247 service->interface.Abort = HuksAbort; in HuksImplGetInstance()
248 service->interface.CheckKeyValidity = HuksCheckKeyValidity; in HuksImplGetInstance()
249 service->interface.AttestKey = HuksAttestKey; in HuksImplGetInstance()
250 service->interface.GenerateRandom = HuksGenerateRandom; in HuksImplGetInstance()
251 service->interface.Sign = HuksSign; in HuksImplGetInstance()
252 service->interface.Verify = HuksVerify; in HuksImplGetInstance()
253 service->interface.Encrypt = HuksEncrypt; in HuksImplGetInstance()
254 service->interface.Decrypt = HuksDecrypt; in HuksImplGetInstance()
255 service->interface.AgreeKey = HuksAgreeKey; in HuksImplGetInstance()
256 service->interface.DeriveKey = HuksDeriveKey; in HuksImplGetInstance()
257 service->interface.Mac = HuksMac; in HuksImplGetInstance()
258 service->interface.UpgradeKey = HuksUpgradeKey; in HuksImplGetInstance()
259 service->interface.ExportChipsetPlatformPublicKey = HuksExportChipsetPlatformPublicKey; in HuksImplGetInstance()
260 service->interface.GetVersion = HuksGetVersion; in HuksImplGetInstance()
261 return &service->interface; in HuksImplGetInstance()