ASC_MAX_TID
asc_dvc->chip_scsi_id = (eep_config.adapter_scsi_id & ASC_MAX_TID);
for (tid = 0; tid <= ASC_MAX_TID; tid++) {
if (sdtr_speed & ASC_MAX_TID) {
shost->max_id = ASC_MAX_TID + 1;
uchar sdtr_data[ASC_MAX_TID + 1]; /* SDTR information */
#define ASC_TIX_TO_TARGET_ID(tix) (0x01 << ((tix) & ASC_MAX_TID))
#define ASC_TIX_TO_TID(tix) ((tix) & ASC_MAX_TID)
#define ASC_TID_TO_TIX(tid) ((tid) & ASC_MAX_TID)
for (i = 0; i <= ASC_MAX_TID; i++)
for (i = 0; i <= ASC_MAX_TID; i++)
for (i = 0; i <= ASC_MAX_TID; i++)
for (i = 0; i <= ASC_MAX_TID; i++)
for (i = 0; i <= ASC_MAX_TID; i++)
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
for (i = 0; i <= ASC_MAX_TID; i++) {
uchar max_tag_qng[ASC_MAX_TID + 1];
uchar sdtr_period_offset[ASC_MAX_TID + 1];
uchar cur_dvc_qng[ASC_MAX_TID + 1];
uchar max_dvc_qng[ASC_MAX_TID + 1];
ASC_SCSI_Q *scsiq_busy_head[ASC_MAX_TID + 1];
ASC_SCSI_Q *scsiq_busy_tail[ASC_MAX_TID + 1];
uchar dos_int13_table[ASC_MAX_TID + 1];
uchar type[ASC_MAX_TID + 1][ASC_MAX_LUN + 1];
uchar max_cmd[ASC_MAX_TID + 1];
for (tid = 0; tid <= ASC_MAX_TID; tid++) {
ASC_CAP_INFO cap_info[ASC_MAX_TID + 1][ASC_MAX_LUN + 1];
((cfg)->id_speed = ((cfg)->id_speed & 0xf0) | ((sid) & ASC_MAX_TID))
for (tid = 0; tid <= ASC_MAX_TID; tid++) {
uchar dos_int13_table[ASC_MAX_TID + 1];
for (i = 0; i <= ASC_MAX_TID; i++) {
#define AscGetChipScsiID(port) ((AscGetChipCfgLsw(port) >> 8) & ASC_MAX_TID)
cfg_lsw |= (ushort)((new_host_id & ASC_MAX_TID) << 8);
for (i = 0; i <= ASC_MAX_TID; i++) {
ASC_EEP_GET_CHIP_ID(eep_config) & ASC_MAX_TID);
for (i = 0; i <= ASC_MAX_TID; i++) {