Home
last modified time | relevance | path

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

/linux/drivers/scsi/smartpqi/
H A Dsmartpqi_init.c5837 struct pqi_aio_r56_path_request *r56_request; in pqi_aio_submit_r56_write_io() local
5846 r56_request = io_request->iu; in pqi_aio_submit_r56_write_io()
5847 memset(r56_request, 0, offsetof(struct pqi_aio_r56_path_request, sg_descriptors)); in pqi_aio_submit_r56_write_io()
5850 r56_request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_RAID5_IO; in pqi_aio_submit_r56_write_io()
5852 r56_request->header.iu_type = PQI_REQUEST_IU_AIO_PATH_RAID6_IO; in pqi_aio_submit_r56_write_io()
5854 put_unaligned_le16(*(u16 *)device->scsi3addr & 0x3fff, &r56_request->volume_id); in pqi_aio_submit_r56_write_io()
5855 put_unaligned_le32(rmd->aio_handle, &r56_request->data_it_nexus); in pqi_aio_submit_r56_write_io()
5856 put_unaligned_le32(rmd->p_parity_it_nexus, &r56_request->p_parity_it_nexus); in pqi_aio_submit_r56_write_io()
5858 put_unaligned_le32(rmd->q_parity_it_nexus, &r56_request->q_parity_it_nexus); in pqi_aio_submit_r56_write_io()
5859 r56_request->xor_multiplier = rmd->xor_mult; in pqi_aio_submit_r56_write_io()
[all …]