Lines Matching refs:iar
15 blk_ia_range_sector_show(struct blk_independent_access_range *iar, in blk_ia_range_sector_show() argument
18 return sprintf(buf, "%llu\n", iar->sector); in blk_ia_range_sector_show()
22 blk_ia_range_nr_sectors_show(struct blk_independent_access_range *iar, in blk_ia_range_nr_sectors_show() argument
25 return sprintf(buf, "%llu\n", iar->nr_sectors); in blk_ia_range_nr_sectors_show()
30 ssize_t (*show)(struct blk_independent_access_range *iar, char *buf);
55 struct blk_independent_access_range *iar = in blk_ia_range_sysfs_show() local
59 mutex_lock(&iar->queue->sysfs_lock); in blk_ia_range_sysfs_show()
60 ret = entry->show(iar, buf); in blk_ia_range_sysfs_show()
61 mutex_unlock(&iar->queue->sysfs_lock); in blk_ia_range_sysfs_show()
198 struct blk_independent_access_range *iar; in disk_find_ia_range() local
202 iar = &iars->ia_range[i]; in disk_find_ia_range()
203 if (sector >= iar->sector && in disk_find_ia_range()
204 sector < iar->sector + iar->nr_sectors) in disk_find_ia_range()
205 return iar; in disk_find_ia_range()
214 struct blk_independent_access_range *iar, *tmp; in disk_check_ia_ranges() local
231 iar = &iars->ia_range[i]; in disk_check_ia_ranges()
232 if (tmp != iar) { in disk_check_ia_ranges()
233 swap(iar->sector, tmp->sector); in disk_check_ia_ranges()
234 swap(iar->nr_sectors, tmp->nr_sectors); in disk_check_ia_ranges()
237 sector += iar->nr_sectors; in disk_check_ia_ranges()