Lines Matching refs:arg
134 static int dasync_aes128_cbc_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,
142 static int dasync_aes256_ctr_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg,
151 int arg, void *ptr);
627 static int dasync_cipher_ctrl_helper(EVP_CIPHER_CTX *ctx, int type, int arg, in dasync_cipher_ctrl_helper() argument
652 pipe_ctx->numpipes = arg; in dasync_cipher_ctrl_helper()
657 pipe_ctx->numpipes = arg; in dasync_cipher_ctrl_helper()
662 pipe_ctx->numpipes = arg; in dasync_cipher_ctrl_helper()
671 (ctx, type, arg, ptr); in dasync_cipher_ctrl_helper()
680 if (!aeadcapable || arg != EVP_AEAD_TLS1_AAD_LEN) in dasync_cipher_ctrl_helper()
690 len = p[arg - 2] << 8 | p[arg - 1]; in dasync_cipher_ctrl_helper()
693 if ((p[arg - 4] << 8 | p[arg - 3]) >= TLS1_1_VERSION) { in dasync_cipher_ctrl_helper()
799 static int dasync_aes128_cbc_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, in dasync_aes128_cbc_ctrl() argument
802 return dasync_cipher_ctrl_helper(ctx, type, arg, ptr, 0, EVP_aes_128_cbc()); in dasync_aes128_cbc_ctrl()
822 static int dasync_aes256_ctr_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, in dasync_aes256_ctr_ctrl() argument
825 return dasync_cipher_ctrl_helper(ctx, type, arg, ptr, 0, EVP_aes_256_ctr()); in dasync_aes256_ctr_ctrl()
851 int arg, void *ptr) in dasync_aes128_cbc_hmac_sha1_ctrl() argument
853 return dasync_cipher_ctrl_helper(ctx, type, arg, ptr, 1, EVP_aes_128_cbc_hmac_sha1()); in dasync_aes128_cbc_hmac_sha1_ctrl()