/aosp12/system/core/libsync/tests/ |
H A D | sync_test.cpp | 107 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 D | Types.cpp | 110 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 D | PreparedModel.cpp | 57 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 D | PreparedModel.h | 54 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 D | Execution.h | 51 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 D | InvalidExecution.cpp | 33 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> 34 InvalidExecution::computeFenced(const std::vector<nn::SyncFence>& /*waitFor*/, in computeFenced() argument
|
H A D | InvalidPreparedModel.cpp | 36 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 D | MockExecution.h | 30 MOCK_METHOD((GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>>), computeFenced, 31 (const std::vector<SyncFence>& waitFor, const OptionalTimePoint& deadline,
|
H A D | MockPreparedModel.h | 32 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 D | InvalidExecution.h | 34 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> computeFenced( 35 const std::vector<nn::SyncFence>& waitFor, const nn::OptionalTimePoint& deadline,
|
H A D | InvalidPreparedModel.h | 37 nn::GeneralResult<std::pair<nn::SyncFence, nn::ExecuteFencedInfoCallback>> executeFenced( 38 const nn::Request& request, const std::vector<nn::SyncFence>& waitFor,
|
H A D | ResilientExecution.h | 52 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 D | IExecution.h | 148 virtual GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> computeFenced( 149 const std::vector<SyncFence>& waitFor, const OptionalTimePoint& deadline,
|
H A D | IPreparedModel.h | 145 virtual GeneralResult<std::pair<SyncFence, ExecuteFencedInfoCallback>> executeFenced( 146 const Request& request, const std::vector<SyncFence>& waitFor, MeasureTiming measure,
|
H A D | Types.h | 926 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 D | PreparedModel.cpp | 122 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 D | PreparedModel.h | 54 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 D | Execution.h | 52 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 D | DefaultExecution.h | 48 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 D | Execution.h | 52 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 D | Execution.cpp | 65 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 D | CanonicalPreparedModel.h | 46 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 D | Execution.h | 53 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 D | Execution.cpp | 67 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 D | Types.t | 195 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);
|