Home
last modified time | relevance | path

Searched refs:ObjectSlot (Results 1 – 2 of 2) sorted by relevance

/device/google/cuttlefish/host/commands/secure_env/
Dtpm_resource_manager.cpp29 TpmResourceManager::ObjectSlot::ObjectSlot(TpmResourceManager* resource_manager) in ObjectSlot() function in cuttlefish::TpmResourceManager::ObjectSlot
30 : ObjectSlot(resource_manager, ESYS_TR_NONE) { in ObjectSlot()
33 TpmResourceManager::ObjectSlot::ObjectSlot(TpmResourceManager* resource_manager, in ObjectSlot() function in cuttlefish::TpmResourceManager::ObjectSlot
39 TpmResourceManager::ObjectSlot::~ObjectSlot() { in ~ObjectSlot()
53 ESYS_TR TpmResourceManager::ObjectSlot::get() { in get()
57 void TpmResourceManager::ObjectSlot::set(ESYS_TR resource) { in set()
84 return TpmObjectSlot{new ObjectSlot(this)}; in ReserveSlot()
Dtpm_resource_manager.h51 class ObjectSlot {
55 ~ObjectSlot();
60 ObjectSlot(TpmResourceManager* resource_manager);
61 ObjectSlot(TpmResourceManager* resource_manager, ESYS_TR resource);
74 std::shared_ptr<ObjectSlot> ReserveSlot();
83 using TpmObjectSlot = std::shared_ptr<TpmResourceManager::ObjectSlot>;