Home
last modified time | relevance | path

Searched refs:crypt_stat (Results 1 – 8 of 8) sorted by relevance

/linux/fs/ecryptfs/
H A Dcrypto.c119 ecryptfs_dump_hex(crypt_stat->root_iv, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
125 memcpy(src, crypt_stat->root_iv, crypt_stat->iv_bytes); in ecryptfs_derive_iv()
303 rc = crypto_skcipher_setkey(crypt_stat->tfm, crypt_stat->key, in crypt_scatterlist()
420 crypt_stat = in ecryptfs_encrypt_page()
488 crypt_stat = in ecryptfs_decrypt_page()
538 crypt_stat->cipher, (int)strlen(crypt_stat->cipher), in ecryptfs_init_crypt_ctx()
620 rc = ecryptfs_calculate_md5(dst, crypt_stat, crypt_stat->key, in ecryptfs_compute_root_iv()
627 memcpy(crypt_stat->root_iv, dst, crypt_stat->iv_bytes); in ecryptfs_compute_root_iv()
630 memset(crypt_stat->root_iv, 0, crypt_stat->iv_bytes); in ecryptfs_compute_root_iv()
638 get_random_bytes(crypt_stat->key, crypt_stat->key_size); in ecryptfs_generate_new_key()
[all …]
H A Dmmap.c114 / crypt_stat->extent_size); in ecryptfs_copy_up_encrypted_with_header()
122 (crypt_stat->metadata_size / crypt_stat->extent_size); in ecryptfs_copy_up_encrypted_with_header()
138 crypt_stat, in ecryptfs_copy_up_encrypted_with_header()
152 - crypt_stat->metadata_size); in ecryptfs_copy_up_encrypted_with_header()
184 struct ecryptfs_crypt_stat *crypt_stat = in ecryptfs_read_folio() local
188 if (!crypt_stat || !(crypt_stat->flags & ECRYPTFS_ENCRYPTED)) { in ecryptfs_read_folio()
195 crypt_stat); in ecryptfs_read_folio()
299 page, crypt_stat); in ecryptfs_write_begin()
443 struct ecryptfs_crypt_stat *crypt_stat; in ecryptfs_write_inode_size_to_metadata() local
445 crypt_stat = &ecryptfs_inode_to_private(ecryptfs_inode)->crypt_stat; in ecryptfs_write_inode_size_to_metadata()
[all …]
H A Dkeystore.c336 memcpy(&message[i], crypt_stat->key, crypt_stat->key_size); in write_tag_66_packet()
337 i += crypt_stat->key_size; in write_tag_66_packet()
1451 crypt_stat->key_size = in parse_tag_3_packet()
1711 crypt_stat->key_size); in decrypt_passphrase_encrypted_session_key()
1733 crypt_stat->key_size); in decrypt_passphrase_encrypted_session_key()
1907 crypt_stat); in ecryptfs_parse_packet_set()
1976 crypt_stat->cipher, in pki_encrypt_session_key()
2215 crypt_stat->key_size = in write_tag_3_packet()
2219 crypt_stat->key_size; in write_tag_3_packet()
2306 crypt_stat->key_size); in write_tag_3_packet()
[all …]
H A Dfile.c150 struct ecryptfs_crypt_stat *crypt_stat; in read_or_initialize_metadata() local
153 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in read_or_initialize_metadata()
156 mutex_lock(&crypt_stat->cs_mutex); in read_or_initialize_metadata()
158 if (crypt_stat->flags & ECRYPTFS_POLICY_APPLIED && in read_or_initialize_metadata()
159 crypt_stat->flags & ECRYPTFS_KEY_VALID) { in read_or_initialize_metadata()
184 mutex_unlock(&crypt_stat->cs_mutex); in read_or_initialize_metadata()
213 struct ecryptfs_crypt_stat *crypt_stat = NULL; in ecryptfs_open() local
228 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in ecryptfs_open()
229 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_open()
233 crypt_stat->flags |= (ECRYPTFS_POLICY_APPLIED in ecryptfs_open()
[all …]
H A Dinode.c223 struct ecryptfs_crypt_stat *crypt_stat = in ecryptfs_initialize_file() local
295 struct ecryptfs_crypt_stat *crypt_stat; in ecryptfs_i_size_read() local
307 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in ecryptfs_i_size_read()
310 ecryptfs_set_default_sizes(crypt_stat); in ecryptfs_i_size_read()
741 struct ecryptfs_crypt_stat *crypt_stat; in truncate_upper() local
753 crypt_stat = &ecryptfs_inode_to_private(d_inode(dentry))->crypt_stat; in truncate_upper()
827 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in ecryptfs_inode_newsize_ok()
907 crypt_stat = &ecryptfs_inode_to_private(d_inode(dentry))->crypt_stat; in ecryptfs_setattr()
916 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_setattr()
928 mutex_unlock(&crypt_stat->cs_mutex); in ecryptfs_setattr()
[all …]
H A Decryptfs_kernel.h258 struct ecryptfs_crypt_stat crypt_stat; member
357 struct ecryptfs_crypt_stat *crypt_stat; member
421 ecryptfs_lower_header_size(struct ecryptfs_crypt_stat *crypt_stat) in ecryptfs_lower_header_size() argument
423 if (crypt_stat->flags & ECRYPTFS_METADATA_IN_XATTR) in ecryptfs_lower_header_size()
425 return crypt_stat->metadata_size; in ecryptfs_lower_header_size()
564 int ecryptfs_compute_root_iv(struct ecryptfs_crypt_stat *crypt_stat);
570 int ecryptfs_init_crypt_ctx(struct ecryptfs_crypt_stat *crypt_stat);
579 struct ecryptfs_crypt_stat *crypt_stat,
588 struct ecryptfs_crypt_stat *crypt_stat,
592 ecryptfs_parse_packet_set(struct ecryptfs_crypt_stat *crypt_stat,
[all …]
H A Dread_write.c97 struct ecryptfs_crypt_stat *crypt_stat; in ecryptfs_write() local
104 crypt_stat = &ecryptfs_inode_to_private(ecryptfs_inode)->crypt_stat; in ecryptfs_write()
170 if (crypt_stat->flags & ECRYPTFS_ENCRYPTED) in ecryptfs_write()
187 if (crypt_stat->flags & ECRYPTFS_ENCRYPTED) { in ecryptfs_write()
H A Dsuper.c44 if (ecryptfs_init_crypt_stat(&inode_info->crypt_stat)) { in ecryptfs_alloc_inode()
79 ecryptfs_destroy_crypt_stat(&inode_info->crypt_stat); in ecryptfs_destroy_inode()