gda
struct atto_hba_get_device_address *gda =
if (gda->target_id >= ESAS2R_MAX_TARGETS) {
t = a->targetdb + (u16)gda->target_id;
} else if (gda->addr_type == ATTO_GDA_AT_PORT) {
*(u64 *)gda->address = t->sas_addr;
gda->addr_len = sizeof(u64);
} else if (gda->addr_type == ATTO_GDA_AT_NODE) {
gda->target_id =
(u16)gda->target_id);
struct atto_csmi_get_dev_addr *gda = &ci->data.dev_addr;
path = gda->path_id;
tid = gda->target_id;
lun = gda->lun;
struct atto_csmi_get_dev_addr *gda = &ioctl_csmi->dev_addr;
*(u64 *)gda->sas_addr = t->sas_addr;
memset(gda->sas_lun, 0, sizeof(gda->sas_lun));
gda->sas_lun[1] = (u8)le32_to_cpu(rq->vrq->scsi.flags);