dix 33 drivers/s390/scsi/zfcp_scsi.c module_param_named(dix, zfcp_experimental_dix, bool, 0400); dix 34 drivers/s390/scsi/zfcp_scsi.c MODULE_PARM_DESC(dix, "Enable experimental DIX (data integrity extension) support which implies DIF support (default off)"); dix 4423 drivers/scsi/scsi_debug.c module_param_named(dix, sdebug_dix, int, S_IRUGO); dix 4484 drivers/scsi/scsi_debug.c MODULE_PARM_DESC(dix, "data integrity extensions mask (def=0)"); dix 5067 drivers/scsi/scsi_debug.c static DRIVER_ATTR_RO(dix); dix 344 drivers/scsi/sd.c unsigned int dif, dix; dix 347 drivers/scsi/sd.c dix = scsi_host_dix_capable(sdp->host, sdkp->protection_type); dix 349 drivers/scsi/sd.c if (!dix && scsi_host_dix_capable(sdp->host, T10_PI_TYPE0_PROTECTION)) { dix 351 drivers/scsi/sd.c dix = 1; dix 354 drivers/scsi/sd.c if (!dif && !dix) dix 357 drivers/scsi/sd.c return sprintf(buf, "%s%u\n", dix ? "dix" : "dif", dif); dix 674 drivers/scsi/sd.c static unsigned int sd_prot_op(bool write, bool dix, bool dif) dix 688 drivers/scsi/sd.c return ops[write << 2 | dix << 1 | dif]; dix 733 drivers/scsi/sd.c unsigned int dix, unsigned int dif) dix 736 drivers/scsi/sd.c unsigned int prot_op = sd_prot_op(rq_data_dir(scmd->request), dix, dif); dix 739 drivers/scsi/sd.c if (dix) { /* DIX Type 0, 1, 2, 3 */ dix 1174 drivers/scsi/sd.c bool dix; dix 1212 drivers/scsi/sd.c dix = scsi_prot_sg_count(cmd); dix 1215 drivers/scsi/sd.c if (dif || dix) dix 1216 drivers/scsi/sd.c protect = sd_setup_protect_cmnd(cmd, dix, dif); dix 33 drivers/scsi/sd_dif.c int dif, dix; dix 36 drivers/scsi/sd_dif.c dix = scsi_host_dix_capable(sdp->host, type); dix 38 drivers/scsi/sd_dif.c if (!dix && scsi_host_dix_capable(sdp->host, 0)) { dix 39 drivers/scsi/sd_dif.c dif = 0; dix = 1; dix 42 drivers/scsi/sd_dif.c if (!dix)