Home
last modified time | relevance | path

Searched refs:verity (Results 1 - 25 of 25) sorted by relevance

/kernel/linux/common_modules/xpm/validator/
H A Dexec_signature_info.c462 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 DMakefile11 f2fs-$(CONFIG_FS_VERITY) += verity.o
H A Dcompress.c705 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 Ddata.c131 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 Dsysfs.c148 len ? ", " : "", "verity"); in features_show()
648 F2FS_FEATURE_RO_ATTR(verity, FEAT_VERITY);
750 ATTR_LIST(verity),
H A Df2fs.h705 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 DMakefile10 f2fs-$(CONFIG_FS_VERITY) += verity.o
H A Dsysfs.c186 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 Df2fs.h792 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 DMakefile19 ext4-$(CONFIG_FS_VERITY) += verity.o
H A Dsysfs.c318 EXT4_ATTR_FEATURE(verity); variable
335 ATTR_LIST(verity),
H A Dinode.c1292 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 Dext4.h1808 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 DMakefile19 ext4-$(CONFIG_FS_VERITY) += verity.o
H A Dsysfs.c316 EXT4_ATTR_FEATURE(verity); variable
336 ATTR_LIST(verity),
H A Dinode.c1280 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 Dext4.h1899 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 Ddm-verity-loadpin.c5 #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 Ddm-verity-target.c7 * 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 DMakefile29 -I$(srctree)/fs/verity \
/kernel/linux/linux-6.6/fs/btrfs/
H A DMakefile42 btrfs-$(CONFIG_FS_VERITY) += verity.o
H A Dsysfs.c302 BTRFS_FEAT_ATTR_COMPAT_RO(verity, VERITY);
332 BTRFS_FEAT_ATTR_PTR(verity),
/kernel/linux/linux-5.10/fs/
H A DMakefile39 obj-$(CONFIG_FS_VERITY) += verity/
/kernel/linux/linux-6.6/fs/
H A DMakefile34 obj-$(CONFIG_FS_VERITY) += verity/
/kernel/linux/linux-6.6/security/loadpin/
H A Dloadpin.c21 #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()

Completed in 56 milliseconds