Searched refs:crypt_stat (Results 1 - 7 of 7) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ecryptfs/
H A Dcrypto.c39 ecryptfs_decrypt_page_offset(struct ecryptfs_crypt_stat *crypt_stat,
44 ecryptfs_encrypt_page_offset(struct ecryptfs_crypt_stat *crypt_stat,
86 * @crypt_stat: Pointer to crypt_stat struct for the current inode
90 * Uses the allocated crypto context that crypt_stat references to
94 struct ecryptfs_crypt_stat *crypt_stat,
99 .tfm = crypt_stat->hash_tfm,
104 mutex_lock(&crypt_stat->cs_hash_tfm_mutex);
116 crypt_stat->hash_tfm = desc.tfm;
121 mutex_unlock(&crypt_stat
93 ecryptfs_calculate_md5(char *dst, struct ecryptfs_crypt_stat *crypt_stat, char *src, int len) argument
159 ecryptfs_derive_iv(char *iv, struct ecryptfs_crypt_stat *crypt_stat, pgoff_t offset) argument
204 ecryptfs_init_crypt_stat(struct ecryptfs_crypt_stat *crypt_stat) argument
219 ecryptfs_destruct_crypt_stat(struct ecryptfs_crypt_stat *crypt_stat) argument
295 encrypt_scatterlist(struct ecryptfs_crypt_stat *crypt_stat, struct scatterlist *dest_sg, struct scatterlist *src_sg, int size, unsigned char *iv) argument
334 ecryptfs_extent_to_lwr_pg_idx_and_offset(unsigned long *lower_page_idx, int *byte_offset, struct ecryptfs_crypt_stat *crypt_stat, unsigned long extent_num) argument
473 struct ecryptfs_crypt_stat *crypt_stat; local
610 struct ecryptfs_crypt_stat *crypt_stat; local
705 decrypt_scatterlist(struct ecryptfs_crypt_stat *crypt_stat, struct scatterlist *dest_sg, struct scatterlist *src_sg, int size, unsigned char *iv) argument
747 ecryptfs_encrypt_page_offset(struct ecryptfs_crypt_stat *crypt_stat, struct page *dst_page, int dst_offset, struct page *src_page, int src_offset, int size, unsigned char *iv) argument
769 ecryptfs_decrypt_page_offset(struct ecryptfs_crypt_stat *crypt_stat, struct page *dst_page, int dst_offset, struct page *src_page, int src_offset, int size, unsigned char *iv) argument
796 ecryptfs_init_crypt_ctx(struct ecryptfs_crypt_stat *crypt_stat) argument
837 set_extent_mask_and_shift(struct ecryptfs_crypt_stat *crypt_stat) argument
853 ecryptfs_set_default_sizes(struct ecryptfs_crypt_stat *crypt_stat) argument
877 ecryptfs_compute_root_iv(struct ecryptfs_crypt_stat *crypt_stat) argument
906 ecryptfs_generate_new_key(struct ecryptfs_crypt_stat *crypt_stat) argument
924 ecryptfs_copy_mount_wide_flags_to_inode_flags( struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_mount_crypt_stat *mount_crypt_stat) argument
940 ecryptfs_set_default_crypt_stat_vals( struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_mount_crypt_stat *mount_crypt_stat) argument
977 struct ecryptfs_crypt_stat *crypt_stat = local
1063 ecryptfs_process_flags(struct ecryptfs_crypt_stat *crypt_stat, char *page_virt, int *bytes_read) argument
1106 write_ecryptfs_flags(char *page_virt, struct ecryptfs_crypt_stat *crypt_stat, size_t *written) argument
1149 ecryptfs_code_for_cipher_string(struct ecryptfs_crypt_stat *crypt_stat) argument
1255 ecryptfs_write_header_metadata(char *virt, struct ecryptfs_crypt_stat *crypt_stat, size_t *written) argument
1306 ecryptfs_write_headers_virt(char *page_virt, size_t *size, struct ecryptfs_crypt_stat *crypt_stat, struct dentry *ecryptfs_dentry) argument
1335 ecryptfs_write_metadata_to_contents(struct ecryptfs_crypt_stat *crypt_stat, struct file *lower_file, char *page_virt) argument
1379 ecryptfs_write_metadata_to_xattr(struct dentry *ecryptfs_dentry, struct ecryptfs_crypt_stat *crypt_stat, char *page_virt, size_t size) argument
1405 struct ecryptfs_crypt_stat *crypt_stat; local
1459 parse_header_metadata(struct ecryptfs_crypt_stat *crypt_stat, char *virt, int *bytes_read, int validate_header_size) argument
1494 set_default_header_data(struct ecryptfs_crypt_stat *crypt_stat) argument
1508 ecryptfs_read_headers_virt(char *page_virt, struct ecryptfs_crypt_stat *crypt_stat, struct dentry *ecryptfs_dentry, int validate_header_size) argument
1619 struct ecryptfs_crypt_stat *crypt_stat = local
1708 ecryptfs_encode_filename(struct ecryptfs_crypt_stat *crypt_stat, const char *name, int length, char **encoded_name) argument
1752 ecryptfs_decode_filename(struct ecryptfs_crypt_stat *crypt_stat, const char *name, int length, char **decrypted_name) argument
[all...]
H A Dkeystore.c279 struct ecryptfs_crypt_stat *crypt_stat, char **packet,
298 data_len = (5 + ECRYPTFS_SIG_SIZE_HEX + crypt_stat->key_size);
318 rc = write_packet_length(&message[i], crypt_stat->key_size + 3,
327 memcpy(&message[i], crypt_stat->key, crypt_stat->key_size);
328 i += crypt_stat->key_size;
329 for (j = 0; j < crypt_stat->key_size; j++)
330 checksum += crypt_stat->key[j];
408 struct ecryptfs_crypt_stat *crypt_stat)
445 memcpy(crypt_stat
278 write_tag_66_packet(char *signature, size_t cipher_code, struct ecryptfs_crypt_stat *crypt_stat, char **packet, size_t *packet_len) argument
405 decrypt_pki_encrypted_session_key( struct ecryptfs_mount_crypt_stat *mount_crypt_stat, struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat) argument
506 parse_tag_1_packet(struct ecryptfs_crypt_stat *crypt_stat, unsigned char *data, struct list_head *auth_tok_list, struct ecryptfs_auth_tok **new_auth_tok, size_t *packet_size, size_t max_packet_size) argument
649 parse_tag_3_packet(struct ecryptfs_crypt_stat *crypt_stat, unsigned char *data, struct list_head *auth_tok_list, struct ecryptfs_auth_tok **new_auth_tok, size_t *packet_size, size_t max_packet_size) argument
925 decrypt_session_key(struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat) argument
1052 ecryptfs_parse_packet_set(struct ecryptfs_crypt_stat *crypt_stat, unsigned char *src, struct dentry *ecryptfs_dentry) argument
1240 pki_encrypt_session_key(struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_key_record *key_rec) argument
1290 write_tag_1_packet(char *dest, size_t max, struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_mount_crypt_stat *mount_crypt_stat, struct ecryptfs_key_record *key_rec, size_t *packet_size) argument
1447 write_tag_3_packet(char *dest, size_t max, struct ecryptfs_auth_tok *auth_tok, struct ecryptfs_crypt_stat *crypt_stat, struct ecryptfs_key_record *key_rec, size_t *packet_size) argument
1655 ecryptfs_generate_key_packet_set(char *dest_base, struct ecryptfs_crypt_stat *crypt_stat, struct dentry *ecryptfs_dentry, size_t *len, size_t max) argument
[all...]
H A Dinode.c164 ecryptfs_inode_to_private(inode)->crypt_stat.flags |=
174 ecryptfs_inode_to_private(inode)->crypt_stat.flags |= ECRYPTFS_NEW_FILE;
191 struct ecryptfs_crypt_stat *crypt_stat; local
201 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat;
214 crypt_stat->flags &= ~(ECRYPTFS_ENCRYPTED);
217 crypt_stat->flags |= ECRYPTFS_NEW_FILE;
286 struct ecryptfs_crypt_stat *crypt_stat = NULL; local
300 encoded_namelen = ecryptfs_encode_filename(crypt_stat,
370 crypt_stat
477 struct ecryptfs_crypt_stat *crypt_stat = NULL; local
620 struct ecryptfs_crypt_stat *crypt_stat; local
716 upper_size_to_lower_size(struct ecryptfs_crypt_stat *crypt_stat, loff_t upper_size) argument
753 struct ecryptfs_crypt_stat *crypt_stat; local
894 struct ecryptfs_crypt_stat *crypt_stat; local
[all...]
H A Dfile.c83 struct ecryptfs_crypt_stat *crypt_stat; local
90 crypt_stat = ecryptfs_dentry_to_private(buf->dentry)->crypt_stat;
92 decoded_length = ecryptfs_decode_filename(crypt_stat, name, namelen,
184 struct ecryptfs_crypt_stat *crypt_stat = NULL; local
217 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat;
218 mutex_lock(&crypt_stat->cs_mutex);
219 if (!(crypt_stat->flags & ECRYPTFS_POLICY_APPLIED)) {
222 crypt_stat
[all...]
H A Dmmap.c261 struct ecryptfs_crypt_stat *crypt_stat)
265 crypt_stat->num_header_extents_at_front;
267 crypt_stat->num_header_extents_at_front = 1;
268 ecryptfs_write_header_metadata(page_virt + 20, crypt_stat, &written);
269 crypt_stat->num_header_extents_at_front =
285 struct ecryptfs_crypt_stat *crypt_stat; local
288 crypt_stat = &ecryptfs_inode_to_private(file->f_path.dentry->d_inode)
289 ->crypt_stat;
290 if (!crypt_stat
291 || !(crypt_stat
260 set_header_info(char *page_virt, struct ecryptfs_crypt_stat *crypt_stat) argument
577 struct ecryptfs_crypt_stat *crypt_stat; local
704 struct ecryptfs_crypt_stat *crypt_stat; local
[all...]
H A Decryptfs_kernel.h258 struct ecryptfs_crypt_stat crypt_stat; member in struct:ecryptfs_inode_info
265 struct ecryptfs_crypt_stat *crypt_stat; member in struct:ecryptfs_dentry_info
299 struct ecryptfs_crypt_stat *crypt_stat; member in struct:ecryptfs_file_info
476 int ecryptfs_decode_filename(struct ecryptfs_crypt_stat *crypt_stat,
479 int ecryptfs_encode_filename(struct ecryptfs_crypt_stat *crypt_stat,
486 int ecryptfs_compute_root_iv(struct ecryptfs_crypt_stat *crypt_stat);
488 void ecryptfs_init_crypt_stat(struct ecryptfs_crypt_stat *crypt_stat);
489 void ecryptfs_destruct_crypt_stat(struct ecryptfs_crypt_stat *crypt_stat);
492 int ecryptfs_init_crypt_ctx(struct ecryptfs_crypt_stat *crypt_stat);
529 u16 ecryptfs_code_for_cipher_string(struct ecryptfs_crypt_stat *crypt_stat);
[all...]
H A Dsuper.c56 ecryptfs_init_crypt_stat(&ecryptfs_inode->crypt_stat);
68 * memory in the crypt_stat struct, will be released here.
76 ecryptfs_destruct_crypt_stat(&inode_info->crypt_stat);

Completed in 61 milliseconds