Lines Matching refs:pkey_op
24 char *passinarg, int pkey_op, ENGINE *e,
30 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
88 int keysize = -1, pkey_op = EVP_PKEY_OP_SIGN, key_type = KEY_PRIVKEY;
159 pkey_op = EVP_PKEY_OP_SIGN;
162 pkey_op = EVP_PKEY_OP_VERIFY;
165 pkey_op = EVP_PKEY_OP_VERIFYRECOVER;
168 pkey_op = EVP_PKEY_OP_ENCRYPT;
171 pkey_op = EVP_PKEY_OP_DECRYPT;
174 pkey_op = EVP_PKEY_OP_DERIVE;
177 pkey_op = EVP_PKEY_OP_DERIVE;
211 } else if (peerkey != NULL && pkey_op != EVP_PKEY_OP_DERIVE) {
217 passinarg, pkey_op, e, engine_impl);
244 if (sigfile != NULL && (pkey_op != EVP_PKEY_OP_VERIFY)) {
250 if (sigfile == NULL && (pkey_op == EVP_PKEY_OP_VERIFY)) {
256 if (pkey_op != EVP_PKEY_OP_DERIVE) {
301 && (pkey_op == EVP_PKEY_OP_SIGN
302 || pkey_op == EVP_PKEY_OP_VERIFY)) {
308 if (pkey_op == EVP_PKEY_OP_VERIFY) {
323 rv = do_keyop(ctx, pkey_op, NULL, (size_t *)&buf_outlen,
328 rv = do_keyop(ctx, pkey_op,
333 if (pkey_op != EVP_PKEY_OP_DERIVE) {
366 char *passinarg, int pkey_op, ENGINE *e,
375 if (((pkey_op == EVP_PKEY_OP_SIGN) || (pkey_op == EVP_PKEY_OP_DECRYPT)
376 || (pkey_op == EVP_PKEY_OP_DERIVE))
435 switch (pkey_op) {
496 static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op,
501 switch (pkey_op) {