Lines Matching refs:burst
42 auto burst = resilientBurst.getBurst(); in protect() local
43 auto result = fn(*burst); in protect()
51 auto maybeBurst = resilientBurst.recover(burst.get()); in protect()
59 burst = std::move(maybeBurst).value(); in protect()
61 return fn(*burst); in protect()
71 auto burst = NN_TRY(makeBurst()); in create() local
72 CHECK(burst != nullptr); in create()
74 std::move(burst)); in create()
78 nn::SharedBurst burst) in ResilientBurst() argument
79 : kMakeBurst(std::move(makeBurst)), mBurst(std::move(burst)) { in ResilientBurst()
112 &extensionNameToPrefix](const nn::IBurst& burst) { in execute() argument
113 return burst.execute(request, measure, deadline, loopTimeoutDuration, hints, in execute()
126 ResilientExecution::Factory makeExecution = [burst = std::move(self), request, measure, in createReusableExecution()
129 return burst->createReusableExecutionInternal(request, measure, loopTimeoutDuration, hints, in createReusableExecution()
148 &extensionNameToPrefix](const nn::IBurst& burst) { in createReusableExecutionInternal() argument
149 return burst.createReusableExecution(request, measure, loopTimeoutDuration, hints, in createReusableExecutionInternal()