/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.cast/ |
static_pointer_cast.pass.cpp | 46 const std::shared_ptr<A> pA(new A); 47 std::shared_ptr<B> pB = std::static_pointer_cast<B>(pA); 48 assert(pB.get() == pA.get()); 49 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); 52 const std::shared_ptr<B> pA(new A); 53 std::shared_ptr<A> pB = std::static_pointer_cast<A>(pA); 54 assert(pB.get() == pA.get()); 55 assert(!pB.owner_before(pA) && !pA.owner_before(pB)) [all...] |
const_pointer_cast.pass.cpp | 46 const std::shared_ptr<const A> pA(new A); 47 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); 48 assert(pB.get() == pA.get()); 49 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); 52 const std::shared_ptr<const A> pA; 53 std::shared_ptr<A> pB = std::const_pointer_cast<A>(pA); 54 assert(pB.get() == pA.get()); 55 assert(!pB.owner_before(pA) && !pA.owner_before(pB)) [all...] |
dynamic_pointer_cast.pass.cpp | 47 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB); 48 assert(pA.get() == pB.get()); 49 assert(!pB.owner_before(pA) && !pA.owner_before(pB)); 53 std::shared_ptr<A> pA = std::dynamic_pointer_cast<A>(pB); 54 assert(pA.get() == 0); 55 assert(pA.use_count() == 0);
|
/external/epid-sdk/ext/ipp/sources/ippcp/ |
pcpbnu_msbit.c | 63 // pA BigNum A 70 int cpMSBit_BNU(const BNU_CHUNK_T* pA, cpSize nsA) 73 FIX_BNU(pA, nsA); 74 msb = nsA*BNU_CHUNK_BITS - cpNLZ_BNU(pA[nsA-1]) -1;
|
pcpgfpx_conj.c | 55 BNU_CHUNK_T* cpGFpxConj(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsModEngine* pGFEx) 60 if(pR != pA) 61 cpGFpElementCopy(pR, pA, groundElemLen); 62 MOD_METHOD(pGroundGFE)->neg(pR+groundElemLen, pA+groundElemLen, pGroundGFE);
|
pcpbnarithcmp.c | 62 // ippStsNullPtrErr pA == NULL 65 // ippStsContextMatchErr !BN_VALID_ID(pA) 70 // pA BigNum ctx 75 IPPFUN(IppStatus, ippsCmp_BN,(const IppsBigNumState* pA, const IppsBigNumState* pB, Ipp32u *pResult)) 77 IPP_BAD_PTR3_RET(pA, pB, pResult); 79 pA = (IppsBigNumState*)( IPP_ALIGNED_PTR(pA, BN_ALIGNMENT) ); 80 IPP_BADARG_RET(!BN_VALID_ID(pA), ippStsContextMatchErr); 86 if(BN_SIGN(pA)==BN_SIGN(pB)) { 87 res = cpCmp_BNU(BN_NUMBER(pA), BN_SIZE(pA), BN_NUMBER(pB), BN_SIZE(pB)) [all...] |
pcpbnarithminv.c | 62 // ippStsNullPtrErr pA == NULL 65 // ippStsContextMatchErr !BN_VALID_ID(pA) 76 // pA source (value) BigNum 81 IPPFUN(IppStatus, ippsModInv_BN, (IppsBigNumState* pA, IppsBigNumState* pM, IppsBigNumState* pInv) ) 83 IPP_BAD_PTR3_RET(pA, pM, pInv); 85 pA = (IppsBigNumState*)( IPP_ALIGNED_PTR(pA, BN_ALIGNMENT) ); 86 IPP_BADARG_RET(!BN_VALID_ID(pA), ippStsContextMatchErr); 93 IPP_BADARG_RET(BN_NEGATIVE(pA) || (BN_SIZE(pA)==1 && BN_NUMBER(pA)[0]==0), ippStsBadArgErr) [all...] |
pcpgfp_inv.c | 54 BNU_CHUNK_T* cpGFpInv(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsModEngine* pGFE) 56 GFP_METHOD(pGFE)->decode(pR, pA, pGFE);
|
pcpgfpx_add_gfe.c | 55 BNU_CHUNK_T* cpGFpxAdd_GFE(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pGroundB, gsModEngine* pGFEx) 60 if(pR != pA) { 63 cpGFpElementCopy(pR+groundElemLen, pA+groundElemLen, groundElemLen*(deg-1)); 65 return addF(pR, pA, pGroundB, pGroundGFE);
|
pcpgfpx_sub_gfe.c | 55 BNU_CHUNK_T* cpGFpxSub_GFE(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pGroundB, gsModEngine* pGFEx) 60 if(pR != pA) { 63 cpGFpElementCopy(pR+groundElemLen, pA+groundElemLen, groundElemLen*(deg-1)); 65 return subF(pR, pA, pGroundB, pGroundGFE);
|
pcpgfp_exp.c | 55 BNU_CHUNK_T* cpGFpExp(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pE, int nsE, gsModEngine* pGFE) 58 cpMontExpBin_BNU(pR, pA,cpFix_BNU(pA, elemLen), pE,cpFix_BNU(pE, nsE), pGFE);
|
pcpgfpmethod_256.h | 67 BNU_CHUNK_T* gf256_add(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, const BNU_CHUNK_T* pModulus); 68 BNU_CHUNK_T* gf256_sub(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, const BNU_CHUNK_T* pModulus); 69 BNU_CHUNK_T* gf256_neg(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pModulus); 70 BNU_CHUNK_T* gf256_mulm(BNU_CHUNK_T* pR,const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, const BNU_CHUNK_T* pModulus, BNU_CHUNK_T m0); 71 BNU_CHUNK_T* gf256_sqrm(BNU_CHUNK_T* pR,const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pModulus, BNU_CHUNK_T m0); 72 BNU_CHUNK_T* gf256_div2(BNU_CHUNK_T* pR,const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pModulus); 77 static BNU_CHUNK_T* p256_add(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFE) 79 return gf256_add(pR, pA, pB, GFP_MODULUS(pGFE)); 82 static BNU_CHUNK_T* p256_sub(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFE) 84 return gf256_sub(pR, pA, pB, GFP_MODULUS(pGFE)) [all...] |
pcpgfpconj.c | 64 // NULL == pA 68 // invalid pA->idCtx 78 // pA Pointer to the context of the source finite field element. 84 IPPFUN(IppStatus, ippsGFpConj,(const IppsGFpElement* pA, 87 IPP_BAD_PTR3_RET(pA, pR, pGFp); 90 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 94 IPP_BADARG_RET( (GFPE_ROOM(pA)!=GFP_FELEN(pGFE)) || (GFPE_ROOM(pR)!=GFP_FELEN(pGFE)), ippStsOutOfRangeErr); 97 cpGFpxConj(GFPE_DATA(pR), GFPE_DATA(pA), pGFE);
|
pcpgfpcpyelem.c | 65 // NULL == pA 69 // invalid pA->idCtx 77 // pA pointer to the source element 82 IPPFUN(IppStatus, ippsGFpCpyElement, (const IppsGFpElement* pA, IppsGFpElement* pR, IppsGFpState* pGFp)) 84 IPP_BAD_PTR3_RET(pA, pR, pGFp); 87 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 91 IPP_BADARG_RET( (GFPE_ROOM(pA)!=GFP_FELEN(pGFE)) || (GFPE_ROOM(pR)!=GFP_FELEN(pGFE)), ippStsOutOfRangeErr); 92 cpGFpElementCopy(GFPE_DATA(pR), GFPE_DATA(pA), GFP_FELEN(pGFE));
|
pcpgfpeccpypoint.c | 64 // ippStsNullPtrErr pA == NULL 69 // invalid pA->idCtx 72 // ippStsOutOfRangeErr ECP_POINT_FELEN(pA)!=GFP_FELEN() 78 // pA Pointer to the context of the elliptic curve point being copied 84 IPPFUN(IppStatus, ippsGFpECCpyPoint,(const IppsGFpECPoint* pA, 88 IPP_BAD_PTR3_RET(pA, pR, pEC); 91 IPP_BADARG_RET( !ECP_POINT_TEST_ID(pA), ippStsContextMatchErr ); 94 IPP_BADARG_RET( ECP_POINT_FELEN(pA)!=GFP_FELEN(GFP_PMA(ECP_GFP(pEC))), ippStsOutOfRangeErr); 97 gfec_CopyPoint(pR, pA, GFP_FELEN(GFP_PMA(ECP_GFP(pEC))));
|
pcpgfpiszeroelem.c | 64 // NULL == pA 68 // invalid pA->idCtx 75 // pA Pointer to the context of the finite field element. 81 IPPFUN(IppStatus, ippsGFpIsZeroElement,(const IppsGFpElement* pA, 85 IPP_BAD_PTR3_RET(pA, pResult, pGFp); 88 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 91 IPP_BADARG_RET( GFPE_ROOM(pA)!=GFP_FELEN(pGFE), ippStsOutOfRangeErr); 93 int flag = GFP_IS_ZERO(GFPE_DATA(pA), GFP_FELEN(pGFE));
|
pcpgfpneg.c | 64 // NULL == pA 68 // invalid pA->idCtx 76 // pA Pointer to the context of the source finite field element. 82 IPPFUN(IppStatus, ippsGFpNeg,(const IppsGFpElement* pA, 85 IPP_BAD_PTR3_RET(pA, pR, pGFp); 88 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 92 IPP_BADARG_RET( (GFPE_ROOM(pA)!=GFP_FELEN(pGFE)) || (GFPE_ROOM(pR)!=GFP_FELEN(pGFE)), ippStsOutOfRangeErr); 94 GFP_METHOD(pGFE)->neg(GFPE_DATA(pR), GFPE_DATA(pA), pGFE);
|
pcpgfpsqr.c | 65 // NULL == pA 69 // invalid pA->idCtx 77 // pA Pointer to the context of the source finite field element. 83 IPPFUN(IppStatus, ippsGFpSqr,(const IppsGFpElement* pA, 86 IPP_BAD_PTR3_RET(pA, pR, pGFp); 89 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 93 IPP_BADARG_RET( (GFPE_ROOM(pA)!=GFP_FELEN(pGFE)) || (GFPE_ROOM(pR)!=GFP_FELEN(pGFE)), ippStsOutOfRangeErr); 95 GFP_METHOD(pGFE)->sqr(GFPE_DATA(pR), GFPE_DATA(pA), pGFE);
|
pcpgfpsqrt.c | 64 // NULL == pA 68 // invalid pA->idCtx 73 // ippStsDivByZeroErr pA is zero 77 // ippStsQuadraticNonResidueErr pA is a square non-residue 82 // pA Pointer to the context of the source finite field element. 88 IPPFUN(IppStatus, ippsGFpSqrt,(const IppsGFpElement* pA, 91 IPP_BAD_PTR3_RET(pA, pR, pGFp); 94 IPP_BADARG_RET( !GFPE_TEST_ID(pA), ippStsContextMatchErr ); 99 IPP_BADARG_RET( (GFPE_ROOM(pA)!=GFP_FELEN(pGFE)) || (GFPE_ROOM(pR)!=GFP_FELEN(pGFE)), ippStsOutOfRangeErr); 101 return cpGFpSqrt(GFPE_DATA(pR), GFPE_DATA(pA), pGFE)? ippStsNoErr : ippStsQuadraticNonResidueErr [all...] |
pcpgfpxmethod_com.h | 53 BNU_CHUNK_T* cpGFpxAdd_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFEx); 55 BNU_CHUNK_T* cpGFpxSub_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFEx); 57 BNU_CHUNK_T* cpGFpxNeg_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 60 BNU_CHUNK_T* cpGFpxMul_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, const BNU_CHUNK_T* pB, gsEngine* pGFEx); 62 BNU_CHUNK_T* cpGFpxSqr_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 65 BNU_CHUNK_T* cpGFpxDiv2_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 67 BNU_CHUNK_T* cpGFpxMul2_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 69 BNU_CHUNK_T* cpGFpxMul3_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 72 BNU_CHUNK_T* cpGFpxEncode_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx); 74 BNU_CHUNK_T* cpGFpxDecode_com(BNU_CHUNK_T* pR, const BNU_CHUNK_T* pA, gsEngine* pGFEx) [all...] |
pcpmontform.c | 63 // pA==NULL 66 // !BN_VALID_ID(pA) 74 // pA pointer to the input [0, modulus-1] 78 IPPFUN(IppStatus, ippsMontForm,(const IppsBigNumState* pA, IppsMontState* pCtx, IppsBigNumState* pR)) 80 IPP_BAD_PTR3_RET(pCtx, pA, pR); 83 pA = (IppsBigNumState*)( IPP_ALIGNED_PTR(pA, BN_ALIGNMENT) ); 87 IPP_BADARG_RET(!BN_VALID_ID(pA), ippStsContextMatchErr); 90 IPP_BADARG_RET(BN_SIGN(pA) != ippBigNumPOS, ippStsBadArgErr); 91 IPP_BADARG_RET(cpCmp_BNU(BN_NUMBER(pA), BN_SIZE(pA), MOD_MODULUS( MNT_ENGINE(pCtx) ), MOD_LEN( MNT_ENGINE(pCtx) )) >= 0, ippStsScaleRang (…) [all...] |
pcpbnu32misc.h | 61 __INLINE int cpMSBit_BNU32(const Ipp32u* pA, cpSize nsA) 63 FIX_BNU(pA, nsA); 64 return nsA*BITSIZE(Ipp32u) - cpNLZ_BNU32(pA[nsA-1]) -1; 68 __INLINE int cpCmp_BNU32(const Ipp32u* pA, cpSize nsA, const Ipp32u* pB, cpSize nsB) 74 if(pA[nsA-1] > pB[nsA-1]) 76 else if(pA[nsA-1] < pB[nsA-1])
|
/external/libcxx/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.const/ |
shared_ptr_rv.pass.cpp | 37 std::shared_ptr<A> pA(new A); 38 assert(pA.use_count() == 1); 41 A* p = pA.get(); 42 std::shared_ptr<A> pA2(std::move(pA)); 45 assert(pA.use_count() == 0); 48 assert(pA.use_count() == 2); 54 assert(pA.use_count() == 0); 57 assert(pA.use_count() == 1); 63 std::shared_ptr<A> pA; 64 assert(pA.use_count() == 0) [all...] |
shared_ptr.pass.cpp | 33 std::shared_ptr<A> pA(new A); 34 assert(pA.use_count() == 1); 37 std::shared_ptr<A> pA2(pA); 39 assert(pA.use_count() == 2); 41 assert(pA2.get() == pA.get()); 43 assert(pA.use_count() == 1); 48 std::shared_ptr<A> pA; 49 assert(pA.use_count() == 0); 52 std::shared_ptr<A> pA2(pA); 54 assert(pA.use_count() == 0) [all...] |
/external/epid-sdk/epid/common-testhelper/ |
octstr-testhelper.h | 34 \param[in] pA 44 EpidStatus Cmp_OctStr256(const OctStr256* pA, const OctStr256* pB,
|