Lines Matching refs:MemtrackProxy
76 sp<V1_0_hidl::IMemtrack> MemtrackProxy::MemtrackHidlInstance() { in MemtrackHidlInstance()
80 std::shared_ptr<V1_aidl::IMemtrack> MemtrackProxy::MemtrackAidlInstance() { in MemtrackAidlInstance()
91 bool MemtrackProxy::CheckUid(uid_t calling_uid) { in CheckUid()
96 bool MemtrackProxy::CheckPid(pid_t calling_pid, pid_t request_pid) { in CheckPid()
100 MemtrackProxy::MemtrackProxy() { in MemtrackProxy() function in aidl::android::hardware::memtrack::MemtrackProxy
101 memtrack_aidl_instance_ = MemtrackProxy::MemtrackAidlInstance(); in MemtrackProxy()
105 memtrack_hidl_instance_ = MemtrackProxy::MemtrackHidlInstance(); in MemtrackProxy()
109 ndk::ScopedAStatus MemtrackProxy::getMemory(int pid, MemtrackType type, in getMemory()
115 if (!MemtrackProxy::CheckPid(AIBinder_getCallingPid(), pid) && in getMemory()
116 !MemtrackProxy::CheckUid(AIBinder_getCallingUid())) { in getMemory()
179 ndk::ScopedAStatus MemtrackProxy::getGpuDeviceInfo(std::vector<DeviceInfo>* _aidl_return) { in getGpuDeviceInfo()
180 if (!MemtrackProxy::CheckUid(AIBinder_getCallingUid())) { in getGpuDeviceInfo()
188 (memtrack_aidl_instance_ = MemtrackProxy::MemtrackAidlInstance())) { in getGpuDeviceInfo()