/kernel/linux/common_modules/xpm/validator/ |
H A D | exec_signature_info.c | 462 static int get_verity_info(int type, struct verity_info *verity) in get_verity_info() argument 465 verity->root = &dm_verity_tree; in get_verity_info() 466 verity->lock = &dm_verity_tree_lock; in get_verity_info() 467 verity->node_count = &dm_verity_node_count; in get_verity_info() 472 verity->lock = &fs_verity_tree_lock; in get_verity_info() 473 verity->root = &fs_verity_tree; in get_verity_info() 474 verity->node_count = &fs_verity_node_count; in get_verity_info() 482 struct verity_info *verity, struct exec_file_signature_info *new_info, struct exec_file_signature_info **old_info) in insert_new_signature_info() 488 write_lock(verity->lock); in insert_new_signature_info() 491 rb_erase_node(verity in insert_new_signature_info() 481 insert_new_signature_info(struct inode *file_node, int type, struct verity_info *verity, struct exec_file_signature_info *new_info, struct exec_file_signature_info **old_info) insert_new_signature_info() argument 509 struct verity_info verity; get_elf_code_segment_info() local [all...] |
/kernel/linux/linux-5.10/fs/f2fs/ |
H A D | Makefile | 11 f2fs-$(CONFIG_FS_VERITY) += verity.o
|
H A D | compress.c | 705 void f2fs_decompress_pages(struct bio *bio, struct page *page, bool verity) in f2fs_decompress_pages() argument 788 if (!verity) in f2fs_decompress_pages() 794 if (!verity) in f2fs_decompress_pages() 1549 unsigned int cluster_size, bool err, bool verity) in f2fs_decompress_end_io() 1562 if (!verity || fsverity_verify_page(rpage)) { in f2fs_decompress_end_io() 1548 f2fs_decompress_end_io(struct page **rpages, unsigned int cluster_size, bool err, bool verity) f2fs_decompress_end_io() argument
|
H A D | data.c | 131 static void __read_end_io(struct bio *bio, bool compr, bool verity) in __read_end_io() argument 142 f2fs_decompress_pages(bio, page, verity); in __read_end_io() 145 if (verity) in __read_end_io() 163 static void __f2fs_read_end_io(struct bio *bio, bool compr, bool verity) in __f2fs_read_end_io() argument 166 __read_end_io(bio, false, verity); in __f2fs_read_end_io() 170 static void f2fs_decompress_bio(struct bio *bio, bool verity) in f2fs_decompress_bio() argument 172 __read_end_io(bio, true, verity); in f2fs_decompress_bio() 240 * fsverity_verify_bio() may call readpages() again, and while verity in f2fs_verity_work() 244 * This assumes that verity is the last post-read step. in f2fs_verity_work() 292 * We use different work queues for decryption and for verity becaus in bio_post_read_processing() [all...] |
H A D | sysfs.c | 148 len ? ", " : "", "verity"); in features_show() 648 F2FS_FEATURE_RO_ATTR(verity, FEAT_VERITY); 750 ATTR_LIST(verity),
|
H A D | f2fs.h | 705 FI_VERITY_IN_PROGRESS, /* building fs-verity Merkle tree */ 1365 atomic_t verity_pages; /* in-flight page count for verity */ 3891 /* verity.c */ 3935 void f2fs_decompress_pages(struct bio *bio, struct page *page, bool verity); 3950 unsigned int cluster_size, bool err, bool verity); 4027 F2FS_FEATURE_FUNCS(verity, VERITY);
|
/kernel/linux/linux-6.6/fs/f2fs/ |
H A D | Makefile | 10 f2fs-$(CONFIG_FS_VERITY) += verity.o
|
H A D | sysfs.c | 186 len ? ", " : "", "verity"); in features_show() 1046 F2FS_FEATURE_RO_ATTR(verity); variable 1183 ATTR_LIST(verity), 1216 F2FS_SB_FEATURE_RO_ATTR(verity, VERITY);
|
H A D | f2fs.h | 792 FI_VERITY_IN_PROGRESS, /* building fs-verity Merkle tree */ 1520 * decompression (and verity if enabled), or after an error. 1529 bool need_verity; /* need fs-verity verification after decompression? */ 4222 /* verity.c */ 4443 F2FS_FEATURE_FUNCS(verity, VERITY);
|
/kernel/linux/linux-5.10/fs/ext4/ |
H A D | Makefile | 19 ext4-$(CONFIG_FS_VERITY) += verity.o
|
H A D | sysfs.c | 318 EXT4_ATTR_FEATURE(verity); variable 335 ATTR_LIST(verity),
|
H A D | inode.c | 1292 bool verity = ext4_verity_in_progress(inode); in ext4_write_end() local 1308 if (!verity) in ext4_write_end() 1313 if (old_size < pos && !verity) in ext4_write_end() 1324 if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) in ext4_write_end() 1335 if (pos + len > inode->i_size && !verity) { in ext4_write_end() 1395 bool verity = ext4_verity_in_progress(inode); in ext4_journalled_write_end() local 1419 if (!verity) in ext4_journalled_write_end() 1426 if (old_size < pos && !verity) in ext4_journalled_write_end() 1435 if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) in ext4_journalled_write_end() 1445 if (pos + len > inode->i_size && !verity) { in ext4_journalled_write_end() [all...] |
H A D | ext4.h | 1808 EXT4_STATE_VERITY_IN_PROGRESS, /* building fs-verity Merkle tree */ 2028 EXT4_FEATURE_RO_COMPAT_FUNCS(verity, VERITY) 3648 /* verity.c */
|
/kernel/linux/linux-6.6/fs/ext4/ |
H A D | Makefile | 19 ext4-$(CONFIG_FS_VERITY) += verity.o
|
H A D | sysfs.c | 316 EXT4_ATTR_FEATURE(verity); variable 336 ATTR_LIST(verity),
|
H A D | inode.c | 1280 bool verity = ext4_verity_in_progress(inode); in ext4_write_end() local 1297 if (!verity) in ext4_write_end() 1302 if (old_size < pos && !verity) in ext4_write_end() 1313 if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) in ext4_write_end() 1324 if (pos + len > inode->i_size && !verity) { in ext4_write_end() 1386 bool verity = ext4_verity_in_progress(inode); in ext4_journalled_write_end() local 1413 if (!verity) in ext4_journalled_write_end() 1419 if (old_size < pos && !verity) in ext4_journalled_write_end() 1428 if (pos + len > inode->i_size && !verity && ext4_can_truncate(inode)) in ext4_journalled_write_end() 1438 if (pos + len > inode->i_size && !verity) { in ext4_journalled_write_end() [all...] |
H A D | ext4.h | 1899 EXT4_STATE_VERITY_IN_PROGRESS, /* building fs-verity Merkle tree */ 2123 EXT4_FEATURE_RO_COMPAT_FUNCS(verity, VERITY) 3749 /* verity.c */
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-verity-loadpin.c | 5 #include <linux/dm-verity-loadpin.h> 9 #include "dm-verity.h" 11 #define DM_MSG_PREFIX "verity-loadpin" 51 * a verity device that is trusted by LoadPin.
|
H A D | dm-verity-target.c | 7 * Based on Chromium dm-verity driver (C) 2011 The Chromium OS Authors 16 #include "dm-verity.h" 17 #include "dm-verity-fec.h" 18 #include "dm-verity-verify-sig.h" 26 #define DM_MSG_PREFIX "verity" 135 * Wrapper for crypto_ahash_init, which handles verity salting. 268 kernel_restart("dm-verity device corrupted"); in verity_handle_err() 271 panic("dm-verity device corrupted"); in verity_handle_err() 670 * Skip verity work in response to I/O error when system is shutting down. 1194 DMERR("Unrecognized verity featur in verity_parse_opt_args() 1573 module_dm(verity); global() variable [all...] |
/kernel/linux/common_modules/xpm/ |
H A D | Makefile | 29 -I$(srctree)/fs/verity \
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | Makefile | 42 btrfs-$(CONFIG_FS_VERITY) += verity.o
|
H A D | sysfs.c | 302 BTRFS_FEAT_ATTR_COMPAT_RO(verity, VERITY); 332 BTRFS_FEAT_ATTR_PTR(verity),
|
/kernel/linux/linux-5.10/fs/ |
H A D | Makefile | 39 obj-$(CONFIG_FS_VERITY) += verity/
|
/kernel/linux/linux-6.6/fs/ |
H A D | Makefile | 34 obj-$(CONFIG_FS_VERITY) += verity/
|
/kernel/linux/linux-6.6/security/loadpin/ |
H A D | loadpin.c | 21 #include <linux/dm-verity-loadpin.h> 424 dentry = securityfs_create_file("dm-verity", 0600, loadpin_dir, in init_loadpin_securityfs() 427 pr_err("LoadPin: could not create securityfs entry 'dm-verity': %ld\n", in init_loadpin_securityfs()
|