Lines Matching defs:integrity
9 #include <linux/blk-integrity.h>
1723 struct blk_integrity integrity = { };
1742 integrity.profile = &t10_pi_type3_crc;
1743 integrity.tag_size = sizeof(u16) + sizeof(u32);
1744 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1747 integrity.profile = &ext_pi_type3_crc64;
1748 integrity.tag_size = sizeof(u16) + 6;
1749 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1752 integrity.profile = NULL;
1760 integrity.profile = &t10_pi_type1_crc;
1761 integrity.tag_size = sizeof(u16);
1762 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1765 integrity.profile = &ext_pi_type1_crc64;
1766 integrity.tag_size = sizeof(u16);
1767 integrity.flags |= BLK_INTEGRITY_DEVICE_CAPABLE;
1770 integrity.profile = NULL;
1775 integrity.profile = NULL;
1779 integrity.tuple_size = head->ms;
1780 integrity.pi_offset = head->pi_offset;
1781 blk_integrity_register(disk, &integrity);
2111 * Register a metadata profile for PI, or the plain non-integrity NVMe