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