Lines Matching refs:mech
33 CK_MECHANISM * mech,
66 switch (mech->mechanism) {
139 if (mech->ulParameterLen != 0) {
164 (CK_MAC_GENERAL_PARAMS *)mech->pParameter;
166 if (mech->ulParameterLen !=
171 if ((mech->mechanism == CKM_MD5_HMAC_GENERAL) &&
175 if ((mech->mechanism == CKM_SHA_1_HMAC_GENERAL) &&
200 if (mech->ulParameterLen > 0 && mech->pParameter == NULL)
203 if (mech->ulParameterLen > 0) {
204 ptr = (CK_BYTE *)malloc(mech->ulParameterLen);
208 (void) memcpy(ptr, mech->pParameter, mech->ulParameterLen);
212 ctx->mech.ulParameterLen = mech->ulParameterLen;
213 ctx->mech.mechanism = mech->mechanism;
214 ctx->mech.pParameter = ptr;
229 ctx->mech.ulParameterLen = 0;
230 ctx->mech.mechanism = 0;
236 if (ctx->mech.pParameter) {
237 free(ctx->mech.pParameter);
238 ctx->mech.pParameter = NULL;
277 switch (ctx->mech.mechanism) {
321 switch (ctx->mech.mechanism) {
347 switch (ctx->mech.mechanism) {
385 switch (ctx->mech.mechanism) {