|
@@ -51,8 +51,19 @@ extern const struct blk_integrity_profile t10_pi_type1_crc;
|
|
|
extern const struct blk_integrity_profile t10_pi_type1_ip;
|
|
|
extern const struct blk_integrity_profile t10_pi_type3_crc;
|
|
|
extern const struct blk_integrity_profile t10_pi_type3_ip;
|
|
|
+
|
|
|
+#ifdef CONFIG_BLK_DEV_INTEGRITY
|
|
|
extern void t10_pi_prepare(struct request *rq, u8 protection_type);
|
|
|
extern void t10_pi_complete(struct request *rq, u8 protection_type,
|
|
|
unsigned int intervals);
|
|
|
+#else
|
|
|
+static inline void t10_pi_complete(struct request *rq, u8 protection_type,
|
|
|
+ unsigned int intervals)
|
|
|
+{
|
|
|
+}
|
|
|
+static inline void t10_pi_prepare(struct request *rq, u8 protection_type)
|
|
|
+{
|
|
|
+}
|
|
|
+#endif
|
|
|
|
|
|
#endif
|