Lines Matching refs:bi
187 const char *blk_integrity_profile_name(struct blk_integrity *bi) in blk_integrity_profile_name() argument
189 switch (bi->csum_type) { in blk_integrity_profile_name()
191 if (bi->flags & BLK_INTEGRITY_REF_TAG) in blk_integrity_profile_name()
195 if (bi->flags & BLK_INTEGRITY_REF_TAG) in blk_integrity_profile_name()
199 if (bi->flags & BLK_INTEGRITY_REF_TAG) in blk_integrity_profile_name()
237 struct blk_integrity *bi = dev_to_bi(dev); in flag_show() local
239 return sysfs_emit(page, "%d\n", !(bi->flags & flag)); in flag_show()
245 struct blk_integrity *bi = dev_to_bi(dev); in format_show() local
247 if (!bi->tuple_size) in format_show()
249 return sysfs_emit(page, "%s\n", blk_integrity_profile_name(bi)); in format_show()
255 struct blk_integrity *bi = dev_to_bi(dev); in tag_size_show() local
257 return sysfs_emit(page, "%u\n", bi->tag_size); in tag_size_show()
264 struct blk_integrity *bi = dev_to_bi(dev); in protection_interval_bytes_show() local
267 bi->interval_exp ? 1 << bi->interval_exp : 0); in protection_interval_bytes_show()
300 struct blk_integrity *bi = dev_to_bi(dev); in device_is_integrity_capable_show() local
303 !!(bi->flags & BLK_INTEGRITY_DEVICE_CAPABLE)); in device_is_integrity_capable_show()