Lines Matching refs:Allocation

47 class Allocation;  variable
573 class Allocation : public BaseObj {
577 sp<Allocation> mAdaptedAllocation;
599 Allocation(void *id, sp<RS> rs, sp<const Type> t, uint32_t usage);
694 …void copy1DRangeFrom(uint32_t off, size_t count, const sp<const Allocation>& data, uint32_t dataOf…
751 const sp<const Allocation>& data, uint32_t dataXoff, uint32_t dataYoff);
821 const sp<const Allocation>& data,
846 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
859 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
869 static sp<Allocation> createTyped(const sp<RS>& rs, const sp<const Type>& type,
879 static sp<Allocation> createSized(const sp<RS>& rs, const sp<const Element>& e, size_t count,
891 static sp<Allocation> createSized2D(const sp<RS>& rs, const sp<const Element>& e,
1567 friend class Allocation;
1701 void forEach(uint32_t slot, const sp<const Allocation>& in, const sp<const Allocation>& out,
1703 void bindAllocation(const sp<Allocation>& va, uint32_t slot) const;
1735 sp<Allocation> mAllocation;
1748 sp<const Allocation> getAllocation() { in getAllocation()
1802 void forEach(const sp<Allocation>& ain, const sp<Allocation>& aout);
1809 void setLUT(const sp<Allocation>& lut);
1850 float alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1851 float beta, const sp<Allocation>& Y, int incY);
1869 double alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1870 double beta, const sp<Allocation>& Y, int incY);
1888 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1889 Float2 beta, const sp<Allocation>& Y, int incY);
1907 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1908 Double2 beta, const sp<Allocation>& Y, int incY);
1935 … int KL, int KU, float alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
1936 float beta, const sp<Allocation>& Y, int incY);
1963 int KL, int KU, double alpha, const sp<Allocation>& A, const sp<Allocation>& X,
1964 int incX, double beta, const sp<Allocation>& Y, int incY);
1991 int KL, int KU, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
1992 int incX, Float2 beta, const sp<Allocation>& Y, int incY);
2019 … int KL, int KU, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X, int incX,
2020 Double2 beta, const sp<Allocation>& Y, int incY);
2036 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2052 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2068 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2084 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2108 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2132 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2156 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2180 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2204 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2228 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2252 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2276 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2292 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2308 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2324 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2340 const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2364 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2388 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2412 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2436 int K, const sp<Allocation>& A, const sp<Allocation>& X, int incX);
2460 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2484 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2508 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2532 const sp<Allocation>& Ap, const sp<Allocation>& X, int incX);
2549 void SSYMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2550 int incX, float beta, const sp<Allocation>& Y, int incY);
2575 … void SSBMV(RsBlasUplo Uplo, int K, float alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2576 int incX, float beta, const sp<Allocation>& Y, int incY);
2601 void SSPMV(RsBlasUplo Uplo, float alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
2602 int incX, float beta, const sp<Allocation>& Y, int incY);
2617 …void SGER(float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY, const…
2631 …void SSYR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A…
2653 …void SSPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A…
2669 void SSYR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX,
2670 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2694 void SSPR2(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX,
2695 const sp<Allocation>& Y, int incY, const sp<Allocation>& Ap);
2712 …void DSYMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& A, const sp<Allocation>& X, int in…
2713 double beta, const sp<Allocation>& Y, int incY);
2738 …void DSBMV(RsBlasUplo Uplo, int K, double alpha, const sp<Allocation>& A, const sp<Allocation>& X,…
2739 double beta, const sp<Allocation>& Y, int incY);
2764 …void DSPMV(RsBlasUplo Uplo, double alpha, const sp<Allocation>& Ap, const sp<Allocation>& X, int i…
2765 double beta, const sp<Allocation>& Y, int incY);
2780 …void DGER(double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& Y, int incY, cons…
2794 …void DSYR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& …
2816 …void DSPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& …
2832 void DSYR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX,
2833 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2857 void DSPR2(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX,
2858 const sp<Allocation>& Y, int incY, const sp<Allocation>& Ap);
2875 void CHEMV(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2876 int incX, Float2 beta, const sp<Allocation>& Y, int incY);
2901 … void CHBMV(RsBlasUplo Uplo, int K, Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
2902 int incX, Float2 beta, const sp<Allocation>& Y, int incY);
2927 void CHPMV(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
2928 int incX, Float2 beta, const sp<Allocation>& Y, int incY);
2943 void CGERU(Float2 alpha, const sp<Allocation>& X, int incX,
2944 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2959 void CGERC(Float2 alpha, const sp<Allocation>& X, int incX,
2960 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
2974 …void CHER(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A…
2996 …void CHPR(RsBlasUplo Uplo, float alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& A…
3012 void CHER2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX,
3013 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
3037 void CHPR2(RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& X, int incX,
3038 const sp<Allocation>& Y, int incY, const sp<Allocation>& Ap);
3055 void ZHEMV(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
3056 int incX, Double2 beta, const sp<Allocation>& Y, int incY);
3081 …void ZHBMV(RsBlasUplo Uplo, int K, Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& X,
3082 int incX, Double2 beta, const sp<Allocation>& Y, int incY);
3107 void ZHPMV(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& Ap, const sp<Allocation>& X,
3108 int incX, Double2 beta, const sp<Allocation>& Y, int incY);
3123 void ZGERU(Double2 alpha, const sp<Allocation>& X, int incX,
3124 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
3139 void ZGERC(Double2 alpha, const sp<Allocation>& X, int incX,
3140 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
3154 …void ZHER(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& …
3176 …void ZHPR(RsBlasUplo Uplo, double alpha, const sp<Allocation>& X, int incX, const sp<Allocation>& …
3192 void ZHER2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX,
3193 const sp<Allocation>& Y, int incY, const sp<Allocation>& A);
3217 void ZHPR2(RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& X, int incX,
3218 const sp<Allocation>& Y, int incY, const sp<Allocation>& Ap);
3234 void SGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, float alpha, const sp<Allocation>& A,
3235 const sp<Allocation>& B, float beta, const sp<Allocation>& C);
3252 … void DGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, double alpha, const sp<Allocation>& A,
3253 const sp<Allocation>& B, double beta, const sp<Allocation>& C);
3269 … void CGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Float2 alpha, const sp<Allocation>& A,
3270 const sp<Allocation>& B, Float2 beta, const sp<Allocation>& C);
3286 … void ZGEMM(RsBlasTranspose TransA, RsBlasTranspose TransB, Double2 alpha, const sp<Allocation>& A,
3287 const sp<Allocation>& B, Double2 beta, const sp<Allocation>& C);
3303 void SSYMM(RsBlasSide Side, RsBlasUplo Uplo, float alpha, const sp<Allocation>& A,
3304 const sp<Allocation>& B, float beta, const sp<Allocation>& C);
3320 void DSYMM(RsBlasSide Side, RsBlasUplo Uplo, double alpha, const sp<Allocation>& A,
3321 const sp<Allocation>& B, double beta, const sp<Allocation>& C);
3337 void CSYMM(RsBlasSide Side, RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A,
3338 const sp<Allocation>& B, Float2 beta, const sp<Allocation>& C);
3354 void ZSYMM(RsBlasSide Side, RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A,
3355 const sp<Allocation>& B, Double2 beta, const sp<Allocation>& C);
3371 const sp<Allocation>& A, float beta, const sp<Allocation>& C);
3387 const sp<Allocation>& A, double beta, const sp<Allocation>& C);
3403 const sp<Allocation>& A, Float2 beta, const sp<Allocation>& C);
3419 const sp<Allocation>& A, Double2 beta, const sp<Allocation>& C);
3436 … const sp<Allocation>& A, const sp<Allocation>& B, float beta, const sp<Allocation>& C);
3453 … const sp<Allocation>& A, const sp<Allocation>& B, double beta, const sp<Allocation>& C);
3470 … const sp<Allocation>& A, const sp<Allocation>& B, Float2 beta, const sp<Allocation>& C);
3487 … const sp<Allocation>& A, const sp<Allocation>& B, Double2 beta, const sp<Allocation>& C);
3505 RsBlasDiag Diag, float alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3523 double alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3541 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3559 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3577 float alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3595 double alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3613 Float2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3631 Double2 alpha, const sp<Allocation>& A, const sp<Allocation>& B);
3647 void CHEMM(RsBlasSide Side, RsBlasUplo Uplo, Float2 alpha, const sp<Allocation>& A,
3648 const sp<Allocation>& B, Float2 beta, const sp<Allocation>& C);
3664 void ZHEMM(RsBlasSide Side, RsBlasUplo Uplo, Double2 alpha, const sp<Allocation>& A,
3665 const sp<Allocation>& B, Double2 beta, const sp<Allocation>& C);
3680 void CHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, float alpha, const sp<Allocation>& A,
3681 float beta, const sp<Allocation>& C);
3696 void ZHERK(RsBlasUplo Uplo, RsBlasTranspose Trans, double alpha, const sp<Allocation>& A,
3697 double beta, const sp<Allocation>& C);
3713 void CHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Float2 alpha, const sp<Allocation>& A,
3714 const sp<Allocation>& B, float beta, const sp<Allocation>& C);
3730 void ZHER2K(RsBlasUplo Uplo, RsBlasTranspose Trans, Double2 alpha, const sp<Allocation>& A,
3731 const sp<Allocation>& B, double beta, const sp<Allocation>& C);
3748 …void BNNM(const sp<Allocation>& A, int a_offset, const sp<Allocation>& B, int b_offset, const sp<A…
3771 void forEachClear(const sp<Allocation>& in, const sp<Allocation>& out);
3777 void forEachSrc(const sp<Allocation>& in, const sp<Allocation>& out);
3783 void forEachDst(const sp<Allocation>& in, const sp<Allocation>& out);
3789 void forEachSrcOver(const sp<Allocation>& in, const sp<Allocation>& out);
3795 void forEachDstOver(const sp<Allocation>& in, const sp<Allocation>& out);
3801 void forEachSrcIn(const sp<Allocation>& in, const sp<Allocation>& out);
3807 void forEachDstIn(const sp<Allocation>& in, const sp<Allocation>& out);
3813 void forEachSrcOut(const sp<Allocation>& in, const sp<Allocation>& out);
3819 void forEachDstOut(const sp<Allocation>& in, const sp<Allocation>& out);
3825 void forEachSrcAtop(const sp<Allocation>& in, const sp<Allocation>& out);
3831 void forEachDstAtop(const sp<Allocation>& in, const sp<Allocation>& out);
3837 void forEachXor(const sp<Allocation>& in, const sp<Allocation>& out);
3843 void forEachMultiply(const sp<Allocation>& in, const sp<Allocation>& out);
3849 void forEachAdd(const sp<Allocation>& in, const sp<Allocation>& out);
3855 void forEachSubtract(const sp<Allocation>& in, const sp<Allocation>& out);
3877 void setInput(const sp<Allocation>& in);
3882 void forEach(const sp<Allocation>& out);
3913 void forEach(const sp<Allocation>& in, const sp<Allocation>& out);
3971 void setInput(const sp<Allocation>& in);
3976 void forEach(const sp<Allocation>& out);
4003 void setInput(const sp<Allocation>& in);
4008 void forEach(const sp<Allocation>& out);
4022 sp<Allocation> mOut;
4042 void setOutput(const sp<Allocation>& aout);
4067 void forEach(const sp<Allocation>& ain);
4078 void forEach_dot(const sp<Allocation>& ain);
4088 sp<Allocation> LUT;
4113 void forEach(const sp<Allocation>& ain, const sp<Allocation>& aout);
4150 sp<Allocation> mInput;
4168 void forEach_bicubic(const sp<Allocation>& aout);
4174 void setInput(const sp<Allocation>& ain);
4204 void setInput(const sp<Allocation>& in);
4212 void forEach(const sp<Allocation>& out);