Home
last modified time | relevance | path

Searched refs:bi (Results 1 – 2 of 2) sorted by relevance

/block/
Dblk-integrity.c225 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_show() local
229 return entry->show(bi, page); in integrity_attr_show()
237 struct blk_integrity *bi = &disk->queue->integrity; in integrity_attr_store() local
243 ret = entry->store(bi, page, count); in integrity_attr_store()
248 static ssize_t integrity_format_show(struct blk_integrity *bi, char *page) in integrity_format_show() argument
250 if (bi->profile && bi->profile->name) in integrity_format_show()
251 return sprintf(page, "%s\n", bi->profile->name); in integrity_format_show()
256 static ssize_t integrity_tag_size_show(struct blk_integrity *bi, char *page) in integrity_tag_size_show() argument
258 return sprintf(page, "%u\n", bi->tag_size); in integrity_tag_size_show()
261 static ssize_t integrity_interval_show(struct blk_integrity *bi, char *page) in integrity_interval_show() argument
[all …]
Dbio-integrity.c165 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_process() local
175 iter.interval = 1 << bi->interval_exp; in bio_integrity_process()
211 struct blk_integrity *bi = blk_get_integrity(bio->bi_disk); in bio_integrity_prep() local
220 if (!bi) in bio_integrity_prep()
234 if (!bi->profile->verify_fn || in bio_integrity_prep()
235 !(bi->flags & BLK_INTEGRITY_VERIFY)) in bio_integrity_prep()
238 if (!bi->profile->generate_fn || in bio_integrity_prep()
239 !(bi->flags & BLK_INTEGRITY_GENERATE)) in bio_integrity_prep()
242 intervals = bio_integrity_intervals(bi, bio_sectors(bio)); in bio_integrity_prep()
245 len = intervals * bi->tuple_size; in bio_integrity_prep()
[all …]