Home
last modified time | relevance | path

Searched refs:deps (Results 1 - 14 of 14) sorted by relevance

/foundation/graphic/graphic_3d/lume/metaobject/src/property/
H A Ddependencies.cpp56 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 Dbind.cpp101 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 Ddependencies.h34 ReturnError GetImmediateDependencies(BASE_NS::vector<IProperty::ConstPtr>& deps) const;
/foundation/resourceschedule/ffrt/src/core/
H A Dtask.cpp300 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 Dsdependence_manager.h36 void onWait(const ffrt_deps_t* deps, int64_t deadline = -1) override;
38 void onWait(const ffrt_deps_t* deps) override;
H A Ddependence_manager.h102 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 Dsdependence_manager.cpp198 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 Dproperty.h177 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 Dtask.h673 * @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 Drs_unmarshal_thread.cpp181 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 Dut_core.cpp245 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 Dtask.h263 * @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 Dbuild_jsvm_inter.sh45 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 Dstatic_plugin.cpp104 #define SYSTEM(name, type, deps, readOnlyDeps) \
109 SYSTEM_FACTORY(type), deps, readOnlyDeps }; \

Completed in 7 milliseconds