Lines Matching refs:executionResult
568 ExecutionResult executionResult; in EvaluatePreparedModel() local
572 &executionResult); in EvaluatePreparedModel()
576 executionStatus = executionResult.outputSufficientSize in EvaluatePreparedModel()
579 outputShapes = std::move(executionResult.outputShapes); in EvaluatePreparedModel()
580 timing = executionResult.timing; in EvaluatePreparedModel()
608 ExecutionResult executionResult; in EvaluatePreparedModel() local
611 loopTimeoutDurationNs, &executionResult); in EvaluatePreparedModel()
615 executionStatus = executionResult.outputSufficientSize in EvaluatePreparedModel()
618 outputShapes = std::move(executionResult.outputShapes); in EvaluatePreparedModel()
619 timing = executionResult.timing; in EvaluatePreparedModel()
636 FencedExecutionResult executionResult; in EvaluatePreparedModel() local
639 &executionResult); in EvaluatePreparedModel()
645 } else if (executionResult.syncFence.get() != -1) { in EvaluatePreparedModel()
647 auto dupFd = dup(executionResult.syncFence.get()); in EvaluatePreparedModel()
653 &executionResult); in EvaluatePreparedModel()
655 waitForSyncFence(executionResult.syncFence.get()); in EvaluatePreparedModel()
658 ASSERT_NE(executionResult.callback, nullptr); in EvaluatePreparedModel()
660 auto ret = executionResult.callback->getExecutionInfo(&timing, &timingFenced, in EvaluatePreparedModel()