Searched refs:scsi_dif_info (Results 1 – 2 of 2) sorted by relevance
/freebsd/sys/dev/ocs_fc/ |
H A D | ocs_scsi.c | 83 static int32_t ocs_scsi_convert_dif_info(ocs_t *ocs, ocs_scsi_dif_info_t *scsi_dif_info, 513 ocs_scsi_dif_info_t scsi_dif_info = io->scsi_dif_info; in ocs_scsi_dif_check_unknown() local 524 …addrlen_count = ocs_scsi_get_block_vaddr(io, (scsi_dif_info.lba + i), addrlen, ARRAY_SIZE(addrlen)… in ocs_scsi_dif_check_unknown() 532 ocs_log_debug(ocs, "block guard check error, lba %" PRId64 "\n", scsi_dif_info.lba + i); in ocs_scsi_dif_check_unknown() 536 if (! ocs_scsi_dif_check_app_tag(ocs, dif_info, scsi_dif_info.app_tag, dif)) { in ocs_scsi_dif_check_unknown() 537 ocs_log_debug(ocs, "app tag check error, lba %" PRId64 "\n", scsi_dif_info.lba + i); in ocs_scsi_dif_check_unknown() 541 if (! ocs_scsi_dif_check_ref_tag(ocs, dif_info, (scsi_dif_info.ref_tag + i), dif)) { in ocs_scsi_dif_check_unknown() 542 ocs_log_debug(ocs, "ref tag check error, lba %" PRId64 "\n", scsi_dif_info.lba + i); in ocs_scsi_dif_check_unknown() 795 ocs_scsi_convert_dif_info(ocs_t *ocs, ocs_scsi_dif_info_t *scsi_dif_info, ocs_hw_dif_info_t *hw_dif… in ocs_scsi_convert_dif_info() argument 800 if (scsi_dif_info == NULL) { in ocs_scsi_convert_dif_info() [all …]
|
H A D | ocs_io.h | 118 ocs_scsi_dif_info_t scsi_dif_info; /**< DIF info saved for DIF error recovery */ member
|