Lines Matching full:encryption

3  * fscrypt.h: declarations for per-file encryption
5 * Filesystems that implement per-file encryption must include this header
23 * This is needed to ensure that all contents encryption modes will work, as
29 * compression), then it will need to pad to this alignment before encryption.
67 * first time an encryption key is set up for a file. The bounce page
78 * If set, then fs/crypto/ will allow the use of encryption settings
82 * if the filesystem wants to support inline encryption hardware that is
165 * encryption without the possibility of files becoming unreadable.
188 * external journal devices), and wants to support inline encryption,
212 * contents encryption
228 * plaintext alias as a result of the encryption key being added,
258 * encryption key added yet. Such dentries may be either positive or negative.
267 * encryption key, but just checking for the key on the directory inode during
702 /* Encryption support disabled; use standard comparison */ in fscrypt_match_name()
898 * encryption
901 * Return: true if the inode requires file contents encryption and if the
902 * encryption should be done in the block layer via blk-crypto rather
913 * encryption
916 * Return: true if the inode requires file contents encryption and if the
917 * encryption should be done in the filesystem layer rather than in the
930 * Return: %true if the inode has had its encryption key set up, else %false.
948 * encryption key is available --- since otherwise we'd have no way to encrypt
952 * in an encrypted directory tree use the same encryption policy.
954 * Return: 0 on success, -ENOKEY if the directory's encryption key is missing,
955 * -EXDEV if the link would result in an inconsistent encryption policy, or
978 * directory's encryption key is available --- since otherwise we'd have no way
984 * in an encrypted directory tree use the same encryption policy.
986 * Return: 0 on success, -ENOKEY if an encryption key is missing, -EXDEV if the
987 * rename would cause inconsistent encryption policies, or another -errno code.
1010 * directory's encryption policy is supported by this kernel and its encryption
1018 * directory's encryption key is later added.
1045 * If the directory is encrypted and it doesn't already have its encryption key
1049 * Return: 0 on success; -errno on error. Note that the encryption key being
1051 * the encryption policy is unsupported by this kernel; that is treated
1068 * most attribute changes are allowed even without the encryption key. However,
1069 * without the encryption key we do have to forbid truncates. This is needed
1077 * if a problem occurred while setting up the encryption key.