Home
last modified time | relevance | path

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

/system/libvintf/
DVintfObject.cpp537 std::unique_lock<std::mutex> _lock(mDeviceRuntimeInfo.mutex); in getRuntimeInfo()
540 flags &= (~mDeviceRuntimeInfo.fetchedFlags); in getRuntimeInfo()
542 if (mDeviceRuntimeInfo.object == nullptr) { in getRuntimeInfo()
543 mDeviceRuntimeInfo.object = getRuntimeInfoFactory()->make_shared(); in getRuntimeInfo()
546 status_t status = mDeviceRuntimeInfo.object->fetchAllInformation(flags); in getRuntimeInfo()
555 mDeviceRuntimeInfo.fetchedFlags &= (~flags); // mark the fields as "not fetched" in getRuntimeInfo()
570 Level kernelLevel = mDeviceRuntimeInfo.object->kernelLevel(); in getRuntimeInfo()
572 mDeviceRuntimeInfo.object->setKernelLevel(deviceManifestKernelLevel); in getRuntimeInfo()
581 mDeviceRuntimeInfo.fetchedFlags |= flags; in getRuntimeInfo()
582 return mDeviceRuntimeInfo.object; in getRuntimeInfo()
/system/libvintf/include/vintf/
DVintfObject.h255 details::LockedRuntimeInfoCache mDeviceRuntimeInfo; variable