Lines Matching refs:ret
31 int bytes, enc_len = 0, i, j, ret = 0; in gcm_encrypt() local
73 ret = fseek(op_file, sizeof(struct fw_enc_hdr), SEEK_SET); in gcm_encrypt()
74 if (ret) { in gcm_encrypt()
82 ret = -1; in gcm_encrypt()
86 ret = EVP_EncryptInit_ex(ctx, EVP_aes_256_gcm(), NULL, NULL, NULL); in gcm_encrypt()
87 if (ret != 1) { in gcm_encrypt()
89 ret = -1; in gcm_encrypt()
93 ret = EVP_EncryptInit_ex(ctx, NULL, NULL, key, iv); in gcm_encrypt()
94 if (ret != 1) { in gcm_encrypt()
100 ret = EVP_EncryptUpdate(ctx, enc_data, &enc_len, data, bytes); in gcm_encrypt()
101 if (ret != 1) { in gcm_encrypt()
103 ret = -1; in gcm_encrypt()
110 ret = EVP_EncryptFinal_ex(ctx, enc_data, &enc_len); in gcm_encrypt()
111 if (ret != 1) { in gcm_encrypt()
113 ret = -1; in gcm_encrypt()
117 ret = EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_GCM_GET_TAG, TAG_SIZE, tag); in gcm_encrypt()
118 if (ret != 1) { in gcm_encrypt()
120 ret = -1; in gcm_encrypt()
132 ret = fseek(op_file, 0, SEEK_SET); in gcm_encrypt()
133 if (ret) { in gcm_encrypt()
151 if (ret == 1) in gcm_encrypt()
152 ret = 0; in gcm_encrypt()
154 return ret; in gcm_encrypt()