Lines Matching refs:burst
45 std::shared_ptr<const Burst> burst, Request request,
50 BurstExecution(PrivateConstructorTag tag, std::shared_ptr<const Burst> burst, Request request,
79 Burst::MemoryCache::MemoryCache(std::shared_ptr<aidl_hal::IBurst> burst) in MemoryCache() argument
80 : kBurst(std::move(burst)) {} in MemoryCache()
153 std::shared_ptr<aidl_hal::IBurst> burst) { in create() argument
154 if (burst == nullptr) { in create()
159 return std::make_shared<const Burst>(PrivateConstructorTag{}, std::move(burst)); in create()
162 Burst::Burst(PrivateConstructorTag /*tag*/, std::shared_ptr<aidl_hal::IBurst> burst) in Burst() argument
163 : kBurst(std::move(burst)), kMemoryCache(std::make_shared<MemoryCache>(kBurst)) { in Burst()
282 std::shared_ptr<const Burst> burst, Request request, in create() argument
286 if (burst == nullptr) { in create()
291 PrivateConstructorTag{}, std::move(burst), std::move(request), in create()
296 BurstExecution::BurstExecution(PrivateConstructorTag /*tag*/, std::shared_ptr<const Burst> burst, in BurstExecution() argument
301 : kBurst(std::move(burst)), in BurstExecution()