/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | ecdecode.c | 71 int kmflag) 85 item->data = (unsigned char *) PORT_ArenaAlloc(arena, tmp/2, kmflag); 112 int kmflag) 127 curveParams->irr, kmflag)); 130 curveParams->irr, kmflag)); 133 curveParams->curvea, kmflag)); 135 curveParams->curveb, kmflag)); 141 CHECK_OK(hexString2SECItem(NULL, ¶ms->base, genenc, kmflag)); 143 curveParams->order, kmflag)); 156 ECParams *params, int kmflag) 70 hexString2SECItem(PRArenaPool *arena, SECItem *item, const char *str, int kmflag) argument 111 gf_populate_params(ECCurveName name, ECFieldType field_type, ECParams *params, int kmflag) argument 155 EC_FillParams(PRArenaPool *arena, const SECItem *encodedParams, ECParams *params, int kmflag) argument 578 EC_DecodeParams(const SECItem *encodedParams, ECParams **ecparams, int kmflag) argument [all...] |
H A D | ecl.h | 60 ECGroup *ECGroup_fromHex(const ECCurveParams * params, int kmflag); 63 ECGroup *ECGroup_fromName(const ECCurveName name, int kmflag); 69 ECCurveParams *EC_GetNamedCurveParams(const ECCurveName name, int kmflag); 72 ECCurveParams *ECCurveParams_dup(const ECCurveParams * params, int kmflag);
|
H A D | secitem.c | 69 int kmflag) 80 result = PORT_ArenaZAlloc(arena, sizeof(SECItem), kmflag); 82 result = PORT_ZAlloc(sizeof(SECItem), kmflag); 95 result->data = PORT_ArenaAlloc(arena, len, kmflag); 97 result->data = PORT_Alloc(len, kmflag); 134 int kmflag) 140 kmflag); 142 to->data = (unsigned char*) PORT_Alloc(from->len, kmflag); 68 SECITEM_AllocItem(PRArenaPool *arena, SECItem *item, unsigned int len, int kmflag) argument 133 SECITEM_CopyItem(PRArenaPool *arena, SECItem *to, const SECItem *from, int kmflag) argument
|
H A D | ec.c | 88 const SECItem *pointP, SECItem *pointQ, int kmflag) 150 CHECK_MPI_OK( mp_init(&Px, kmflag) ); 151 CHECK_MPI_OK( mp_init(&Py, kmflag) ); 152 CHECK_MPI_OK( mp_init(&Qx, kmflag) ); 153 CHECK_MPI_OK( mp_init(&Qy, kmflag) ); 154 CHECK_MPI_OK( mp_init(&Gx, kmflag) ); 155 CHECK_MPI_OK( mp_init(&Gy, kmflag) ); 156 CHECK_MPI_OK( mp_init(&order, kmflag) ); 157 CHECK_MPI_OK( mp_init(&irreducible, kmflag) ); 158 CHECK_MPI_OK( mp_init(&a, kmflag) ); 87 ec_points_mul(const ECParams *params, const mp_int *k1, const mp_int *k2, const SECItem *pointP, SECItem *pointQ, int kmflag) argument 246 ec_NewKey(ECParams *ecParams, ECPrivateKey **privKey, const unsigned char *privKeyBytes, int privKeyLen, int kmflag) argument 358 EC_NewKeyFromSeed(ECParams *ecParams, ECPrivateKey **privKey, const unsigned char *seed, int seedlen, int kmflag) argument 379 ec_GenerateRandomPrivateKey(const unsigned char *order, int len, int kmflag) argument 431 EC_NewKey(ECParams *ecParams, ECPrivateKey **privKey, int kmflag) argument 468 EC_ValidatePublicKey(ECParams *ecParams, SECItem *publicValue, int kmflag) argument 555 ECDH_Derive(SECItem *publicValue, ECParams *ecParams, SECItem *privateValue, PRBool withCofactor, SECItem *derivedSecret, int kmflag) argument 631 ECDSA_SignDigestWithSeed(ECPrivateKey *key, SECItem *signature, const SECItem *digest, const unsigned char *kb, const int kblen, int kmflag) argument 830 ECDSA_SignDigest(ECPrivateKey *key, SECItem *signature, const SECItem *digest, int kmflag) argument 868 ECDSA_VerifyDigest(ECPublicKey *key, const SECItem *signature, const SECItem *digest, int kmflag) argument [all...] |
H A D | ecl.c | 60 ECGroup_new(int kmflag) argument 65 group = (ECGroup *) kmem_alloc(sizeof(ECGroup), kmflag); 85 MP_CHECKOK(mp_init(&group->curvea, kmflag)); 86 MP_CHECKOK(mp_init(&group->curveb, kmflag)); 87 MP_CHECKOK(mp_init(&group->genx, kmflag)); 88 MP_CHECKOK(mp_init(&group->geny, kmflag)); 89 MP_CHECKOK(mp_init(&group->order, kmflag)); 230 const ECCurveParams * params, int kmflag) 244 MP_CHECKOK(mp_init(&irr, kmflag)); 245 MP_CHECKOK(mp_init(&curvea, kmflag)); 229 ecgroup_fromNameAndHex(const ECCurveName name, const ECCurveParams * params, int kmflag) argument 386 ECGroup_fromHex(const ECCurveParams * params, int kmflag) argument 393 ECGroup_fromName(const ECCurveName name, int kmflag) argument [all...] |
H A D | ecl_curve.c | 59 ECCurveParams_dup(const ECCurveParams * params, int kmflag) argument 65 ret = (ECCurveParams *) kmem_zalloc(sizeof(ECCurveParams), kmflag); 71 ret->text = kmem_alloc(strlen(params->text) + 1, kmflag); 81 ret->irr = kmem_alloc(strlen(params->irr) + 1, kmflag); 89 ret->curvea = kmem_alloc(strlen(params->curvea) + 1, kmflag); 97 ret->curveb = kmem_alloc(strlen(params->curveb) + 1, kmflag); 105 ret->genx = kmem_alloc(strlen(params->genx) + 1, kmflag); 113 ret->geny = kmem_alloc(strlen(params->geny) + 1, kmflag); 121 ret->order = kmem_alloc(strlen(params->order) + 1, kmflag); 141 EC_GetNamedCurveParams(const ECCurveName name, int kmflag) argument [all...] |
H A D | ecp_test.c | 147 int generic, int kmflag) 156 MP_CHECKOK(mp_init(&one, kmflag)); 157 MP_CHECKOK(mp_init(&order_1, kmflag)); 158 MP_CHECKOK(mp_init(&gx, kmflag)); 159 MP_CHECKOK(mp_init(&gy, kmflag)); 160 MP_CHECKOK(mp_init(&rx, kmflag)); 161 MP_CHECKOK(mp_init(&ry, kmflag)); 162 MP_CHECKOK(mp_init(&n, kmflag)); 146 ectest_curve_GFp(ECGroup *group, int ectestPrint, int ectestTime, int generic, int kmflag) argument
|
H A D | ec2_mont.c | 62 gf2m_Mdouble(mp_int *x, mp_int *z, const ECGroup *group, int kmflag) argument 68 MP_CHECKOK(mp_init(&t1, kmflag)); 90 const ECGroup *group, int kmflag) 97 MP_CHECKOK(mp_init(&t1, kmflag)); 98 MP_CHECKOK(mp_init(&t2, kmflag)); 89 gf2m_Madd(const mp_int *x, mp_int *x1, mp_int *z1, mp_int *x2, mp_int *z2, const ECGroup *group, int kmflag) argument
|
H A D | ec2_test.c | 148 int generic, int kmflag) 157 MP_CHECKOK(mp_init(&one, kmflag)); 158 MP_CHECKOK(mp_init(&order_1, kmflag)); 159 MP_CHECKOK(mp_init(&gx, kmflag)); 160 MP_CHECKOK(mp_init(&gy, kmflag)); 161 MP_CHECKOK(mp_init(&rx, kmflag)); 162 MP_CHECKOK(mp_init(&ry, kmflag)); 163 MP_CHECKOK(mp_init(&n, kmflag)); 147 ectest_curve_GF2m(ECGroup *group, int ectestPrint, int ectestTime, int generic, int kmflag) argument
|
/illumos-gate/usr/src/uts/common/crypto/api/ |
H A D | kcf_ctxops.c | 56 * kmflag: KM_SLEEP/KM_NOSLEEP mem. alloc. flag. 77 crypto_ctx_template_t *ptmpl, int kmflag) 98 sizeof (kcf_ctx_template_t), kmflag)) == NULL) { 109 &(ctx_tmpl->ct_prov_tmpl), &(ctx_tmpl->ct_size), KCF_RHNDL(kmflag)); 76 crypto_create_ctx_template(crypto_mechanism_t *mech, crypto_key_t *key, crypto_ctx_template_t *ptmpl, int kmflag) argument
|
/illumos-gate/usr/src/uts/common/crypto/io/ |
H A D | ecc.c | 471 int kmflag; local 492 kmflag = crypto_kmflag(req); 493 if (EC_DecodeParams(¶ms_item, &ecparams, kmflag) != SECSuccess) { 503 dctxp = kmem_zalloc(sizeof (digest_ecc_ctx_t), kmflag); 507 ctxp = kmem_zalloc(sizeof (ecc_ctx_t), kmflag); 517 kmflag)) != CRYPTO_SUCCESS) { 653 int kmflag; local 682 kmflag = crypto_kmflag(req); 684 kmflag)) != SECSuccess) { 791 int kmflag; local 855 int kmflag; local 988 int kmflag; local 1060 int kmflag; local 1185 int kmflag; local [all...] |
H A D | blowfish.c | 281 int kmflag; local 297 kmflag = crypto_kmflag(req); 300 blowfish_ctx = ecb_alloc_ctx(kmflag); 303 blowfish_ctx = cbc_alloc_ctx(kmflag); 310 key, kmflag); 828 crypto_key_t *key, int kmflag) 836 if ((keysched = blowfish_alloc_keysched(&size, kmflag)) == NULL) 826 blowfish_common_init_ctx(blowfish_ctx_t *blowfish_ctx, crypto_spi_ctx_template_t *template, crypto_mechanism_t *mechanism, crypto_key_t *key, int kmflag) argument
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | id32.c | 76 id32_alloc(void *ptr, int kmflag) argument 78 void **hent = kmem_cache_alloc(id32_cache, kmflag);
|
H A D | ddi_nodeid.c | 85 np_alloc(int kmflag) argument 87 return (kmem_zalloc(sizeof (struct available), kmflag)); 296 impl_ddi_take_nodeid(int n, int kmflag) argument 318 fp = np_alloc(kmflag); /* if KM_NOSLEEP, fp may be NULL */
|
/illumos-gate/usr/src/common/crypto/modes/ |
H A D | ecb.c | 141 ecb_alloc_ctx(int kmflag) argument 146 if ((ecb_ctx = kmem_zalloc(sizeof (ecb_ctx_t), kmflag)) == NULL)
|
H A D | gcm.c | 688 gcm_alloc_ctx(int kmflag) argument 693 if ((gcm_ctx = kmem_zalloc(sizeof (gcm_ctx_t), kmflag)) == NULL) 704 gmac_alloc_ctx(int kmflag) argument 709 if ((gcm_ctx = kmem_zalloc(sizeof (gcm_ctx_t), kmflag)) == NULL) 720 gcm_set_kmflag(gcm_ctx_t *ctx, int kmflag) argument 722 ctx->gcm_kmflag = kmflag;
|
/illumos-gate/usr/src/uts/common/fs/sockfs/ |
H A D | nl7clogd.c | 135 #define LOGBUFV_ALLOC(kmflag) { \ 141 if (kmflag == KM_SLEEP) \ 143 _p = kmem_cache_alloc(log_buf_kmc, kmflag); \ 145 if (kmflag == KM_SLEEP) { \ 169 log_buf_alloc(int kmflag) argument 181 LOGBUFV_ALLOC(kmflag); 201 LOGBUFV_ALLOC(kmflag); 656 int kmflag = servicing_interrupt() ? KM_NOSLEEP : KM_SLEEP; local 669 log_buf_alloc(kmflag); 753 log_buf_alloc(kmflag); [all...] |
H A D | sockparams.c | 402 const char *name, boolean_t by_devpath, int kmflag, int *errorp) 427 namebuf = kmem_alloc(namelen, kmflag); 437 SOCKPARAMS_EPHEMERAL, kmflag, errorp); 441 SOCKPARAMS_EPHEMERAL, kmflag, errorp); 499 const char *dev, int kmflag, int *errorp) 502 kmflag, errorp)); 507 const char *mod, int kmflag, int *errorp) 510 kmflag, errorp)); 401 sockparams_hold_ephemeral(int family, int type, int protocol, const char *name, boolean_t by_devpath, int kmflag, int *errorp) argument 498 sockparams_hold_ephemeral_bydev(int family, int type, int protocol, const char *dev, int kmflag, int *errorp) argument 506 sockparams_hold_ephemeral_bymod(int family, int type, int protocol, const char *mod, int kmflag, int *errorp) argument
|
/illumos-gate/usr/src/uts/common/io/ib/mgt/ibmf/ |
H A D | ibmf_ud_dest.c | 41 static void ibmf_i_populate_ud_dest_list(ibmf_ci_t *cip, int kmflag); 146 ibmf_i_populate_ud_dest_list(ibmf_ci_t *cip, int kmflag) argument 155 "ibmf_i_populate_ud_dest_list() enter, cip = %p, kmflag = %d \n", 156 tnf_opaque, cip, cip, tnf_int, kmflag, kmflag); 159 if (kmflag == KM_NOSLEEP) { 195 ibmf_ud_dest = kmem_zalloc(sizeof (ibmf_ud_dest_t), kmflag);
|
/illumos-gate/usr/src/uts/common/io/cxgbe/shared/ |
H A D | shared.c | 98 rxbuf_ctor(void *arg1, void *arg2, int kmflag) argument 108 if (kmflag & KM_SLEEP)
|
/illumos-gate/usr/src/uts/common/io/sdcard/impl/ |
H A D | sda_cmd.c | 264 sda_rtype_t rtype, void *data, int kmflag) 268 c = kmem_cache_alloc(sda_cmd_cache, kmflag); 297 sda_rtype_t rtype, void *data, int kmflag) 301 c = kmem_cache_alloc(sda_cmd_cache, kmflag); 263 sda_cmd_alloc(sda_slot_t *slot, sda_index_t index, uint32_t argument, sda_rtype_t rtype, void *data, int kmflag) argument 296 sda_cmd_alloc_acmd(sda_slot_t *slot, sda_index_t index, uint32_t argument, sda_rtype_t rtype, void *data, int kmflag) argument
|
/illumos-gate/usr/src/uts/sun/io/dada/impl/ |
H A D | dcd_resource.c | 65 int kmflag; local 70 kmflag = (callback == SLEEP_FUNC) ? KM_SLEEP: KM_NOSLEEP; 71 if ((bp = getrbuf(kmflag)) == NULL) {
|
/illumos-gate/usr/src/common/crypto/aes/ |
H A D | aes_impl.h | 130 extern void *aes_alloc_keysched(size_t *size, int kmflag);
|
/illumos-gate/usr/src/uts/common/des/ |
H A D | des_crypt.c | 441 int kmflag; local 450 kmflag = crypto_kmflag(req); 454 des_ctx = ecb_alloc_ctx(kmflag); 464 des_ctx = cbc_alloc_ctx(kmflag); 467 des_ctx = ecb_alloc_ctx(kmflag); 477 des_ctx = cbc_alloc_ctx(kmflag); 484 strength, kmflag)) != CRYPTO_SUCCESS) { 1111 int kmflag) 1120 kmflag)) == NULL) 1109 des_common_init_ctx(des_ctx_t *des_ctx, crypto_spi_ctx_template_t *template, crypto_mechanism_t *mechanism, crypto_key_t *key, des_strength_t strength, int kmflag) argument
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | ddi_hp_impl.h | 142 ddi_hp_cn_sysevent_t event_sub_class, int hint, int kmflag);
|