Lines Matching defs:crypt_stat
69 struct ecryptfs_crypt_stat *crypt_stat)
71 if (crypt_stat->flags & ECRYPTFS_METADATA_IN_XATTR) {
74 crypt_stat->flags &= ~ECRYPTFS_METADATA_IN_XATTR;
75 ecryptfs_write_crypt_stat_flags(page_virt, crypt_stat,
77 crypt_stat->flags |= ECRYPTFS_METADATA_IN_XATTR;
102 * @crypt_stat: The eCryptfs inode's cryptographic context
109 struct ecryptfs_crypt_stat *crypt_stat)
113 / crypt_stat->extent_size);
121 (crypt_stat->metadata_size / crypt_stat->extent_size);
135 strip_xattr_flag(page_virt + 16, crypt_stat);
137 crypt_stat,
150 ((view_extent_num * crypt_stat->extent_size)
151 - crypt_stat->metadata_size);
156 crypt_stat->extent_size, page->mapping->host);
182 struct ecryptfs_crypt_stat *crypt_stat =
183 &ecryptfs_inode_to_private(page->mapping->host)->crypt_stat;
186 if (!crypt_stat || !(crypt_stat->flags & ECRYPTFS_ENCRYPTED)) {
190 } else if (crypt_stat->flags & ECRYPTFS_VIEW_AS_ENCRYPTED) {
191 if (crypt_stat->flags & ECRYPTFS_METADATA_IN_XATTR) {
193 crypt_stat);
281 struct ecryptfs_crypt_stat *crypt_stat =
282 &ecryptfs_inode_to_private(mapping->host)->crypt_stat;
284 if (!(crypt_stat->flags & ECRYPTFS_ENCRYPTED)) {
295 } else if (crypt_stat->flags & ECRYPTFS_VIEW_AS_ENCRYPTED) {
296 if (crypt_stat->flags & ECRYPTFS_METADATA_IN_XATTR) {
298 page, crypt_stat);
442 struct ecryptfs_crypt_stat *crypt_stat;
444 crypt_stat = &ecryptfs_inode_to_private(ecryptfs_inode)->crypt_stat;
445 BUG_ON(!(crypt_stat->flags & ECRYPTFS_ENCRYPTED));
446 if (crypt_stat->flags & ECRYPTFS_METADATA_IN_XATTR)
471 struct ecryptfs_crypt_stat *crypt_stat =
472 &ecryptfs_inode_to_private(ecryptfs_inode)->crypt_stat;
477 if (!(crypt_stat->flags & ECRYPTFS_ENCRYPTED)) {