Home
last modified time | relevance | path

Searched refs:Impl (Results 1 – 21 of 21) sorted by relevance

/system/unwinding/libunwindstack/
DGlobalDebugImpl.h406 using Impl = GlobalDebugImpl<Symfile, uint32_t, Uint64_P>; in CreateGlobalDebugImpl() local
407 static_assert(offsetof(typename Impl::JITCodeEntry, symfile_size) == 12, "layout"); in CreateGlobalDebugImpl()
408 static_assert(offsetof(typename Impl::JITCodeEntry, seqlock) == 28, "layout"); in CreateGlobalDebugImpl()
409 static_assert(sizeof(typename Impl::JITCodeEntry) == 32, "layout"); in CreateGlobalDebugImpl()
410 static_assert(sizeof(typename Impl::JITDescriptor) == 48, "layout"); in CreateGlobalDebugImpl()
411 return std::make_unique<Impl>(arch, jit_memory, search_libs, global_variable_name); in CreateGlobalDebugImpl()
415 using Impl = GlobalDebugImpl<Symfile, uint32_t, Uint64_A>; in CreateGlobalDebugImpl() local
416 static_assert(offsetof(typename Impl::JITCodeEntry, symfile_size) == 16, "layout"); in CreateGlobalDebugImpl()
417 static_assert(offsetof(typename Impl::JITCodeEntry, seqlock) == 32, "layout"); in CreateGlobalDebugImpl()
418 static_assert(sizeof(typename Impl::JITCodeEntry) == 40, "layout"); in CreateGlobalDebugImpl()
[all …]
/system/bt/gd/os/android/
Dwakelock_native.cc41 struct WakelockNative::Impl { struct in bluetooth::os::internal::WakelockNative
47 explicit SystemSuspendDeathRecipient(WakelockNative::Impl* impl) : impl_(impl) {} in SystemSuspendDeathRecipient()
54 WakelockNative::Impl* impl_ = nullptr;
63 pimpl_->suspend_death_recipient = new Impl::SystemSuspendDeathRecipient(pimpl_.get()); in Initialize()
112 WakelockNative::WakelockNative() : pimpl_(std::make_unique<Impl>()) {} in WakelockNative()
/system/iorap/src/binder/
Diiorap_impl.cc95 class IIorapImpl::Impl { class in iorap::binder::IIorapImpl
98 explicit EventManagerTaskCallbacks(iorap::borrowed<IIorapImpl::Impl*> impl) { in EventManagerTaskCallbacks()
112 iorap::borrowed<IIorapImpl::Impl*> impl_;
116 ~Impl() { in ~Impl()
284Impl(ServiceParams p) : service_params_{std::move(p)}, event_manager_callbacks_{new EventManagerTa… in Impl() function in iorap::binder::IIorapImpl::Impl
317 using Impl = IIorapImpl::Impl; typedef
324 impl_.reset(new Impl(std::move(s_service_params_))); in IIorapImpl()
394 Impl* self, in SendArgs()
407 Status SendArgs(const char* function_name, Impl* self, Args&&... rest) { in SendArgs()
417 Impl* self, in SendArgs()
[all …]
Diiorap_impl.h65 class Impl; variable
71 std::unique_ptr<Impl> impl_;
/system/bt/gd/os/linux/
Dwakelock_native.cc28 struct WakelockNative::Impl {}; struct in bluetooth::os::internal::WakelockNative
47 WakelockNative::WakelockNative() : pimpl_(std::make_unique<Impl>()) {} in WakelockNative()
/system/bt/gd/os/internal/
Dwakelock_native.h45 struct Impl;
46 std::unique_ptr<Impl> pimpl_;
/system/bt/gd/os/host/
Dwakelock_native.cc28 struct WakelockNative::Impl {}; struct in bluetooth::os::internal::WakelockNative
47 WakelockNative::WakelockNative() : pimpl_(std::make_unique<Impl>()) {} in WakelockNative()
/system/iorap/src/inode2filename/
Dout_of_process_inode_resolver.h38 struct Impl;
39 Impl* impl_;
Dinode_resolver.cc75 struct InodeResolver::Impl { struct in iorap::inode2filename::InodeResolver
76 Impl(InodeResolverDependencies dependencies) in Impl() argument
81 Impl(InodeResolverDependencies dependencies, std::shared_ptr<DataSource> data_source) in Impl() function
92 : impl_(new InodeResolver::Impl{std::move(dependencies)}) { in InodeResolver()
97 : impl_(new InodeResolver::Impl{std::move(dependencies), std::move(data_source)}) { in InodeResolver()
Dinode_resolver.h109 struct Impl;
110 Impl* impl_;
Dout_of_process_inode_resolver.cc190 struct OutOfProcessInodeResolver::Impl { struct in iorap::inode2filename::OutOfProcessInodeResolver
191 Impl() { in Impl() function
394 : InodeResolver{std::move(dependencies)}, impl_{new Impl{}} { in OutOfProcessInodeResolver()
/system/iorap/src/prefetcher/
Dread_ahead.h33 struct Impl;
56 std::unique_ptr<Impl> impl_;
Dprefetcher_daemon.h122 class Impl;
123 std::unique_ptr<PrefetcherDaemon::Impl> impl_;
Dread_ahead.cc159 struct ReadAhead::Impl { struct in iorap::prefetcher::ReadAhead
160 Impl(bool use_sockets) { in Impl() argument
187 RecentDataKeeper ReadAhead::Impl::recent_data_keeper_{};
192 ReadAhead::ReadAhead(bool use_sockets) : impl_(new Impl(use_sockets)) { in ReadAhead()
413 ReadAhead::Impl::recent_data_keeper_.RecordRecent(id, length_sum); in BeginTask()
417 ReadAhead::Impl::recent_data_keeper_.Dump(printer); in Dump()
Dprefetcher_daemon.cc920 class PrefetcherDaemon::Impl { class in iorap::prefetcher::PrefetcherDaemon
1122 Impl(PrefetcherDaemon* daemon) { in Impl() function in iorap::prefetcher::PrefetcherDaemon::Impl
1127 ~Impl() { in ~Impl()
1338 : impl_{new Impl{this}} { in PrefetcherDaemon()
/system/iorap/src/manager/
Devent_manager.h112 class Impl; variable
114 std::unique_ptr<Impl> impl_;
Devent_manager.cc928 class EventManager::Impl { class in iorap::manager::EventManager
930 Impl(/*borrow*/perfetto::RxProducerFactory& perfetto_factory) in Impl() function in iorap::manager::EventManager::Impl
944 android::add_sysprop_change_callback(&Impl::OnSyspropChanged, /*priority*/-10000); in Impl()
1338 using Impl = EventManager::Impl; typedef
1341 : impl_(new Impl(perfetto_factory)) {} in EventManager()
/system/iorap/src/perfetto/
Dperfetto_consumer.cc115 struct PerfettoConsumerImpl::Impl { struct in iorap::perfetto::PerfettoConsumerImpl
116 Impl() : raw_{new PerfettoConsumerRawImpl{}}, in Impl() function
167 TraceMessageHandler(Impl* impl) : impl_{impl} { in TraceMessageHandler()
171 Impl* impl_;
551 static PerfettoConsumerImpl::Impl* GetImplSingleton() { in GetImplSingleton() argument
552 static PerfettoConsumerImpl::Impl impl; in GetImplSingleton()
575 impl_ = PerfettoConsumerImpl::Impl::GetImplSingleton(); in Initialize()
579 PerfettoConsumerImpl::Impl::GetImplSingleton()->Dump(/*borrow*/printer); in Dump()
Dperfetto_consumer.h108 struct Impl;
109 PerfettoConsumerImpl::Impl* impl_;
/system/incremental_delivery/incfs/include/
Dincfs_inline.h241 template <class ReadInfoStruct, class Impl>
244 Impl impl) { in waitForReads()
/system/teeui/libteeui/include/teeui/
Dutils.h131 template <typename Impl> class HMac {
135 return Impl::hmac256(key, {data...}); in hmac256()