Lines Matching full:encryption
2 * This contains encryption functions for per-file encryption.
9 * Filename encryption additions
11 * Encryption policy handling additions
61 * fscrypt_release_ctx() - Releases an encryption context
62 * @ctx: The encryption context to release.
64 * If the encryption context was allocated from the pre-allocated pool, returns
89 * fscrypt_get_ctx() - Gets an encryption context
93 * Allocates and initializes an encryption context.
95 * Return: An allocated and initialized encryption context on success; error
207 * @inode: The inode for which the encryption should take place
209 * encryption.
219 * Encrypts @page using the ctx encryption context. Performs encryption
227 * release the bounce buffer and the encryption context.
229 * In-place encryption is used by setting the FS_CFLG_OWN_PAGES flag in
248 /* with inplace-encryption we just encrypt the page */ in fscrypt_encrypt_page()
265 /* The encryption operation will require a bounce page. */ in fscrypt_encrypt_page()
298 * Decrypts page in-place using the ctx encryption context.
388 * fscrypt_initialize() - allocate major buffers for fs encryption.
453 * fscrypt_init() - Set up for fs encryption.
491 * fscrypt_exit() - Shutdown the fs encryption system in module_init()