Lines Matching refs:crypt_stat
150 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()
169 crypt_stat->flags &= ~(ECRYPTFS_I_SIZE_INITIALIZED 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
240 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in ecryptfs_open()
241 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_open()
242 if (!(crypt_stat->flags & ECRYPTFS_POLICY_APPLIED)) { in ecryptfs_open()
245 crypt_stat->flags |= (ECRYPTFS_POLICY_APPLIED in ecryptfs_open()
248 mutex_unlock(&crypt_stat->cs_mutex); in ecryptfs_open()
268 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_open()
269 crypt_stat->flags &= ~(ECRYPTFS_ENCRYPTED); in ecryptfs_open()
270 mutex_unlock(&crypt_stat->cs_mutex); in ecryptfs_open()