Lines Matching refs:rc

31 	int rc = 0;  in process_request_key_err()  local
36 rc = -ENOENT; in process_request_key_err()
40 rc = -ETIME; in process_request_key_err()
44 rc = -EINVAL; in process_request_key_err()
49 rc = -EINVAL; in process_request_key_err()
51 return rc; in process_request_key_err()
56 int rc = err_code; in process_find_global_auth_tok_for_sig_err() local
66 rc = process_request_key_err(err_code); in process_find_global_auth_tok_for_sig_err()
69 return rc; in process_find_global_auth_tok_for_sig_err()
84 int rc = 0; in ecryptfs_parse_packet_length() local
101 rc = -EINVAL; in ecryptfs_parse_packet_length()
105 rc = -EINVAL; in ecryptfs_parse_packet_length()
109 return rc; in ecryptfs_parse_packet_length()
125 int rc = 0; in ecryptfs_write_packet_length() local
136 rc = -EINVAL; in ecryptfs_write_packet_length()
140 return rc; in ecryptfs_write_packet_length()
151 int rc; in write_tag_64_packet() local
167 rc = -ENOMEM; in write_tag_64_packet()
171 rc = ecryptfs_write_packet_length(&message[i], ECRYPTFS_SIG_SIZE_HEX, in write_tag_64_packet()
173 if (rc) { in write_tag_64_packet()
181 rc = ecryptfs_write_packet_length(&message[i], in write_tag_64_packet()
184 if (rc) { in write_tag_64_packet()
195 return rc; in write_tag_64_packet()
209 int rc; in parse_tag_65_packet() local
221 rc = -EIO; in parse_tag_65_packet()
226 rc = -EIO; in parse_tag_65_packet()
232 rc = -EIO; in parse_tag_65_packet()
235 rc = ecryptfs_parse_packet_length(&data[i], &m_size, &data_len); in parse_tag_65_packet()
236 if (rc) { in parse_tag_65_packet()
238 "rc = [%d]\n", rc); in parse_tag_65_packet()
245 rc = -EIO; in parse_tag_65_packet()
252 rc = -EIO; in parse_tag_65_packet()
263 rc = -EIO; in parse_tag_65_packet()
277 rc = -EIO; in parse_tag_65_packet()
280 return rc; in parse_tag_65_packet()
295 int rc; in write_tag_66_packet() local
310 rc = -ENOMEM; in write_tag_66_packet()
314 rc = ecryptfs_write_packet_length(&message[i], ECRYPTFS_SIG_SIZE_HEX, in write_tag_66_packet()
316 if (rc) { in write_tag_66_packet()
325 rc = ecryptfs_write_packet_length(&message[i], crypt_stat->key_size + 3, in write_tag_66_packet()
327 if (rc) { in write_tag_66_packet()
342 return rc; in write_tag_66_packet()
353 int rc; in parse_tag_67_packet() local
366 rc = -EIO; in parse_tag_67_packet()
372 rc = -EIO; in parse_tag_67_packet()
378 rc = -EIO; in parse_tag_67_packet()
384 rc = ecryptfs_parse_packet_length(&data[i], &key_rec->enc_key_size, in parse_tag_67_packet()
386 if (rc) { in parse_tag_67_packet()
388 "rc = [%d]\n", rc); in parse_tag_67_packet()
393 rc = -EIO; in parse_tag_67_packet()
399 rc = -EIO; in parse_tag_67_packet()
408 return rc; in parse_tag_67_packet()
419 int rc = 0; in ecryptfs_verify_version() local
429 rc = -EINVAL; in ecryptfs_verify_version()
436 rc = -EINVAL; in ecryptfs_verify_version()
440 return rc; in ecryptfs_verify_version()
455 int rc = 0; in ecryptfs_verify_auth_tok_from_key() local
459 rc = PTR_ERR(*auth_tok); in ecryptfs_verify_auth_tok_from_key()
469 rc = -EINVAL; in ecryptfs_verify_auth_tok_from_key()
476 rc = -EINVAL; in ecryptfs_verify_auth_tok_from_key()
480 return rc; in ecryptfs_verify_auth_tok_from_key()
490 int rc = 0; in ecryptfs_find_global_auth_tok_for_sig() local
502 rc = -EINVAL; in ecryptfs_find_global_auth_tok_for_sig()
506 rc = key_validate(walker->global_auth_tok_key); in ecryptfs_find_global_auth_tok_for_sig()
507 if (rc) { in ecryptfs_find_global_auth_tok_for_sig()
508 if (rc == -EKEYEXPIRED) in ecryptfs_find_global_auth_tok_for_sig()
514 rc = ecryptfs_verify_auth_tok_from_key( in ecryptfs_find_global_auth_tok_for_sig()
516 if (rc) in ecryptfs_find_global_auth_tok_for_sig()
523 rc = -ENOENT; in ecryptfs_find_global_auth_tok_for_sig()
534 return rc; in ecryptfs_find_global_auth_tok_for_sig()
560 int rc = 0; in ecryptfs_find_auth_tok_for_sig() local
562 rc = ecryptfs_find_global_auth_tok_for_sig(auth_tok_key, auth_tok, in ecryptfs_find_auth_tok_for_sig()
564 if (rc == -ENOENT) { in ecryptfs_find_auth_tok_for_sig()
574 rc = ecryptfs_keyring_auth_tok_for_sig(auth_tok_key, auth_tok, in ecryptfs_find_auth_tok_for_sig()
577 return rc; in ecryptfs_find_auth_tok_for_sig()
626 int rc = 0; in ecryptfs_write_tag_70_packet() local
633 rc = ecryptfs_find_auth_tok_for_sig( in ecryptfs_write_tag_70_packet()
637 if (rc) { in ecryptfs_write_tag_70_packet()
640 mount_crypt_stat->global_default_fnek_sig, rc); in ecryptfs_write_tag_70_packet()
643 rc = ecryptfs_get_tfm_and_mutex_for_cipher_name( in ecryptfs_write_tag_70_packet()
646 if (unlikely(rc)) { in ecryptfs_write_tag_70_packet()
649 mount_crypt_stat->global_default_fn_cipher_name, rc); in ecryptfs_write_tag_70_packet()
683 rc = -EINVAL; in ecryptfs_write_tag_70_packet()
692 rc = -ENOMEM; in ecryptfs_write_tag_70_packet()
702 rc = -ENOMEM; in ecryptfs_write_tag_70_packet()
706 rc = ecryptfs_write_packet_length(&dest[s->i], in ecryptfs_write_tag_70_packet()
711 if (rc) { in ecryptfs_write_tag_70_packet()
714 __func__, rc); in ecryptfs_write_tag_70_packet()
730 rc = -EINVAL; in ecryptfs_write_tag_70_packet()
737 rc = -EOPNOTSUPP; in ecryptfs_write_tag_70_packet()
744 rc = PTR_ERR(s->hash_tfm); in ecryptfs_write_tag_70_packet()
747 __func__, rc); in ecryptfs_write_tag_70_packet()
754 rc = -ENOMEM; in ecryptfs_write_tag_70_packet()
760 rc = crypto_shash_digest(s->hash_desc, in ecryptfs_write_tag_70_packet()
764 if (rc) { in ecryptfs_write_tag_70_packet()
767 __func__, rc); in ecryptfs_write_tag_70_packet()
775 rc = crypto_shash_digest(s->hash_desc, (u8 *)s->hash, in ecryptfs_write_tag_70_packet()
778 if (rc) { in ecryptfs_write_tag_70_packet()
781 "rc = [%d]\n", __func__, rc); in ecryptfs_write_tag_70_packet()
792 rc = virt_to_scatterlist(s->block_aligned_filename, in ecryptfs_write_tag_70_packet()
794 if (rc < 1) { in ecryptfs_write_tag_70_packet()
797 "block_aligned_filename_size = [%zd]\n", __func__, rc, in ecryptfs_write_tag_70_packet()
801 rc = virt_to_scatterlist(&dest[s->i], s->block_aligned_filename_size, in ecryptfs_write_tag_70_packet()
803 if (rc < 1) { in ecryptfs_write_tag_70_packet()
807 __func__, rc, s->block_aligned_filename_size); in ecryptfs_write_tag_70_packet()
814 rc = crypto_skcipher_setkey( in ecryptfs_write_tag_70_packet()
818 if (rc < 0) { in ecryptfs_write_tag_70_packet()
823 rc, in ecryptfs_write_tag_70_packet()
830 rc = crypto_skcipher_encrypt(s->skcipher_req); in ecryptfs_write_tag_70_packet()
831 if (rc) { in ecryptfs_write_tag_70_packet()
833 "rc = [%d]\n", __func__, rc); in ecryptfs_write_tag_70_packet()
853 return rc; in ecryptfs_write_tag_70_packet()
899 int rc = 0; in ecryptfs_parse_tag_70_packet() local
912 rc = -EINVAL; in ecryptfs_parse_tag_70_packet()
927 rc = -EINVAL; in ecryptfs_parse_tag_70_packet()
930 rc = ecryptfs_parse_packet_length(&data[(*packet_size)], in ecryptfs_parse_tag_70_packet()
933 if (rc) { in ecryptfs_parse_tag_70_packet()
935 "rc = [%d]\n", __func__, rc); in ecryptfs_parse_tag_70_packet()
946 rc = -EINVAL; in ecryptfs_parse_tag_70_packet()
955 rc = ecryptfs_cipher_code_to_string(s->cipher_string, s->cipher_code); in ecryptfs_parse_tag_70_packet()
956 if (rc) { in ecryptfs_parse_tag_70_packet()
961 rc = ecryptfs_find_auth_tok_for_sig(&auth_tok_key, in ecryptfs_parse_tag_70_packet()
964 if (rc) { in ecryptfs_parse_tag_70_packet()
967 rc); in ecryptfs_parse_tag_70_packet()
970 rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&s->skcipher_tfm, in ecryptfs_parse_tag_70_packet()
973 if (unlikely(rc)) { in ecryptfs_parse_tag_70_packet()
976 s->cipher_string, rc); in ecryptfs_parse_tag_70_packet()
980 rc = virt_to_scatterlist(&data[(*packet_size)], in ecryptfs_parse_tag_70_packet()
982 if (rc < 1) { in ecryptfs_parse_tag_70_packet()
986 __func__, rc, s->block_aligned_filename_size); in ecryptfs_parse_tag_70_packet()
993 rc = -ENOMEM; in ecryptfs_parse_tag_70_packet()
996 rc = virt_to_scatterlist(s->decrypted_filename, in ecryptfs_parse_tag_70_packet()
998 if (rc < 1) { in ecryptfs_parse_tag_70_packet()
1002 __func__, rc, s->block_aligned_filename_size); in ecryptfs_parse_tag_70_packet()
1011 rc = -ENOMEM; in ecryptfs_parse_tag_70_packet()
1025 rc = -EOPNOTSUPP; in ecryptfs_parse_tag_70_packet()
1030 rc = crypto_skcipher_setkey( in ecryptfs_parse_tag_70_packet()
1034 if (rc < 0) { in ecryptfs_parse_tag_70_packet()
1039 rc, in ecryptfs_parse_tag_70_packet()
1046 rc = crypto_skcipher_decrypt(s->skcipher_req); in ecryptfs_parse_tag_70_packet()
1047 if (rc) { in ecryptfs_parse_tag_70_packet()
1049 "rc = [%d]\n", __func__, rc); in ecryptfs_parse_tag_70_packet()
1060 rc = -EINVAL; in ecryptfs_parse_tag_70_packet()
1068 rc = -EINVAL; in ecryptfs_parse_tag_70_packet()
1073 rc = -ENOMEM; in ecryptfs_parse_tag_70_packet()
1083 if (rc) { in ecryptfs_parse_tag_70_packet()
1094 return rc; in ecryptfs_parse_tag_70_packet()
1100 int rc = 0; in ecryptfs_get_auth_tok_sig() local
1113 rc = -EINVAL; in ecryptfs_get_auth_tok_sig()
1115 return rc; in ecryptfs_get_auth_tok_sig()
1135 int rc; in decrypt_pki_encrypted_session_key() local
1137 rc = ecryptfs_get_auth_tok_sig(&auth_tok_sig, auth_tok); in decrypt_pki_encrypted_session_key()
1138 if (rc) { in decrypt_pki_encrypted_session_key()
1143 rc = write_tag_64_packet(auth_tok_sig, &(auth_tok->session_key), in decrypt_pki_encrypted_session_key()
1145 if (rc) { in decrypt_pki_encrypted_session_key()
1149 rc = ecryptfs_send_message(payload, payload_len, &msg_ctx); in decrypt_pki_encrypted_session_key()
1150 if (rc) { in decrypt_pki_encrypted_session_key()
1152 "ecryptfsd: %d\n", rc); in decrypt_pki_encrypted_session_key()
1155 rc = ecryptfs_wait_for_response(msg_ctx, &msg); in decrypt_pki_encrypted_session_key()
1156 if (rc) { in decrypt_pki_encrypted_session_key()
1159 rc = -EIO; in decrypt_pki_encrypted_session_key()
1162 rc = parse_tag_65_packet(&(auth_tok->session_key), in decrypt_pki_encrypted_session_key()
1164 if (rc) { in decrypt_pki_encrypted_session_key()
1166 rc); in decrypt_pki_encrypted_session_key()
1173 rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher, cipher_code); in decrypt_pki_encrypted_session_key()
1174 if (rc) { in decrypt_pki_encrypted_session_key()
1188 return rc; in decrypt_pki_encrypted_session_key()
1232 int rc = 0; in parse_tag_1_packet() local
1251 rc = -EINVAL; in parse_tag_1_packet()
1257 rc = -EINVAL; in parse_tag_1_packet()
1267 rc = -ENOMEM; in parse_tag_1_packet()
1271 rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size, in parse_tag_1_packet()
1273 if (rc) { in parse_tag_1_packet()
1275 "rc = [%d]\n", rc); in parse_tag_1_packet()
1280 rc = -EINVAL; in parse_tag_1_packet()
1286 rc = -EINVAL; in parse_tag_1_packet()
1292 rc = -EINVAL; in parse_tag_1_packet()
1307 rc = -EINVAL; in parse_tag_1_packet()
1332 if (rc) in parse_tag_1_packet()
1334 return rc; in parse_tag_1_packet()
1364 int rc = 0; in parse_tag_3_packet() local
1386 rc = -EINVAL; in parse_tag_3_packet()
1392 rc = -EINVAL; in parse_tag_3_packet()
1401 rc = -ENOMEM; in parse_tag_3_packet()
1405 rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size, in parse_tag_3_packet()
1407 if (rc) { in parse_tag_3_packet()
1409 rc); in parse_tag_3_packet()
1414 rc = -EINVAL; in parse_tag_3_packet()
1420 rc = -EINVAL; in parse_tag_3_packet()
1429 rc = -EINVAL; in parse_tag_3_packet()
1435 rc = -EINVAL; in parse_tag_3_packet()
1438 rc = ecryptfs_cipher_code_to_string(crypt_stat->cipher, in parse_tag_3_packet()
1440 if (rc) in parse_tag_3_packet()
1452 rc = ecryptfs_init_crypt_ctx(crypt_stat); in parse_tag_3_packet()
1453 if (rc) in parse_tag_3_packet()
1457 rc = -ENOSYS; in parse_tag_3_packet()
1489 rc = -ENOSYS; in parse_tag_3_packet()
1508 if (rc) in parse_tag_3_packet()
1510 return rc; in parse_tag_3_packet()
1536 int rc = 0; in parse_tag_11_packet() local
1556 rc = -EINVAL; in parse_tag_11_packet()
1561 rc = -EINVAL; in parse_tag_11_packet()
1564 rc = ecryptfs_parse_packet_length(&data[(*packet_size)], &body_size, in parse_tag_11_packet()
1566 if (rc) { in parse_tag_11_packet()
1572 rc = -EINVAL; in parse_tag_11_packet()
1579 rc = -EINVAL; in parse_tag_11_packet()
1585 rc = -EINVAL; in parse_tag_11_packet()
1590 rc = -EINVAL; in parse_tag_11_packet()
1595 rc = -EINVAL; in parse_tag_11_packet()
1602 if (rc) { in parse_tag_11_packet()
1606 return rc; in parse_tag_11_packet()
1613 int rc = 0; in ecryptfs_keyring_auth_tok_for_sig() local
1621 rc = process_request_key_err(PTR_ERR(*auth_tok_key)); in ecryptfs_keyring_auth_tok_for_sig()
1627 rc = ecryptfs_verify_auth_tok_from_key(*auth_tok_key, auth_tok); in ecryptfs_keyring_auth_tok_for_sig()
1628 if (rc) { in ecryptfs_keyring_auth_tok_for_sig()
1635 return rc; in ecryptfs_keyring_auth_tok_for_sig()
1654 int rc = 0; in decrypt_passphrase_encrypted_session_key() local
1664 rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex, in decrypt_passphrase_encrypted_session_key()
1666 if (unlikely(rc)) { in decrypt_passphrase_encrypted_session_key()
1669 crypt_stat->cipher, rc); in decrypt_passphrase_encrypted_session_key()
1672 rc = virt_to_scatterlist(auth_tok->session_key.encrypted_key, in decrypt_passphrase_encrypted_session_key()
1675 if (rc < 1 || rc > 2) { in decrypt_passphrase_encrypted_session_key()
1679 "auth_tok->session_key.encrypted_key_size = [%d]\n", rc, in decrypt_passphrase_encrypted_session_key()
1685 rc = virt_to_scatterlist(auth_tok->session_key.decrypted_key, in decrypt_passphrase_encrypted_session_key()
1688 if (rc < 1 || rc > 2) { in decrypt_passphrase_encrypted_session_key()
1691 "expected rc = 1; got rc = [%d]\n", rc); in decrypt_passphrase_encrypted_session_key()
1701 rc = -ENOMEM; in decrypt_passphrase_encrypted_session_key()
1707 rc = crypto_skcipher_setkey( in decrypt_passphrase_encrypted_session_key()
1710 if (unlikely(rc < 0)) { in decrypt_passphrase_encrypted_session_key()
1713 rc = -EINVAL; in decrypt_passphrase_encrypted_session_key()
1719 rc = crypto_skcipher_decrypt(req); in decrypt_passphrase_encrypted_session_key()
1721 if (unlikely(rc)) { in decrypt_passphrase_encrypted_session_key()
1722 printk(KERN_ERR "Error decrypting; rc = [%d]\n", rc); in decrypt_passphrase_encrypted_session_key()
1737 return rc; in decrypt_passphrase_encrypted_session_key()
1771 int rc = 0; in ecryptfs_parse_packet_set() local
1782 rc = parse_tag_3_packet(crypt_stat, in ecryptfs_parse_packet_set()
1786 if (rc) { in ecryptfs_parse_packet_set()
1789 rc = -EIO; in ecryptfs_parse_packet_set()
1793 rc = parse_tag_11_packet((unsigned char *)&src[i], in ecryptfs_parse_packet_set()
1799 if (rc) { in ecryptfs_parse_packet_set()
1806 rc = -EIO; in ecryptfs_parse_packet_set()
1816 rc = -EIO; in ecryptfs_parse_packet_set()
1826 rc = parse_tag_1_packet(crypt_stat, in ecryptfs_parse_packet_set()
1830 if (rc) { in ecryptfs_parse_packet_set()
1833 rc = -EIO; in ecryptfs_parse_packet_set()
1842 rc = -EIO; in ecryptfs_parse_packet_set()
1855 rc = -EINVAL; in ecryptfs_parse_packet_set()
1873 rc = ecryptfs_get_auth_tok_sig(&candidate_auth_tok_sig, in ecryptfs_parse_packet_set()
1875 if (rc) { in ecryptfs_parse_packet_set()
1879 rc = -EINVAL; in ecryptfs_parse_packet_set()
1882 rc = ecryptfs_find_auth_tok_for_sig(&auth_tok_key, in ecryptfs_parse_packet_set()
1886 if (!rc) { in ecryptfs_parse_packet_set()
1894 rc = -EIO; in ecryptfs_parse_packet_set()
1904 rc = decrypt_pki_encrypted_session_key(candidate_auth_tok, in ecryptfs_parse_packet_set()
1912 rc = decrypt_passphrase_encrypted_session_key( in ecryptfs_parse_packet_set()
1917 rc = -EINVAL; in ecryptfs_parse_packet_set()
1919 if (rc) { in ecryptfs_parse_packet_set()
1927 candidate_auth_tok_sig, rc); in ecryptfs_parse_packet_set()
1942 rc = ecryptfs_compute_root_iv(crypt_stat); in ecryptfs_parse_packet_set()
1943 if (rc) { in ecryptfs_parse_packet_set()
1948 rc = ecryptfs_init_crypt_ctx(crypt_stat); in ecryptfs_parse_packet_set()
1949 if (rc) { in ecryptfs_parse_packet_set()
1952 crypt_stat->cipher, rc); in ecryptfs_parse_packet_set()
1957 return rc; in ecryptfs_parse_packet_set()
1970 int rc; in pki_encrypt_session_key() local
1972 rc = write_tag_66_packet(auth_tok->token.private_key.signature, in pki_encrypt_session_key()
1979 if (rc) { in pki_encrypt_session_key()
1983 rc = ecryptfs_send_message(payload, payload_len, &msg_ctx); in pki_encrypt_session_key()
1984 if (rc) { in pki_encrypt_session_key()
1986 "ecryptfsd: %d\n", rc); in pki_encrypt_session_key()
1989 rc = ecryptfs_wait_for_response(msg_ctx, &msg); in pki_encrypt_session_key()
1990 if (rc) { in pki_encrypt_session_key()
1993 rc = -EIO; in pki_encrypt_session_key()
1996 rc = parse_tag_67_packet(key_rec, msg); in pki_encrypt_session_key()
1997 if (rc) in pki_encrypt_session_key()
2002 return rc; in pki_encrypt_session_key()
2028 int rc = 0; in write_tag_1_packet() local
2048 rc = pki_encrypt_session_key(auth_tok_key, auth_tok, crypt_stat, in write_tag_1_packet()
2050 if (rc) { in write_tag_1_packet()
2052 "module; rc = [%d]\n", rc); in write_tag_1_packet()
2072 rc = -EINVAL; in write_tag_1_packet()
2076 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_1_packet()
2079 if (rc) { in write_tag_1_packet()
2093 if (rc) in write_tag_1_packet()
2097 return rc; in write_tag_1_packet()
2116 int rc = 0; in write_tag_11_packet() local
2132 rc = -EINVAL; in write_tag_11_packet()
2136 rc = ecryptfs_write_packet_length(&dest[(*packet_length)], in write_tag_11_packet()
2139 if (rc) { in write_tag_11_packet()
2141 "generate packet length. rc = [%d]\n", rc); in write_tag_11_packet()
2154 if (rc) in write_tag_11_packet()
2158 return rc; in write_tag_11_packet()
2192 int rc = 0; in write_tag_3_packet() local
2197 rc = ecryptfs_get_tfm_and_mutex_for_cipher_name(&tfm, &tfm_mutex, in write_tag_3_packet()
2199 if (unlikely(rc)) { in write_tag_3_packet()
2202 crypt_stat->cipher, rc); in write_tag_3_packet()
2258 rc = virt_to_scatterlist(crypt_stat->key, key_rec->enc_key_size, in write_tag_3_packet()
2260 if (rc < 1 || rc > 2) { in write_tag_3_packet()
2264 rc, key_rec->enc_key_size); in write_tag_3_packet()
2265 rc = -ENOMEM; in write_tag_3_packet()
2268 rc = virt_to_scatterlist(key_rec->enc_key, key_rec->enc_key_size, in write_tag_3_packet()
2270 if (rc < 1 || rc > 2) { in write_tag_3_packet()
2274 "key_rec->enc_key_size = [%zd]\n", rc, in write_tag_3_packet()
2276 rc = -ENOMEM; in write_tag_3_packet()
2280 rc = crypto_skcipher_setkey(tfm, session_key_encryption_key, in write_tag_3_packet()
2282 if (rc < 0) { in write_tag_3_packet()
2285 "context; rc = [%d]\n", rc); in write_tag_3_packet()
2295 rc = -ENOMEM; in write_tag_3_packet()
2302 rc = 0; in write_tag_3_packet()
2307 rc = crypto_skcipher_encrypt(req); in write_tag_3_packet()
2310 if (rc) { in write_tag_3_packet()
2311 printk(KERN_ERR "Error encrypting; rc = [%d]\n", rc); in write_tag_3_packet()
2337 rc = -EINVAL; in write_tag_3_packet()
2343 rc = ecryptfs_write_packet_length(&dest[(*packet_size)], in write_tag_3_packet()
2346 if (rc) { in write_tag_3_packet()
2348 "generate packet length. rc = [%d]\n", rc); in write_tag_3_packet()
2360 rc = -EINVAL; in write_tag_3_packet()
2374 if (rc) in write_tag_3_packet()
2378 return rc; in write_tag_3_packet()
2412 int rc = 0; in ecryptfs_generate_key_packet_set() local
2418 rc = -ENOMEM; in ecryptfs_generate_key_packet_set()
2424 rc = ecryptfs_find_global_auth_tok_for_sig(&auth_tok_key, in ecryptfs_generate_key_packet_set()
2428 if (rc) { in ecryptfs_generate_key_packet_set()
2431 rc = process_find_global_auth_tok_for_sig_err(rc); in ecryptfs_generate_key_packet_set()
2435 rc = write_tag_3_packet((dest_base + (*len)), in ecryptfs_generate_key_packet_set()
2441 if (rc) { in ecryptfs_generate_key_packet_set()
2448 rc = write_tag_11_packet((dest_base + (*len)), &max, in ecryptfs_generate_key_packet_set()
2451 if (rc) { in ecryptfs_generate_key_packet_set()
2458 rc = write_tag_1_packet(dest_base + (*len), &max, in ecryptfs_generate_key_packet_set()
2461 if (rc) { in ecryptfs_generate_key_packet_set()
2472 rc = -EINVAL; in ecryptfs_generate_key_packet_set()
2480 rc = -EIO; in ecryptfs_generate_key_packet_set()
2485 if (rc) in ecryptfs_generate_key_packet_set()
2488 return rc; in ecryptfs_generate_key_packet_set()