Lines Matching refs:crypt_stat
135 struct ecryptfs_crypt_stat *crypt_stat; in read_or_initialize_metadata() local
138 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in read_or_initialize_metadata()
141 mutex_lock(&crypt_stat->cs_mutex); in read_or_initialize_metadata()
143 if (crypt_stat->flags & ECRYPTFS_POLICY_APPLIED && in read_or_initialize_metadata()
144 crypt_stat->flags & ECRYPTFS_KEY_VALID) { in read_or_initialize_metadata()
154 crypt_stat->flags &= ~(ECRYPTFS_I_SIZE_INITIALIZED in read_or_initialize_metadata()
169 mutex_unlock(&crypt_stat->cs_mutex); in read_or_initialize_metadata()
185 struct ecryptfs_crypt_stat *crypt_stat = NULL; in ecryptfs_open() local
200 crypt_stat = &ecryptfs_inode_to_private(inode)->crypt_stat; in ecryptfs_open()
201 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_open()
202 if (!(crypt_stat->flags & ECRYPTFS_POLICY_APPLIED)) { in ecryptfs_open()
205 crypt_stat->flags |= (ECRYPTFS_POLICY_APPLIED in ecryptfs_open()
208 mutex_unlock(&crypt_stat->cs_mutex); in ecryptfs_open()
228 mutex_lock(&crypt_stat->cs_mutex); in ecryptfs_open()
229 crypt_stat->flags &= ~(ECRYPTFS_ENCRYPTED); in ecryptfs_open()
230 mutex_unlock(&crypt_stat->cs_mutex); in ecryptfs_open()