Home
last modified time | relevance | path

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

/freebsd/sys/dev/ocs_fc/
H A Docs_scsi.c83 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 Docs_io.h118 ocs_scsi_dif_info_t scsi_dif_info; /**< DIF info saved for DIF error recovery */ member