Lines Matching refs:deadline
103 const std::optional<Deadline>& deadline, const std::string& cacheDir,
139 const std::optional<Deadline>& deadline,
146 MeasureTiming measure, const std::optional<Deadline>& deadline,
245 const std::optional<Deadline>& deadline, const std::string& cacheDir, in prepareModel() argument
248 deadline, cacheDir, maybeToken); in prepareModel()
326 const std::optional<Deadline>& deadline, in execute() argument
404 request, measure, deadline, loopTimeoutDuration, preferSynchronous); in execute()
433 hal::MeasureTiming measure, const std::optional<Deadline>& deadline, in executeFenced() argument
505 mPreparedModel->executeFenced(request, waitForHandles, measure, deadline, in executeFenced()
578 const std::optional<Deadline>& deadline, const std::string& cacheDir,
611 const std::optional<Deadline>& deadline,
623 MeasureTiming measure, const std::optional<Deadline>& deadline,
653 const std::optional<Deadline>& deadline, const std::string& /*cacheDir*/, in prepareModel() argument
663 if (hasDeadlinePassed(deadline)) { in prepareModel()
695 const std::optional<Deadline>& deadline, in computeOnCpu() argument
703 if (deadline.has_value()) { in computeOnCpu()
704 executor.setDeadline(*deadline); in computeOnCpu()
716 const std::optional<Deadline>& deadline, in executeFenced() argument
732 auto closestDeadline = deadline; in executeFenced()
756 MeasureTiming /*measure*/, const std::optional<Deadline>& deadline, in execute() argument
758 if (hasDeadlinePassed(deadline)) { in execute()
799 std::thread([this, &request, &requestPoolInfos, &deadline, &loopTimeoutDuration, &result] { in execute()
800 result = computeOnCpu(mModel, request, mModelPoolInfos, requestPoolInfos, deadline, in execute()
806 return computeOnCpu(mModel, request, mModelPoolInfos, requestPoolInfos, deadline, in execute()