/aosp12/frameworks/rs/ |
H A D | rsClosure.cpp | 23 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 D | rsClosure.h | 20 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 D | rsScriptGroup2.h | 11 class Closure; variable 17 Closure** closures, size_t numClosures) : in ScriptGroup2() 25 List<Closure*> mClosures;
|
/aosp12/frameworks/wilhelm/src/ |
H A D | ThreadPool.cpp | 28 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 D | ThreadPool.h | 48 } 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 D | ScriptGroup.java | 116 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 D | Filters.java | 38 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 D | reactor_unittest.cc | 192 …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 D | reactor.cc | 42 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 D | repeating_alarm.cc | 37 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 D | ScriptGroup.java | 125 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 D | http_fetcher.cc | 21 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 D | reactor.h | 60 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 D | repeating_alarm.h | 45 void Schedule(common::Closure task, std::chrono::milliseconds period); 51 common::Closure task_;
|
/aosp12/frameworks/rs/cpu_ref/ |
H A D | rsCpuScriptGroup2.h | 12 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 D | rsCpuScriptGroup2.cpp | 48 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 D | thread_list.h | 39 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 D | thread_pool.h | 32 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 D | evaluation_context.cc | 34 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 D | evaluation_context.h | 114 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 D | real_binder_wrapper.cc | 32 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 D | VtsScriptTests.cpp | 458 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 D | UT_script_group2_nochain.java | 55 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 D | UT_script_group2_nochain.java | 57 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 D | multi_checkpoint.cc | 25 struct TestClosure : public Closure { 64 struct SetupClosure : public Closure {
|