/frameworks/rs/cpp/ |
H A D | Script.cpp | 29 const void *usr, size_t usrLen) const { 35 tryDispatch(mRS, RS::dispatch->ScriptForEach(mRS->getContext(), getID(), slot, in_id, out_id, usr, usrLen, nullptr, 0)); 28 forEach(uint32_t slot, const sp<const Allocation>& ain, const sp<const Allocation>& aout, const void *usr, size_t usrLen) const argument
|
/frameworks/base/tests/JankBench/app/src/main/jni/ |
H A D | WorkerPool.cpp | 233 uint64_t WorkerPool::launchWork(WorkerCallback_t cb, void *usr, int maxThreads) { argument 235 mLaunchData = usr;
|
H A D | Bench.cpp | 55 void Bench::testWork(void *usr, uint32_t idx) argument 57 Bench *b = (Bench *)usr;
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuCoreRuntime.h | 57 const void *usr; member in struct:RsExpandKernelDriverInfo
|
H A D | rsCpuIntrinsic.cpp | 78 const void * usr, uint32_t usrLen, 84 const void * usr, uint32_t usrLen, 92 const void * usr, 98 preLaunch(slot, ains, inLen, aout, usr, usrLen, sc); 100 if (forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls)) { 105 mtls.fep.usr = this; 112 postLaunch(slot, ains, inLen, aout, usr, usrLen, sc); 120 mtls->fep.usr = this; 76 preLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument 82 postLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument 88 invokeForEach(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
|
H A D | rsCpuIntrinsicHistogram.cpp | 37 Allocation * aout, const void * usr, 40 Allocation * aout, const void * usr, 98 const void * usr, uint32_t usrLen, 146 const void * usr, uint32_t usrLen, 167 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 184 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 200 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 215 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 233 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 250 RsdCpuScriptIntrinsicHistogram *cp = (RsdCpuScriptIntrinsicHistogram *)info->usr; 95 preLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument 143 postLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument [all...] |
H A D | rsCpuIntrinsicResize.cpp | 36 uint32_t inLen, Allocation * aout, const void * usr, 309 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 376 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 443 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 510 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 550 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 590 RsdCpuScriptIntrinsicResize *cp = (RsdCpuScriptIntrinsicResize *)info->usr; 639 const void * usr, uint32_t usrLen, 636 preLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
|
H A D | rsCpuIntrinsicBLAS.cpp | 33 const void * usr, 192 static void walk_2d_sgemm(void *usr, uint32_t idx) { argument 193 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; 203 static void walk_2d_dgemm(void *usr, uint32_t idx) { argument 204 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; 214 static void walk_2d_cgemm(void *usr, uint32_t idx) { argument 215 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; 225 static void walk_2d_zgemm(void *usr, uint32_t idx) { argument 226 const MTLaunchStructForEachBlas *mtls = (const MTLaunchStructForEachBlas *)usr; 240 const void * usr, 236 invokeForEach(uint32_t slot, const Allocation ** ain, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument [all...] |
H A D | rsCpuScript.cpp | 629 const void * usr, uint32_t usrLen, 715 mtls->fep.usr = usr; 750 const void * usr, 756 if (forEachMtlsSetup(ains, inLen, aout, usr, usrLen, sc, &mtls)) { 999 const void * usr, uint32_t usrLen, 1004 const void * usr, uint32_t usrLen, 626 forEachMtlsSetup(const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc, MTLaunchStructForEach *mtls) argument 746 invokeForEach(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument 997 preLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument 1002 postLaunch(uint32_t slot, const Allocation ** ains, uint32_t inLen, Allocation * aout, const void * usr, uint32_t usrLen, const RsScriptCall *sc) argument
|
H A D | rsCpuCore.cpp | 391 static void walk_general_foreach(void *usr, uint32_t idx) { argument 392 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; 418 static void walk_2d_foreach(void *usr, uint32_t idx) { argument 419 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; 443 static void walk_1d_foreach(void *usr, uint32_t idx) { argument 444 MTLaunchStructForEach *mtls = (MTLaunchStructForEach *)usr; 533 static void walk_1d_reduce(void *usr, uint32_t idx) { argument 534 const MTLaunchStructReduce *mtls = (const MTLaunchStructReduce *)usr; 572 static void walk_2d_reduce(void *usr, uint32_t idx) { argument 573 const MTLaunchStructReduce *mtls = (const MTLaunchStructReduce *)usr; 611 walk_3d_reduce(void *usr, uint32_t idx) argument [all...] |
/frameworks/rs/ |
H A D | rsScriptIntrinsic.cpp | 63 const void* usr, 68 aout, usr, usrBytes, sc); 58 runForEach(Context* rsc, uint32_t slot, const Allocation** ains, size_t inLen, Allocation* aout, const void* usr, size_t usrBytes, const RsScriptCall* sc) argument
|
H A D | rsScriptC.cpp | 176 const void * usr, 208 aout, usr, usrBytes, sc); 212 usr, usrBytes, sc); 171 runForEach(Context *rsc, uint32_t slot, const Allocation ** ains, size_t inLen, Allocation * aout, const void * usr, size_t usrBytes, const RsScriptCall *sc) argument
|
H A D | rsScriptC_Lib.cpp | 229 const void *usr, uint32_t usrBytes, 231 target->runForEach(rsc, slot, (const Allocation**)in, numInputs, out, usr, usrBytes, call); 224 rsrForEach(Context *rsc, Script *target, uint32_t slot, uint32_t numInputs, Allocation **in, Allocation *out, const void *usr, uint32_t usrBytes, const RsScriptCall *call) argument
|
H A D | rsApiStubs.cpp | 651 const void * usr, size_t usr_length, 654 RS_DISPATCH(ctxWrapper, ScriptForEach, s, slot, ain, aout, usr, usr_length, sc, sc_length); 659 const void * usr, size_t usr_length, 662 RS_DISPATCH(ctxWrapper, ScriptForEachMulti, s, slot, ains, ains_length, aout, usr, usr_length, sc, sc_length); 649 rsScriptForEach(RsContext ctxWrapper, RsScript s, uint32_t slot, RsAllocation ain, RsAllocation aout, const void * usr, size_t usr_length, const RsScriptCall * sc, size_t sc_length) argument 657 rsScriptForEachMulti(RsContext ctxWrapper, RsScript s, uint32_t slot, RsAllocation * ains, size_t ains_length, RsAllocation aout, const void * usr, size_t usr_length, const RsScriptCall * sc, size_t sc_length) argument
|
/frameworks/rs/driver/ |
H A D | rsdBcc.cpp | 73 const void * usr, 78 rsdScriptInvokeForEachMulti(rsc, s, slot, nullptr, 0, aout, usr, usrLen, 83 rsdScriptInvokeForEachMulti(rsc, s, slot, ains, 1, aout, usr, usrLen, 94 const void * usr, 99 cs->invokeForEach(slot, ains, inLen, aout, usr, usrLen, sc); 68 rsdScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation * ain, Allocation * aout, const void * usr, size_t usrLen, const RsScriptCall *sc) argument 88 rsdScriptInvokeForEachMulti(const Context *rsc, Script *s, uint32_t slot, const Allocation ** ains, size_t inLen, Allocation * aout, const void * usr, size_t usrLen, const RsScriptCall *sc) argument
|
H A D | rsdRuntimeStubs.cpp | 737 const void *usr, 741 (Allocation *)out.p, usr, 0, (RsScriptCall *)call); 747 const void *usr) { 750 usr, 0, nullptr); 766 const void *usr, 770 usr, usrLen, nullptr); 776 const void *usr, 781 usr, usrLen, (RsScriptCall *)call); 734 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, const rs_script_call *call) argument 744 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr) argument 763 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, uint32_t usrLen) argument 773 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, uint32_t usrLen, const rs_script_call *call) argument
|
/frameworks/rs/rsov/driver/ |
H A D | rsovRuntimeStubs.cpp | 677 const void *usr, const rs_script_call *call) { 680 (Allocation *)out.p, usr, 0, (RsScriptCall *)call); 685 const void *usr) { 688 (Allocation *)out.p, usr, 0, nullptr); 702 const void *usr, uint32_t usrLen) { 705 (Allocation *)out.p, usr, usrLen, nullptr); 710 const void *usr, uint32_t usrLen, const rs_script_call *call) { 713 (Allocation *)out.p, usr, usrLen, (RsScriptCall *)call); 676 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, const rs_script_call *call) argument 684 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr) argument 701 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, uint32_t usrLen) argument 709 rsForEach(::rs_script script, ::rs_allocation in, ::rs_allocation out, const void *usr, uint32_t usrLen, const rs_script_call *call) argument
|
H A D | rsovScript.cpp | 220 const void *usr, uint32_t usrLen, 833 const void *usr, size_t usrLen, 836 rsovScriptInvokeForEachMulti(rsc, s, slot, nullptr, 0, aout, usr, usrLen, 841 rsovScriptInvokeForEachMulti(rsc, s, slot, ains, 1, aout, usr, usrLen, sc); 847 Allocation *aout, const void *usr, 850 cs->invokeForEach(slot, ains, inLen, aout, usr, usrLen, sc); 218 invokeForEach(uint32_t slot, const Allocation **ains, uint32_t inLen, Allocation *aout, const void *usr, uint32_t usrLen, const RsScriptCall *sc) argument 831 rsovScriptInvokeForEach(const Context *rsc, Script *s, uint32_t slot, const Allocation *ain, Allocation *aout, const void *usr, size_t usrLen, const RsScriptCall *sc) argument 845 rsovScriptInvokeForEachMulti(const Context *rsc, Script *s, uint32_t slot, const Allocation **ains, size_t inLen, Allocation *aout, const void *usr, size_t usrLen, const RsScriptCall *sc) argument
|