Home
last modified time | relevance | path

Searched refs:iorap (Results 1 – 25 of 50) sorted by relevance

12

/system/iorap/src/binder/
Diiorap_def.h27 FN_BEGIN(::com::google::android::startup::iorap::,IIorap) \
29 FN(setTaskListener, (const ::android::sp<::com::google::android::startop::iorap::,ITaskListener,>&,…
30 FN(onAppLaunchEvent,(const ::com::google::android::startop::iorap::,RequestId,&,request), \
31 (const ::com::google::android::startop::iorap::,AppLaunchEvent,&,event)) \
32 FN(onPackageEvent, (const ::com::google::android::startop::iorap::,RequestId,&,request), \
33 (const ::com::google::android::startop::iorap::,PackageEvent,&,event)) \
34 FN(onAppIntentEvent,(const ::com::google::android::startop::iorap::,RequestId,&,request), \
35 (const ::com::google::android::startop::iorap::,AppIntentEvent,&,event)) \
37 (const ::com::google::android::startop::iorap::,RequestId,&,request), \
38 (const ::com::google::android::startop::iorap::,SystemServiceEvent,&,event)) \
[all …]
Diiorap_impl.h32 namespace iorap::manager {
36 namespace iorap {
43 class IIorapImpl : public ::com::google::android::startop::iorap::BnIorap {
45 static bool Start(std::shared_ptr<iorap::manager::EventManager> event_manager);
/system/iorap/binder/com/google/android/startop/iorap/
DIIorap.aidl17 package com.google.android.startop.iorap;
19 import com.google.android.startop.iorap.ITaskListener;
21 import com.google.android.startop.iorap.PackageEvent;
22 import com.google.android.startop.iorap.AppLaunchEvent;
23 import com.google.android.startop.iorap.AppIntentEvent;
24 import com.google.android.startop.iorap.SystemServiceEvent;
25 import com.google.android.startop.iorap.SystemServiceUserEvent;
26 import com.google.android.startop.iorap.RequestId;
DITaskListener.aidl17 package com.google.android.startop.iorap;
19 import com.google.android.startop.iorap.TaskResult;
20 import com.google.android.startop.iorap.RequestId;
DAppLaunchEvent.aidl17 package com.google.android.startop.iorap;
DSystemServiceEvent.aidl17 package com.google.android.startop.iorap;
DRequestId.aidl17 package com.google.android.startop.iorap;
DSystemServiceUserEvent.aidl17 package com.google.android.startop.iorap;
DPackageEvent.aidl17 package com.google.android.startop.iorap;
DAppIntentEvent.aidl17 package com.google.android.startop.iorap;
DTaskResult.aidl17 package com.google.android.startop.iorap;
/system/iorap/src/common/
Dintrospection.h50 namespace iorap {
161 static constexpr auto introspect_members(::iorap::introspect::type<TYPE>) { \
165 static constexpr auto introspect_members(::iorap::introspect::type<TYPE>) { \
166 return std::make_tuple(::iorap::introspect::member_type<&TYPE::m1>{}\
171 static constexpr auto introspect_members(::iorap::introspect::type<TYPE>) { \
172 return std::make_tuple(::iorap::introspect::member_type<&TYPE::m1>{},\
173 ::iorap::introspect::member_type<&TYPE::m2>{}\
178 static constexpr auto introspect_members(::iorap::introspect::type<TYPE>) { \
179 return std::make_tuple(::iorap::introspect::member_type<&TYPE::m1>{},\
180 ::iorap::introspect::member_type<&TYPE::m2>{},\
[all …]
Dtype.h23 namespace iorap {
136 #define STATIC_FAIL(T, msg) static_assert(::iorap::introspect::dependent_false_v<T>, msg)
/system/iorap/
DAndroid.bp16 name: "iorap-aidl",
23 "binder/com/google/android/startop/iorap/IIorap.aidl",
24 "binder/com/google/android/startop/iorap/ITaskListener.aidl",
30 name: "iorap-default-flags",
59 Also delete the 'include' directory unless we have code other non-iorap
68 name: "iorap-default-dependencies",
99 defaults: ["iorap-default-flags"],
102 ":iorap-aidl",
135 "iorap-default-flags",
136 "iorap-default-dependencies",
[all …]
DTEST_MAPPING9 "path": "frameworks/base/startop/iorap"
/system/iorap/src/iorapd/
Dmain.cc28 static constexpr const char* kServiceName = iorap::binder::IIorapImpl::getServiceName();
52 if (android::base::GetBoolProperty("iorapd.log.verbose", iorap::kIsDebugBuild)) { in main()
68 iorap::manager::EventManager::Create(); in main()
69 if (!iorap::binder::IIorapImpl::Start(std::move(event_manager))) { in main()
/system/iorap/src/inode2filename/
Dinode.h24 namespace iorap::inode2filename {
53 struct hash<iorap::inode2filename::Inode> {
54 using argument_type = iorap::inode2filename::Inode;
Dsearch_directories.h25 namespace iorap::inode2filename {
36 iorap::expected<std::string /*filename*/, int /*errno*/> data;
43 return InodeResult{inode, iorap::unexpected{err_no}}; in makeFailure()
/system/iorap/include/binder/
Dcommon.h26 …ce google { namespace android { namespace startop { namespace iorap { using what = ::iorap::binder…
Dauto_parcelable.h26 namespace iorap {
52 ::iorap::introspect::for_each_member_field_value(*Self(), [&](auto&& value) { in writeToParcel()
78 ::iorap::introspect::for_each_member_field_set_value(tmp, [&](auto field_type) { in readFromParcel()
86 return ::iorap::introspect::aliasing_forward<ValueT>(read_value); in readFromParcel()
Drequest_id.h23 namespace iorap {
Dactivity_info.h26 namespace iorap {
Dsystem_service_event.h24 namespace iorap {
/system/iorap/src/manager/
Devent_manager.h25 namespace iorap::perfetto {
29 namespace iorap::manager {
/system/iorap/src/perfetto/
Dmain.cc37 using namespace iorap::perfetto; // NOLINT
136 namespace iorap::perfetto { namespace
205 LOG(VERBOSE) << "Debug check: " << ::iorap::kIsDebugBuild; in main()

12