Lines Matching defs:pqi_aio_r56_path_request
352 struct pqi_aio_r56_path_request { struct
353 struct pqi_iu_header header;
354 __le16 request_id;
355 __le16 volume_id; /* ID of the RAID volume */
356 __le32 data_it_nexus; /* IT nexus for the data drive */
357 __le32 p_parity_it_nexus; /* IT nexus for the P parity drive */
358 __le32 q_parity_it_nexus; /* IT nexus for the Q parity drive */
359 __le32 data_length; /* total bytes to read/write */
360 u8 data_direction : 2;
361 u8 partial : 1;
362 u8 mem_type : 1; /* 0 = PCIe, 1 = DDR */
363 u8 fence : 1;
364 u8 encryption_enable : 1;
365 u8 reserved : 2;
366 u8 task_attribute : 3;
367 u8 command_priority : 4;
368 u8 reserved1 : 1;
369 __le16 data_encryption_key_index;
370 u8 cdb[16];
371 __le16 error_index;
372 u8 num_sg_descriptors;
373 u8 cdb_length;
374 u8 xor_multiplier;
375 u8 reserved2[3];
376 __le32 encrypt_tweak_lower;
377 __le32 encrypt_tweak_upper;
378 __le64 row; /* row = logical LBA/blocks per row */
379 u8 reserved3[8];
380 struct pqi_sg_descriptor sg_descriptors[PQI_MAX_EMBEDDED_R56_SG_DESCRIPTORS];