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

12

/linux-master/security/integrity/
H A DMakefile3 # Makefile for caching inode integrity data (iint)
6 obj-$(CONFIG_INTEGRITY) += integrity.o
8 integrity-y := iint.o
9 integrity-$(CONFIG_INTEGRITY_AUDIT) += integrity_audit.o
10 integrity-$(CONFIG_INTEGRITY_SIGNATURE) += digsig.o
11 integrity-$(CONFIG_INTEGRITY_ASYMMETRIC_KEYS) += digsig_asymmetric.o
12 integrity-$(CONFIG_INTEGRITY_PLATFORM_KEYRING) += platform_certs/platform_keyring.o
13 integrity-$(CONFIG_INTEGRITY_MACHINE_KEYRING) += platform_certs/machine_keyring.o
14 integrity-$(CONFIG_LOAD_UEFI_KEYS) += platform_certs/efi_parser.o \
17 integrity
[all...]
H A Dintegrity.h16 #include <linux/integrity.h>
/linux-master/include/linux/
H A Dt10-pi.h45 if (rq->q->integrity.interval_exp)
46 shift = rq->q->integrity.interval_exp;
76 if (rq->q->integrity.interval_exp)
77 shift = rq->q->integrity.interval_exp;
H A Dblk-integrity.h49 struct blk_integrity *bi = &disk->queue->integrity;
66 return q->integrity.profile;
82 * bio_integrity_intervals - Return number of integrity intervals for a bio
87 * sectors but integrity metadata is done in terms of the data integrity
89 * to the appropriate number of integrity intervals.
109 * Return the first bvec that contains integrity data. Only drivers that are
110 * limited to a single integrity segment should use this helper.
H A Devm.h12 #include <linux/integrity.h>
/linux-master/security/
H A DMakefile29 # Object integrity file lists
30 obj-$(CONFIG_INTEGRITY) += integrity/
/linux-master/tools/testing/selftests/net/
H A Dtcp_mmap.c89 static int integrity; /* -i option: sender and receiver compute sha256 over the data.*/ variable
205 if (integrity) {
233 if (integrity)
249 if (integrity)
268 if (integrity)
280 if (integrity) {
504 integrity = 1;
581 if (integrity) {
601 if (integrity)
605 if (integrity
[all...]
/linux-master/block/
H A Dblk-integrity.c3 * blk-integrity.c - Block layer data integrity extensions
9 #include <linux/blk-integrity.h>
20 * blk_rq_count_integrity_sg - Count number of integrity scatterlist elements
22 * @bio: bio with integrity metadata attached
25 * scatterlist corresponding to the integrity metadata in a bio.
59 * blk_rq_map_integrity_sg - Map integrity metadata into a scatterlist
61 * @bio: bio with integrity metadata attached
64 * Description: Map the integrity vectors in request into a
111 * blk_integrity_compare - Compare integrity profil
[all...]
H A DMakefile29 obj-$(CONFIG_BLK_DEV_INTEGRITY) += bio-integrity.o blk-integrity.o
H A Dt10-pi.c8 #include <linux/blk-integrity.h>
144 struct blk_integrity *bi = &rq->q->integrity;
195 struct blk_integrity *bi = &rq->q->integrity;
396 struct blk_integrity *bi = &rq->q->integrity;
436 struct blk_integrity *bi = &rq->q->integrity;
H A Dblk-crypto-profile.c34 #include <linux/blk-integrity.h>
H A Dbio-integrity.c3 * bio-integrity.c - bio data integrity extensions
9 #include <linux/blk-integrity.h>
39 * bio_integrity_alloc - Allocate integrity payload and attach it to bio
40 * @bio: bio to attach integrity metadata to
42 * @nr_vecs: Number of integrity metadata scatter-gather elements
44 * Description: This function prepares a bio for attaching integrity
46 * integrity metadata that can be attached.
136 * bio_integrity_free - Free bio integrity payload
139 * Description: Used to free the integrity portio
[all...]
H A Dblk-mq.c13 #include <linux/blk-integrity.h>
831 req->q->integrity.profile->complete_fn(req, total_bytes);
902 req->q->integrity.profile->complete_fn(req, nr_bytes);
1266 q->integrity.profile->prepare_fn(rq);
H A Dblk-merge.c9 #include <linux/blk-integrity.h>
936 /* only merge integrity protected bio into ditto rq */
H A Dblk-core.c20 #include <linux/blk-integrity.h>
/linux-master/drivers/md/
H A Ddm-bio-record.h12 #include <linux/blk-integrity.h>
H A Ddm-io-rewind.c8 #include <linux/blk-integrity.h>
48 * dm_bio_integrity_rewind - Rewind integrity vector
49 * @bio: bio whose integrity vector to update
52 * Description: This function calculates how many integrity bytes the
54 * integrity vector accordingly.
H A DMakefile78 obj-$(CONFIG_DM_INTEGRITY) += dm-integrity.o
/linux-master/drivers/scsi/
H A Dsd_dif.c9 #include <linux/blk-integrity.h>
H A Dvirtio_scsi.c25 #include <linux/blk-integrity.h>
/linux-master/drivers/nvme/host/
H A Dcore.c9 #include <linux/blk-integrity.h>
1744 struct blk_integrity integrity = { }; local
1763 integrity.profile = &t10_pi_type3_crc;
1764 integrity.tag_size = sizeof(u16) + sizeof(u32);
1765 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1768 integrity.profile = &ext_pi_type3_crc64;
1769 integrity.tag_size = sizeof(u16) + 6;
1770 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1773 integrity.profile = NULL;
1781 integrity
[all...]
/linux-master/drivers/nvdimm/
H A Dcore.c10 #include <linux/blk-integrity.h>
/linux-master/drivers/nvme/target/
H A Dio-cmd-bdev.c8 #include <linux/blk-integrity.h>
211 /* virtual start sector must be in integrity interval units */
/linux-master/security/integrity/evm/
H A Devm_main.c19 #include <linux/integrity.h>
176 * Returns integrity status
399 * evm_verifyxattr - verify the integrity of the requested xattr
409 * Returns the xattr integrity status.
430 * evm_verify_current_integrity - verify the dentry's metadata integrity
433 * Verify and return the dentry's metadata integrity. The exceptions are
/linux-master/drivers/target/
H A Dtarget_core_iblock.c19 #include <linux/blk-integrity.h>
695 /* virtual start sector must be in integrity interval units */
714 pr_debug("Added bio integrity page: %p length: %zu offset: %lu\n",

Completed in 447 milliseconds

12