Lines Matching refs:be

52      * execute_1_3 function. This callback must be provided with the ErrorStatus of
66 * must be no failure unless the device itself is in a bad state.
69 * There must be no failure unless the device itself is in a bad state.
71 * execute_1_3 can be called with an optional deadline. If the execution
72 * is not able to be completed before the provided deadline, the execution
73 * may be aborted, and either {@link
75 * ErrorStatus::MISSED_DEADLINE_PERSISTENT} may be returned. The error due
76 * to an abort must be sent the same way as other errors, described above.
87 * in any combination, may be made concurrently, even on the same
91 * model is to be executed.
97 * If the execution cannot be completed by the deadline, the
98 * execution may be aborted.
99 * @param loopTimeoutDuration The maximum amount of time that should be spent
103 * execution must be aborted. If no loop timeout
111 * be called exactly once, even if the execution was
113 * @return status Error status of the call, must be:
122 * cannot be completed by the deadline
152 * (ErrorStatus::NONE): There must be no failure unless the device itself is
155 * executeSynchronously_1_3 may be called with an optional deadline. If the
156 * execution is not able to be completed before the provided deadline, the
157 * execution may be aborted, and either {@link
159 * ErrorStatus::MISSED_DEADLINE_PERSISTENT} may be returned. The error due
160 * to an abort must be sent the same way as other errors, described above.
171 * in any combination, may be made concurrently, even on the same
175 * model is to be executed.
181 * If the execution cannot be finished by the deadline, the
182 * execution may be aborted.
183 * @param loopTimeoutDuration The maximum amount of time that should be spent
187 * execution must be aborted. If no loop timeout
192 * @return status Error status of the execution, must be:
202 * cannot be completed by the deadline
208 * outputShapes must be empty unless the status is either
211 * NONE, all times must be reported as UINT64_MAX. A driver may
231 * ErrorStatus::NONE, a sync fence that will be signaled once the execution is completed,
232 * and a callback that can be used by the client to query the duration and runtime error
233 * status. If the task has finished before the call returns, an empty handle may be returned
235 * to be signaled before starting the actual execution.
243 * executeFenced may be called with an optional deadline and an optional duration.
244 * If the execution is not able to be completed before the provided deadline or
246 * signaled), whichever comes earlier, the execution may be aborted, and either
248 * ErrorStatus::MISSED_DEADLINE_PERSISTENT} may be returned. The error due
249 * to an abort must be sent the same way as other errors, described above.
265 * functions, in any combination, may be made concurrently, even on the same
269 * model is to be executed. The outputs in the request must have
275 * If the execution cannot be finished by the deadline, the
276 * execution may be aborted.
277 * @param loopTimeoutDuration The maximum amount of time that should be spent
281 * execution must be aborted. If no loop timeout
288 * If the execution cannot be finished within the duration,
289 * the execution may be aborted.
290 * @return status Error status of the call, must be:
297 * cannot be completed by the deadline
300 * @return syncFence The sync fence that will be signaled when the task is completed.
301 * The sync fence will be set to error if a critical error,
303 * @return callback The IFencedExecutionCallback can be used to query information like duration