Lines Matching refs:arena
250 PRArenaPool *arena; in ec_NewKey() local
267 if (!(arena = PORT_NewArena(NSS_FREEBL_DEFAULT_CHUNKSIZE))) in ec_NewKey()
270 key = (ECPrivateKey *)PORT_ArenaZAlloc(arena, sizeof(ECPrivateKey), in ec_NewKey()
273 PORT_FreeArena(arena, PR_TRUE); in ec_NewKey()
278 SECITEM_AllocItem(arena, &key->version, 1, kmflag); in ec_NewKey()
284 key->ecParams.arena = arena; in ec_NewKey()
289 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.fieldID.u.prime, in ec_NewKey()
292 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.fieldID.u.poly, in ec_NewKey()
298 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.curve.a, in ec_NewKey()
300 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.curve.b, in ec_NewKey()
302 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.curve.seed, in ec_NewKey()
304 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.base, in ec_NewKey()
306 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.order, in ec_NewKey()
309 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.DEREncoding, in ec_NewKey()
312 CHECK_SEC_OK(SECITEM_CopyItem(arena, &key->ecParams.curveOID, in ec_NewKey()
316 SECITEM_AllocItem(arena, &key->publicValue, 2*len + 1, kmflag); in ec_NewKey()
318 SECITEM_AllocItem(arena, &key->privateValue, len, kmflag); in ec_NewKey()
341 PORT_FreeArena(arena, PR_TRUE); in ec_NewKey()
1072 EC_CopyParams(PRArenaPool *arena, ECParams *dstParams, in EC_CopyParams() argument
1077 dstParams->arena = arena; in EC_CopyParams()
1082 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->fieldID.u.prime, in EC_CopyParams()
1085 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->fieldID.u.poly, in EC_CopyParams()
1091 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->curve.a, in EC_CopyParams()
1093 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->curve.b, in EC_CopyParams()
1095 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->curve.seed, in EC_CopyParams()
1097 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->base, in EC_CopyParams()
1099 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->order, in EC_CopyParams()
1101 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->DEREncoding, in EC_CopyParams()
1104 CHECK_SEC_OK(SECITEM_CopyItem(arena, &dstParams->curveOID, in EC_CopyParams()