aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux/fscrypt.h
AgeCommit message (Expand)AuthorFilesLines
2026-07-20fscrypt: Avoid dynamic allocation in fscrypt_get_devices()Eric Biggers1-8/+10
2026-03-09fscrypt: pass a real sector_t to fscrypt_zeroout_rangeChristoph Hellwig1-3/+3
2026-03-09fscrypt: pass a byte length to fscrypt_zeroout_rangeChristoph Hellwig1-3/+3
2026-03-09fscrypt: pass a byte offset to fscrypt_zeroout_rangeChristoph Hellwig1-2/+2
2026-03-09fscrypt: pass a byte offset to fscrypt_set_bio_crypt_ctxChristoph Hellwig1-4/+3
2026-03-09fscrypt: pass a byte offset to fscrypt_mergeable_bioChristoph Hellwig1-2/+2
2026-03-09fscrypt: move fscrypt_set_bio_crypt_ctx_bh to buffer.cChristoph Hellwig1-9/+0
2026-03-09ext4, fscrypt: merge fscrypt_mergeable_bio_bh into io_submit_need_new_bioChristoph Hellwig1-9/+0
2025-08-21fs: remove inode::i_crypt_infoEric Biggers1-2/+6
2025-08-21fscrypt: add support for info in fs-specific part of inodeEric Biggers1-4/+18
2025-08-21fscrypt: replace raw loads of info pointer with helper functionEric Biggers1-0/+16
2025-08-04Merge tag 'f2fs-for-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fsLinus Torvalds1-4/+6
2025-07-22f2fs: Use a folio in f2fs_is_cp_guaranteed()Matthew Wilcox (Oracle)1-4/+6
2025-07-10fscrypt: Remove gfp_t argument from fscrypt_encrypt_block_inplace()Eric Biggers1-3/+2
2025-03-05fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folioMatthew Wilcox (Oracle)1-8/+4
2025-01-27Pass parent directory inode and expected name to ->d_revalidate()Al Viro1-3/+4
2024-02-27fscrypt: Drop d_revalidate once the key is addedGabriel Krisman Bertazi1-7/+22
2024-02-27fscrypt: Drop d_revalidate for valid dentries during lookupGabriel Krisman Bertazi1-0/+22
2024-02-27fscrypt: Factor out a helper to configure the lookup dentryGabriel Krisman Bertazi1-0/+15
2023-10-08fscrypt: rename fscrypt_info => fscrypt_inode_infoJosef Bacik1-4/+6
2023-09-25fscrypt: support crypto data unit size less than filesystem block sizeEric Biggers1-0/+12
2023-09-25fscrypt: replace get_ino_and_lblk_bits with just has_32bit_inodesEric Biggers1-15/+11
2023-09-24fscrypt: make the bounce page pool opt-in instead of opt-outEric Biggers1-9/+11
2023-09-24fscrypt: make it clearer that key_prefix is deprecatedEric Biggers1-5/+9
2023-04-26Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4Linus Torvalds1-0/+21
2023-04-06fscrypt: Add some folio helper functionsMatthew Wilcox1-0/+21
2023-03-27fscrypt: new helper function - fscrypt_prepare_lookup_partial()Luís Henriques1-0/+7
2023-02-20Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-5/+4
2023-02-07fscrypt: clean up fscrypt_add_test_dummy_key()Eric Biggers1-9/+0
2023-01-28fscrypt: support decrypting data from large foliosEric Biggers1-5/+4
2022-10-19fscrypt: fix keyring memory leak on mount failureEric Biggers1-2/+2
2022-10-03Merge tag 'statx-dioalign-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiggers/linuxLinus Torvalds1-5/+2
2022-09-21fscrypt: work on block_devices instead of request_queuesChristoph Hellwig1-12/+9
2022-09-21fscrypt: stop using keyrings subsystem for fscrypt_master_keyEric Biggers1-2/+2
2022-09-11fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGNEric Biggers1-5/+2
2022-09-06fscrypt: stop using PG_error to track error statusEric Biggers1-2/+3
2022-08-22fscrypt: remove fscrypt_set_test_dummy_encryption()Eric Biggers1-2/+0
2022-08-03fscrypt: add fscrypt_context_for_new_inodeJeff Layton1-0/+1
2022-08-03fscrypt: export fscrypt_fname_encrypt and fscrypt_fname_encrypted_sizeJeff Layton1-0/+4
2022-05-09fscrypt: add new helper functions for test_dummy_encryptionEric Biggers1-0/+39
2022-04-13fscrypt: split up FS_CRYPTO_BLOCK_SIZEEric Biggers1-1/+11
2022-02-08fscrypt: add functions for direct I/O supportEric Biggers1-0/+18
2021-09-20fscrypt: remove fscrypt_operations::max_namelenEric Biggers1-3/+0
2021-07-28fscrypt: document struct fscrypt_operationsEric Biggers1-4/+105
2021-07-25fscrypt: add fscrypt_symlink_getattr() for computing st_sizeEric Biggers1-0/+7
2020-12-17Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fsLinus Torvalds1-2/+5
2020-12-02fscrypt: Have filesystems handle their d_opsDaniel Rosenberg1-2/+5
2020-12-02fscrypt: allow deleting files with unsupported encryption policyEric Biggers1-3/+6
2020-12-02fscrypt: unexport fscrypt_get_encryption_info()Eric Biggers1-6/+1
2020-12-02fscrypt: move fscrypt_require_key() to fscrypt_private.hEric Biggers1-26/+0