sdev->hostdata = tq; 
found = 0; list_for_each_entry(fcport, &ha->fcports, list) { if (rport->port_name == be64_to_cpu(*(uint64_t *)fcport->port_name)) { found++; break; }  } if (!found) return -ENXIO;  sdev->hostdata = fcport; 
qla2xxx_slave_alloc(struct scsi_device *sdev){	scsi_qla_host_t *ha = to_qla_host(sdev->host);	os_tgt_t *tq;	tq = (os_tgt_t *) TGT_Q(ha, sdev->id);	if (!tq)		return -ENXIO;	if (!tq->fcport)		return -ENXIO;	sdev->hostdata = tq;	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bdf796210e01145fd77bbb3ae644d04f982b6c3b/qla_os.c/buggy/drivers/scsi/qla2xxx/qla_os.c