Lines Matching refs:raid_map

459 	if (!rcb->dvp->raid_map) {  in pqisrc_build_aio_R1_write()
487 aio_req->num_drives = LE_16(rcb->dvp->raid_map->layout_map_count); in pqisrc_build_aio_R1_write()
581 num_data_disks = LE_16(rcb->dvp->raid_map->data_disks_per_row); in pqisrc_build_aio_R5or6_write()
582 num_metadata_disks = LE_16(rcb->dvp->raid_map->metadata_disks_per_row); in pqisrc_build_aio_R5or6_write()
607 aio_req->data_it_nexus = rcb->dvp->raid_map->dev_data[rcb->raid_map_index].ioaccel_handle; in pqisrc_build_aio_R5or6_write()
609 rcb->dvp->raid_map->dev_data[index].ioaccel_handle; in pqisrc_build_aio_R5or6_write()
613 rcb->dvp->raid_map->dev_data[index + 1].ioaccel_handle; in pqisrc_build_aio_R5or6_write()
616 rcb->dvp->raid_map->dev_data[rcb->raid_map_index].xor_mult[1]; in pqisrc_build_aio_R5or6_write()
1094 struct raid_map *raid_map, uint64_t first_block) in pqisrc_set_enc_info() argument
1103 volume_blk_size = GET_LE32((uint8_t *)&raid_map->volume_blk_size); in pqisrc_set_enc_info()
1108 GET_LE16((uint8_t *)&raid_map->data_encryption_key_index); in pqisrc_set_enc_info()
1240 GET_LE64((uint8_t *)&l->raid_map->volume_blk_cnt)) { in pqisrc_is_invalid_block()
1258 GET_LE16((uint8_t *)&l->raid_map->data_disks_per_row); in pqisrc_calc_disk_params()
1260 GET_LE16((uint8_t *)(&l->raid_map->strip_size)); in pqisrc_calc_disk_params()
1262 GET_LE16((uint8_t *)(&l->raid_map->layout_map_count)); in pqisrc_calc_disk_params()
1312 LE_16(l->raid_map->metadata_disks_per_row); in pqisrc_set_map_row_and_idx()
1315 l->raid_map->parity_rotation_shift)) % in pqisrc_set_map_row_and_idx()
1316 GET_LE16((uint8_t *)(&l->raid_map->row_cnt)); in pqisrc_set_map_row_and_idx()
1362 l->raid_map->dev_data[index].ioaccel_handle; in pqisrc_set_write_mirrors()
1449 (l->row.first >> l->raid_map->parity_rotation_shift)) % in pqisrc_set_r5or6_row_and_index()
1450 GET_LE16((uint8_t *)(&l->raid_map->row_cnt)); in pqisrc_set_r5or6_row_and_index()
1453 (GET_LE16((uint8_t *)(&l->raid_map->row_cnt)) in pqisrc_set_r5or6_row_and_index()
1469 GET_LE64((uint8_t *) (&l->raid_map->disk_starting_blk)) in pqisrc_calc_aio_block()
1484 if (l->raid_map->phys_blk_shift) { in pqisrc_handle_blk_size_diffs()
1485 l->block.disk_block <<= l->raid_map->phys_blk_shift; in pqisrc_handle_blk_size_diffs()
1486 disk_blk_cnt <<= l->raid_map->phys_blk_shift; in pqisrc_handle_blk_size_diffs()
1502 uint32_t size = disk_blk_cnt * device->raid_map->volume_blk_size; in pqisrc_aio_req_too_big()
1550 pqisrc_aio_show_raid_map(pqisrc_softstate_t *softs, struct raid_map *m) in pqisrc_aio_show_raid_map()
1589 pqisrc_aio_show_raid_map(softs, l->raid_map); in pqisrc_aio_show_locator_info()
1788 if (device->raid_map == NULL) { in pqisrc_build_scsi_cmd_raidbypass()
1802 l->raid_map = device->raid_map; in pqisrc_build_scsi_cmd_raidbypass()
1854 l->raid_map->dev_data[l->map.idx].ioaccel_handle; in pqisrc_build_scsi_cmd_raidbypass()
1864 if (GET_LE16((uint8_t *)(&l->raid_map->flags)) & in pqisrc_build_scsi_cmd_raidbypass()
1866 pqisrc_set_enc_info(&rcb->enc_info, l->raid_map, in pqisrc_build_scsi_cmd_raidbypass()