Lines Matching defs:sense_src
166 ctl_sense_to_desc(struct scsi_sense_data_fixed *sense_src,
176 if ((sense_src->error_code & SSD_ERRCODE) == SSD_DEFERRED_ERROR)
187 if (sense_src->flags & (SSD_ILI|SSD_EOM|SSD_FILEMARK))
188 stream_bits = sense_src->flags & ~SSD_KEY;
202 /*sense_key*/ sense_src->flags & SSD_KEY,
203 /*asc*/ sense_src->add_sense_code,
204 /*ascq*/ sense_src->add_sense_code_qual,
207 (sense_src->error_code & SSD_ERRCODE_VALID) ?
209 sizeof(sense_src->info),
210 sense_src->info,
213 (scsi_4btoul(sense_src->cmd_spec_info) != 0) ?
215 sizeof(sense_src->cmd_spec_info),
216 sense_src->cmd_spec_info,
219 (sense_src->fru != 0) ?
221 sizeof(sense_src->fru),
222 &sense_src->fru,
225 (sense_src->sense_key_spec[0] & SSD_SCS_VALID) ?
227 sizeof(sense_src->sense_key_spec),
228 sense_src->sense_key_spec,
249 ctl_sense_to_fixed(struct scsi_sense_data_desc *sense_src,
260 if ((sense_src->error_code & SSD_ERRCODE) == SSD_DESC_CURRENT_ERROR)
265 for (pos = 0; pos < (int)(sense_src->extra_len - 1);) {
269 &sense_src->sense_desc[pos];
276 sense_src->extra_len)
279 switch (sense_src->sense_desc[pos]) {
349 /*sense_key*/ sense_src->sense_key & SSD_KEY,
350 /*asc*/ sense_src->add_sense_code,
351 /*ascq*/ sense_src->add_sense_code_qual,