Home
last modified time | relevance | path

Searched refs:SyncFence (Results 1 – 25 of 51) sorted by relevance

123

/aosp12/system/core/libsync/tests/
H A Dsync_test.cpp107 class SyncFence { class
133 SyncFence& operator=(SyncFence &&rhs) noexcept { in operator =()
141 SyncFence(SyncFence &&fence) noexcept { in SyncFence() function in __anon98ced3490110::SyncFence
147 SyncFence(const SyncFence &fence) noexcept { in SyncFence() function in __anon98ced3490110::SyncFence
168 SyncFence(const SyncFence &a, const SyncFence &b, const char *name = nullptr) noexcept { in SyncFence() function in __anon98ced3490110::SyncFence
177 SyncFence(const vector<SyncFence> &sources) noexcept { in SyncFence() function in __anon98ced3490110::SyncFence
194 ~SyncFence() { in ~SyncFence()
270 int SyncFence::s_fenceCount = 0;
281 SyncFence fence(timeline, 1); in TEST()
367 SyncFence d({a,b,c}); in TEST()
[all …]
/aosp12/packages/modules/NeuralNetworks/common/
H A DTypes.cpp110 SyncFence SyncFence::createAsSignaled() { in createAsSignaled()
111 return SyncFence(nullptr); in createAsSignaled()
114 SyncFence SyncFence::create(base::unique_fd fd) { in create()
117 return SyncFence(std::make_shared<const Handle>(Handle{ in create()
123 Result<SyncFence> SyncFence::create(SharedHandle syncFence) { in create()
129 return SyncFence(std::move(syncFence)); in create()
132 SyncFence::SyncFence(SharedHandle syncFence) : mSyncFence(std::move(syncFence)) {} in SyncFence() function in android::nn::SyncFence
134 SyncFence::FenceState SyncFence::syncWait(OptionalTimeout optionalTimeout) const { in syncWait()
176 SharedHandle SyncFence::getSharedHandle() const { in getSharedHandle()
180 bool SyncFence::hasFd() const { in hasFd()
[all …]
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/src/
H A DPreparedModel.cpp57 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> fencedExecutionCallback( in fencedExecutionCallback()
62 auto resultSyncFence = nn::SyncFence::createAsSignaled(); in fencedExecutionCallback()
66 nn::SyncFence::create(std::move(sharedHandle)), nn::ErrorStatus::GENERAL_FAILURE)); in fencedExecutionCallback()
179 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
180 PreparedModel::executeFenced(const nn::Request& request, const std::vector<nn::SyncFence>& waitFor, in executeFenced()
203 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
225 if (state != nn::SyncFence::FenceState::SIGNALED) { in executeFencedInternal()
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/include/nnapi/hal/aidl/
H A DPreparedModel.h54 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> executeFenced(
55 const nn::Request& request, const std::vector<nn::SyncFence>& waitFor,
72 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
H A DExecution.h51 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
52 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
/aosp12/hardware/interfaces/neuralnetworks/utils/common/src/
H A DInvalidExecution.cpp33 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
34 InvalidExecution::computeFenced(const std::vector<nn::SyncFence>& /*waitFor*/, in computeFenced() argument
H A DInvalidPreparedModel.cpp36 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
38 const nn::Request& /*request*/, const std::vector<nn::SyncFence>& /*waitFor*/, in executeFenced() argument
/aosp12/hardware/interfaces/neuralnetworks/utils/common/test/
H A DMockExecution.h30 MOCK_METHOD((GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>>), computeFenced,
31 (const std::vector<SyncFence>& waitFor, const OptionalTimePoint& deadline,
H A DMockPreparedModel.h32 MOCK_METHOD((GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>>), executeFenced,
33 (const Request& request, const std::vector<SyncFence>& waitFor,
/aosp12/hardware/interfaces/neuralnetworks/utils/common/include/nnapi/hal/
H A DInvalidExecution.h34 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
35 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
H A DInvalidPreparedModel.h37 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> executeFenced(
38 const nn::Request& request, const std::vector<nn::SyncFence>& waitFor,
H A DResilientExecution.h52 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
53 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
/aosp12/packages/modules/NeuralNetworks/common/include/nnapi/
H A DIExecution.h148 virtual GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> computeFenced(
149 const std::vector<SyncFence>& waitFor, const OptionalTimePoint& deadline,
H A DIPreparedModel.h145 virtual GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> executeFenced(
146 const Request& request, const std::vector<SyncFence>& waitFor, MeasureTiming measure,
H A DTypes.h926 class SyncFence {
928 static SyncFence createAsSignaled();
929 static SyncFence create(base::unique_fd fd);
930 static Result<SyncFence> create(SharedHandle syncFence);
951 explicit SyncFence(SharedHandle syncFence);
/aosp12/hardware/interfaces/neuralnetworks/aidl/utils/src/
H A DPreparedModel.cpp122 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
123 PreparedModel::executeFenced(const nn::Request& request, const std::vector<nn::SyncFence>& waitFor, in executeFenced()
145 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
161 auto resultSyncFence = nn::SyncFence::createAsSignaled(); in executeFencedInternal()
175 if (state != nn::SyncFence::FenceState::SIGNALED) { in executeFencedInternal()
/aosp12/hardware/interfaces/neuralnetworks/1.3/utils/include/nnapi/hal/1.3/
H A DPreparedModel.h54 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> executeFenced(
55 const nn::Request& request, const std::vector<nn::SyncFence>& waitFor,
73 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>>
H A DExecution.h52 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
53 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
/aosp12/packages/modules/NeuralNetworks/common/include/
H A DDefaultExecution.h48 GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> computeFenced( in computeFenced()
49 const std::vector<SyncFence>& waitFor, const OptionalTimePoint& deadline, in computeFenced()
/aosp12/hardware/interfaces/neuralnetworks/1.0/utils/include/nnapi/hal/1.0/
H A DExecution.h52 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
53 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
/aosp12/hardware/interfaces/neuralnetworks/1.0/utils/src/
H A DExecution.cpp65 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> Execution::computeFenced( in computeFenced()
66 const std::vector<nn::SyncFence>& /*waitFor*/, const nn::OptionalTimePoint& /*deadline*/, in computeFenced() argument
/aosp12/packages/modules/NeuralNetworks/driver/sample/
H A DCanonicalPreparedModel.h46 GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> executeFenced(
47 const Request& request, const std::vector<SyncFence>& waitFor, MeasureTiming measure,
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/include/nnapi/hal/1.2/
H A DExecution.h53 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced(
54 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
/aosp12/hardware/interfaces/neuralnetworks/1.2/utils/src/
H A DExecution.cpp67 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> Execution::computeFenced( in computeFenced()
68 const std::vector<nn::SyncFence>& /*waitFor*/, const nn::OptionalTimePoint& /*deadline*/, in computeFenced() argument
/aosp12/packages/modules/NeuralNetworks/tools/api/
H A DTypes.t195 class SyncFence {
197 static SyncFence createAsSignaled();
198 static SyncFence create(base::unique_fd fd);
199 static Result<SyncFence> create(SharedHandle syncFence);
220 explicit SyncFence(SharedHandle syncFence);

123