Lines Matching defs:idx
22 raid1_channel_inc_read_counters(struct raid_bdev_io_channel *raid_ch, uint8_t idx,
27 assert(raid1_ch->read_blocks_outstanding[idx] <= UINT64_MAX - num_blocks);
28 raid1_ch->read_blocks_outstanding[idx] += num_blocks;
32 raid1_channel_dec_read_counters(struct raid_bdev_io_channel *raid_ch, uint8_t idx,
37 assert(raid1_ch->read_blocks_outstanding[idx] >= num_blocks);
38 raid1_ch->read_blocks_outstanding[idx] -= num_blocks;
224 uint8_t idx = UINT8_MAX;
231 idx = i;
235 return idx;
246 uint8_t idx;
249 idx = raid1_channel_next_read_base_bdev(raid_bdev, raid_ch);
250 if (spdk_unlikely(idx == UINT8_MAX)) {
255 base_info = &raid_bdev->base_bdev_info[idx];
256 base_ch = raid_bdev_channel_get_base_channel(raid_ch, idx);
264 raid1_channel_inc_read_counters(raid_ch, idx, raid_io->num_blocks);
265 raid_io->base_bdev_io_submitted = idx;
282 uint8_t idx;
292 for (idx = raid_io->base_bdev_io_submitted; idx < raid_bdev->num_base_bdevs; idx++) {
293 base_info = &raid_bdev->base_bdev_info[idx];
294 base_ch = raid_bdev_channel_get_base_channel(raid_io->raid_ch, idx);