Lines Matching full:encryption

51  * fscrypt_context - the encryption context of an inode
55 * fields from the fscrypt_policy, in order to identify the encryption algorithm
124 /* Return the contents encryption mode of a valid encryption policy */
137 /* Return the filenames encryption mode of a valid encryption policy */
150 /* Return the flags (FSCRYPT_POLICY_FLAG*) of a valid encryption policy */
173 * struct fscrypt_prepared_key - a key prepared for actual encryption/decryption
187 * fscrypt_info - the "encryption key" for an inode
195 /* The key in a form prepared for actual encryption/decryption */
203 * True if this inode will use inline encryption (blk-crypto) instead of
204 * the traditional filesystem-layer encryption.
210 * Encryption mode used for this inode. It corresponds to either the
211 * contents or filenames encryption mode, depending on the inode type.
232 * If non-NULL, then encryption is done using the master key directly
245 /* The encryption policy used by this inode */
349 * @prep_key, depending on which encryption implementation the file will use.
359 * encryption key) another task can publish blk_key or tfm concurrently, in fscrypt_is_key_prepared()
427 * This represents a master encryption key which has been added to the
486 * Per-mode encryption keys for the various types of encryption policies
576 * fscrypt_require_key() - require an inode's encryption key
579 * If the inode is encrypted, set up its encryption key if not already done.
586 * if a problem occurred while setting up the encryption key.