/foundation/graphic/graphic_3d/lume/metaobject/src/property/ |
H A D | dependencies.cpp | 56 ReturnError Dependencies::GetImmediateDependencies(BASE_NS::vector<IProperty::ConstPtr>& deps) const in GetImmediateDependencies() 65 deps = BASE_NS::move(immediate); in GetImmediateDependencies() 82 thread_local Dependencies deps; in GetDeps() local 83 return deps; in GetDeps()
|
H A D | bind.cpp | 101 BASE_NS::vector<INotifyOnChange::ConstPtr> deps; in GetDependencies() local 104 deps.push_back(d); in GetDependencies() 107 return deps; in GetDependencies() 140 BASE_NS::vector<IProperty::ConstPtr> deps; in CreateContext() local 146 auto state = d.GetImmediateDependencies(deps); in CreateContext() 154 for (auto&& v : deps) { in CreateContext()
|
H A D | dependencies.h | 34 ReturnError GetImmediateDependencies(BASE_NS::vector<IProperty::ConstPtr>& deps) const;
|
/foundation/resourceschedule/ffrt/src/core/ |
H A D | task.cpp | 300 std::vector<ffrt_dependence_t> deps = {{ffrt_dependence_task, delay_handle}}; in ffrt_submit_base() local 301 ffrt_deps_t delay_deps {static_cast<uint32_t>(deps.size()), deps.data()}; in ffrt_submit_base() 327 std::vector<ffrt_dependence_t> deps = {{ffrt_dependence_task, delay_handle}}; in ffrt_submit_h_base() local 328 ffrt_deps_t delay_deps {static_cast<uint32_t>(deps.size()), deps.data()}; in ffrt_submit_h_base() 362 void ffrt_wait_deps(const ffrt_deps_t *deps) in ffrt_wait_deps() argument 364 if (unlikely(!deps)) { in ffrt_wait_deps() 365 FFRT_LOGE("deps should not be empty"); in ffrt_wait_deps() 368 std::vector<ffrt_dependence_t> v(deps in ffrt_wait_deps() [all...] |
/foundation/resourceschedule/ffrt/src/dm/ |
H A D | sdependence_manager.h | 36 void onWait(const ffrt_deps_t* deps, int64_t deadline = -1) override; 38 void onWait(const ffrt_deps_t* deps) override;
|
H A D | dependence_manager.h | 102 virtual void onWait(const ffrt_deps_t* deps, int64_t deadline = -1) = 0; 104 virtual void onWait(const ffrt_deps_t* deps) = 0;
|
H A D | sdependence_manager.cpp | 198 void SDependenceManager::onWait(const ffrt_deps_t* deps, int64_t deadline = -1) in onWait() argument 200 void SDependenceManager::onWait(const ffrt_deps_t* deps) in onWait() 210 waitDatas.reserve(deps->len); in onWait() 213 for (uint32_t i = 0; i < deps->len; ++i) { in onWait() 214 auto d = deps->items[i].ptr; in onWait()
|
/foundation/graphic/graphic_3d/lume/metaobject/include/meta/interface/detail/ |
H A D | property.h | 177 bool SetBind(const IFunction::ConstPtr& func, const BASE_NS::array_view<const INotifyOnChange::ConstPtr>& deps = {}) in SetBind() 181 if (!b->SetTarget(func, deps.empty(), p_)) { 184 for (auto& d : deps) { 192 bool SetBind(const IProperty::ConstPtr& prop, const BASE_NS::array_view<const INotifyOnChange::ConstPtr>& deps = {}) in SetBind() 196 if (!b->SetTarget(prop, deps.empty(), p_)) { 199 for (auto& d : deps) {
|
/foundation/resourceschedule/ffrt/interfaces/kits/cpp/ |
H A D | task.h | 673 * @param deps Indicates a pointer to the dependent tasks. 677 static inline void wait(std::initializer_list<dependence> deps) in wait() argument 679 ffrt_deps_t d{static_cast<uint32_t>(deps.size()), deps.begin()}; in wait() 686 * @param deps Indicates a pointer to the dependent tasks. 690 static inline void wait(const std::vector<dependence>& deps) in wait() argument 692 ffrt_deps_t d{static_cast<uint32_t>(deps.size()), deps.data()}; in wait()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service/core/pipeline/ |
H A D | rs_unmarshal_thread.cpp | 181 std::vector<ffrt::dependence> deps; in Wait() local 184 std::swap(deps, cachedDeps_); in Wait() 186 ffrt::wait(deps); in Wait()
|
/foundation/resourceschedule/ffrt/test/ut/testcase/ |
H A D | ut_core.cpp | 245 std::vector<ffrt::dependence> deps; in HWTEST_F() local 249 deps.emplace_back(h); in HWTEST_F() 258 ffrt::wait(deps); in HWTEST_F()
|
/foundation/resourceschedule/ffrt/interfaces/kits/c/ |
H A D | task.h | 263 * @param deps Indicates a pointer to the dependent tasks. 267 FFRT_C_API void ffrt_wait_deps(const ffrt_deps_t* deps);
|
/foundation/arkui/napi/jsvm/ |
H A D | build_jsvm_inter.sh | 45 cp -u ${workdir}/deps/v8/lib.unstripped/libv8_shared.so ${TARGET_GEN_DIR}/../../../../../lib.unstripped/jsvm/
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/plugin/ |
H A D | static_plugin.cpp | 104 #define SYSTEM(name, type, deps, readOnlyDeps) \ 109 SYSTEM_FACTORY(type), deps, readOnlyDeps }; \
|