Lines Matching refs:syncFenceFd
1581 int ANeuralNetworksEvent_createFromSyncFenceFd(int syncFenceFd, ANeuralNetworksEvent** event) { in ANeuralNetworksEvent_createFromSyncFenceFd() argument
1586 if (syncFenceFd <= 0) { in ANeuralNetworksEvent_createFromSyncFenceFd()
1588 << syncFenceFd; in ANeuralNetworksEvent_createFromSyncFenceFd()
1593 std::make_unique<SyncFenceEvent>(syncFenceFd, nullptr, nullptr); in ANeuralNetworksEvent_createFromSyncFenceFd()
1598 int ANeuralNetworksEvent_getSyncFenceFd(const ANeuralNetworksEvent* event, int* syncFenceFd) { in ANeuralNetworksEvent_getSyncFenceFd() argument
1599 if (syncFenceFd == nullptr) { in ANeuralNetworksEvent_getSyncFenceFd()
1603 *syncFenceFd = -1; in ANeuralNetworksEvent_getSyncFenceFd()
1610 *syncFenceFd = e->getSyncFenceFd(/*shouldDup*/ true); in ANeuralNetworksEvent_getSyncFenceFd()
1611 if (*syncFenceFd <= 0) { in ANeuralNetworksEvent_getSyncFenceFd()
1613 *syncFenceFd = -1; in ANeuralNetworksEvent_getSyncFenceFd()
1642 int syncFenceFd = e->getSyncFenceFd(/*should_dup*/ false); in ANeuralNetworksExecution_startComputeWithDependencies() local
1643 if (syncFenceFd < 0) { in ANeuralNetworksExecution_startComputeWithDependencies()
1646 waitForList.push_back(syncFenceFd); in ANeuralNetworksExecution_startComputeWithDependencies()
1656 for (int syncFenceFd : waitForList) { in ANeuralNetworksExecution_startComputeWithDependencies() local
1657 if (syncFenceFd > 0) { in ANeuralNetworksExecution_startComputeWithDependencies()
1658 auto w = syncWait(syncFenceFd, -1); in ANeuralNetworksExecution_startComputeWithDependencies()
1660 VLOG(EXECUTION) << "syncWait failed, fd: " << syncFenceFd; in ANeuralNetworksExecution_startComputeWithDependencies()