Home
last modified time | relevance | path

Searched refs:Closure (Results 1 – 25 of 90) sorted by relevance

1234

/aosp12/frameworks/rs/
H A DrsClosure.cpp23 Closure* c = new Closure( in rsi_ClosureCreate()
26 sizes, (const Closure**)depClosures, in rsi_ClosureCreate()
38 Closure* c = new Closure( in rsi_InvokeClosureCreate()
48 ((Closure*)closure)->setArg(index, (const void*)value, size); in rsi_ClosureSetArg()
54 ((Closure*)closure)->setGlobal((const ScriptFieldID*)fieldID, in rsi_ClosureSetGlobal()
58 Closure::Closure(Context* context, in Closure() function in android::renderscript::Closure
65 const Closure** depClosures, in Closure()
86 const Closure* dep = depClosures[i]; in Closure()
98 const Closure* dep = depClosures[i]; in Closure()
112 Closure::Closure(Context* context, const ScriptInvokeID* invokeID, in Closure() function in android::renderscript::Closure
[all …]
H A DrsClosure.h20 class Closure : public ObjectBase {
22 Closure(Context* context,
29 const Closure** depClosures,
31 Closure(Context* context,
40 virtual ~Closure();
73 Map<const Closure*, Map<int, ObjectBaseRef<ScriptFieldID>>*> mArgDeps;
77 Map<const Closure*, Map<const ScriptFieldID*,
H A DrsScriptGroup2.h11 class Closure; variable
17 Closure** closures, size_t numClosures) : in ScriptGroup2()
25 List<Closure*> mClosures;
/aosp12/frameworks/wilhelm/src/
H A DThreadPool.cpp28 Closure *pClosure = ThreadPool_remove(tp); in ThreadPool_start()
34 const Closure closure = *pClosure; in ThreadPool_start()
128 tp->mClosureArray = (Closure **) malloc((maxClosures + 1) * sizeof(Closure *)); in ThreadPool_init()
195 Closure **newFront = oldFront; in ThreadPool_deinit_internal()
198 Closure *pClosure = *oldFront; in ThreadPool_deinit_internal()
255 Closure *closure = (Closure *) malloc(sizeof(Closure)); in ThreadPool_add()
290 Closure **oldRear = tp->mClosureRear; in ThreadPool_add()
291 Closure **newRear = oldRear; in ThreadPool_add()
327 Closure *ThreadPool_remove(ThreadPool *tp) in ThreadPool_remove()
329 Closure *pClosure; in ThreadPool_remove()
[all …]
H A DThreadPool.h48 } Closure; typedef
62 Closure **mClosureArray; ///< The circular buffer of closures
63 Closure **mClosureFront, **mClosureRear;
66 Closure *mClosureTypical[CLOSURE_TYPICAL+1];
91 extern Closure *ThreadPool_remove(ThreadPool *tp);
/aosp12/frameworks/base/rs/java/android/renderscript/
H A DScriptGroup.java116 Closure(long id, RenderScript rs) { in Closure() method in ScriptGroup.Closure
342 Closure mClosure;
352 Closure getClosure() { return mClosure; } in getClosure()
371 List<Pair<Closure, Integer>> mArgIndex;
390 Closure closure = p.first; in set()
395 Closure closure = p.first; in set()
405 private List<Closure> mClosures;
929 List<Closure> mClosures;
956 Closure c = new Closure(mRS, k, returnType, args, globalBindings); in addKernelInternal()
972 Closure c = new Closure(mRS, invoke, args, globalBindings); in addInvokeInternal()
[all …]
/aosp12/frameworks/rs/tests/java_api/ScriptGroupTest/src/com/android/rs/sgtest/
H A DFilters.java38 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b); in prepInit()
40 public ScriptGroup.Closure asyncLaunch(ScriptGroup.Builder2 builder, in asyncLaunch()
46 public ScriptGroup.Closure asyncLaunch(ScriptGroup.Builder2 builder, in asyncLaunch()
120 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b) { in prepInit()
127 public ScriptGroup.Closure asyncLaunch(ScriptGroup.Builder2 builder, in asyncLaunch()
203 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b) { in prepInit()
221 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b) { in prepInit()
231 private ScriptGroup.Closure cInit;
255 private ScriptGroup.Closure cInit;
264 public ScriptGroup.Closure prepInit(ScriptGroup.Builder2 b) { in prepInit()
[all …]
/aosp12/system/bt/gd/os/linux_generic/
H A Dreactor_unittest.cc192 …le.fd_, Bind(&FakeReactable::OnReadReady, common::Unretained(&fake_reactable)), common::Closure()); in TEST_F()
200 …le.fd_, Bind(&FakeReactable::OnReadReady, common::Unretained(&fake_reactable)), common::Closure()); in TEST_F()
218 …le.fd_, Bind(&FakeReactable::OnReadReady, common::Unretained(&fake_reactable)), common::Closure()); in TEST_F()
233 common::Closure()); in TEST_F()
251 common::Closure()); in TEST_F()
270 common::Closure()); in TEST_F()
287 …le.fd_, Bind(&FakeReactable::OnReadReady, common::Unretained(&fake_reactable)), common::Closure()); in TEST_F()
307 …le.fd_, Bind(&FakeReactable::OnReadReady, common::Unretained(&fake_reactable)), common::Closure()); in TEST_F()
357 common::Closure()); in TEST_F()
379 common::Closure()); in TEST_F()
[all …]
H A Dreactor.cc42 using common::Closure;
46 Reactable(int fd, Closure on_read_ready, Closure on_write_ready) in Reactable()
53 Closure on_read_ready_;
54 Closure on_write_ready_;
168 Reactor::Reactable* Reactor::Register(int fd, Closure on_read_ready, Closure on_write_ready) { in Register()
246 void Reactor::ModifyRegistration(Reactor::Reactable* reactable, Closure on_read_ready, Closure on_w… in ModifyRegistration()
H A Drepeating_alarm.cc37 using common::Closure;
43 fd_, common::Bind(&RepeatingAlarm::on_fire, common::Unretained(this)), common::Closure()); in RepeatingAlarm()
54 void RepeatingAlarm::Schedule(Closure task, std::chrono::milliseconds period) { in Schedule()
/aosp12/frameworks/rs/support/java/src/androidx/renderscript/
H A DScriptGroup.java125 Closure(long id, RenderScript rs) { in Closure() method in ScriptGroup.Closure
337 Closure mClosure;
347 Closure getClosure() { return mClosure; } in getClosure()
366 List<Pair<Closure, Integer>> mArgIndex;
385 Closure closure = p.first; in set()
390 Closure closure = p.first; in set()
400 private List<Closure> mClosures;
1046 List<Closure> mClosures;
1057 mClosures = new ArrayList<Closure>(); in Builder2()
1073 Closure c = new Closure(mRS, k, returnType, args, globalBindings); in addKernelInternal()
[all …]
/aosp12/system/update_engine/common/
H A Dhttp_fetcher.cc21 using base::Closure;
48 const Closure& callback) { in ResolveProxiesForUrl()
49 CHECK_EQ(static_cast<Closure*>(nullptr), callback_.get()); in ResolveProxiesForUrl()
50 callback_.reset(new Closure(callback)); in ResolveProxiesForUrl()
74 Closure* callback = callback_.release(); in ProxiesResolved()
/aosp12/system/bt/gd/os/
H A Dreactor.h60 Reactable* Register(int fd, common::Closure on_read_ready, common::Closure on_write_ready);
72 …void ModifyRegistration(Reactable* reactable, common::Closure on_read_ready, common::Closure on_wr…
H A Drepeating_alarm.h45 void Schedule(common::Closure task, std::chrono::milliseconds period);
51 common::Closure task_;
/aosp12/frameworks/rs/cpu_ref/
H A DrsCpuScriptGroup2.h12 class Closure; variable
24 CPUClosure(const Closure* closure, RsdCpuScriptImpl* si, ExpandFuncTy func) : in CPUClosure()
27 CPUClosure(const Closure* closure, RsdCpuScriptImpl* si) : in CPUClosure()
32 const Closure* mClosure;
H A DrsCpuScriptGroup2.cpp48 const Closure* closure = cpuClosure->mClosure; in groupRoot()
108 const Closure* closure = cpuClosure->mClosure; in conflict()
120 const Closure* batched = c->mClosure; in conflict()
166 for (Closure* closure: mGroup->mClosures) { in CpuScriptGroup2Impl()
311 const Closure& closure, in generateSourceSlot()
394 for (Closure* closure : mGroup->mClosures) { in compile()
582 const Closure* closure = cpuClosure->mClosure; in setGlobalsForBatch()
630 const Closure* c = cc->mClosure; in run()
670 const Closure* closure = cpuClosure->mClosure; in run()
680 const Closure* closure = cpuClosure->mClosure; in run()
[all …]
/aosp12/art/runtime/
H A Dthread_list.h39 class Closure; variable
118 size_t RunCheckpoint(Closure* checkpoint_function, Closure* callback = nullptr)
131 size_t FlipThreadRoots(Closure* thread_flip_visitor,
132 Closure* flip_callback,
194 size_t RunCheckpoint(Closure* checkpoint_function, bool includeSuspended)
H A Dthread_pool.h32 class Closure {
34 virtual ~Closure() { } in ~Closure()
38 class FunctionClosure : public Closure {
49 class Task : public Closure {
/aosp12/system/update_engine/update_manager/
H A Devaluation_context.cc34 using base::Closure;
86 unique_ptr<Closure> EvaluationContext::RemoveObserversAndTimeout() { in RemoveObserversAndTimeout()
126 unique_ptr<Closure> callback = RemoveObserversAndTimeout(); in OnValueChangedOrTimeout()
165 bool EvaluationContext::RunOnValueChangeOrTimeout(Closure callback) { in RunOnValueChangeOrTimeout()
215 callback_.reset(new Closure(callback)); in RunOnValueChangeOrTimeout()
H A Devaluation_context.h114 bool RunOnValueChangeOrTimeout(base::Closure callback);
124 std::unique_ptr<base::Closure> RemoveObserversAndTimeout();
158 std::unique_ptr<base::Closure> callback_;
/aosp12/system/core/libbinderwrapper/
H A Dreal_binder_wrapper.cc32 explicit DeathRecipient(const ::base::Closure& callback) in DeathRecipient()
43 ::base::Closure callback_;
88 const ::base::Closure& callback) { in RegisterForDeathNotifications()
/aosp12/hardware/interfaces/renderscript/1.0/vts/functional/
H A DVtsScriptTests.cpp458 Closure closure1 = context->invokeClosureCreate(invokeID, params, fieldIDS1, values1, sizes1); in TEST_P()
459 ASSERT_NE(Closure(0), closure1); in TEST_P()
468 hidl_vec<Closure> depClosures2 = {closure1}; in TEST_P()
470 Closure closure2 = context->closureCreate(kernelID, allocation /* returnValue */, fieldIDS2, in TEST_P()
472 ASSERT_NE(Closure(0), closure2); in TEST_P()
481 hidl_vec<Closure> closures = {closure1, closure2}; in TEST_P()
529 hidl_vec<Closure> depClosures = {Closure(0)}; in TEST_P()
531 Closure closure = context->closureCreate(kernelID, allocation /* returnValue */, fieldIDS, in TEST_P()
533 ASSERT_NE(Closure(0), closure); in TEST_P()
541 hidl_vec<Closure> closures = {closure}; in TEST_P()
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/src/com/android/rs/unittest/
H A DUT_script_group2_nochain.java55 ScriptGroup.Closure c0 = in run()
60 ScriptGroup.Closure c1 = in run()
66 ScriptGroup.Closure c2 = in run()
/aosp12/frameworks/rs/tests/java_api/RSUnitTests/supportlibsrc_gen/com/android/rs/unittest/
H A DUT_script_group2_nochain.java57 ScriptGroup.Closure c0 = in run()
62 ScriptGroup.Closure c1 = in run()
68 ScriptGroup.Closure c2 = in run()
/aosp12/art/test/203-multi-checkpoint/
H A Dmulti_checkpoint.cc25 struct TestClosure : public Closure {
64 struct SetupClosure : public Closure {

1234