Lines Matching refs:tgt

1370 	int tgt;  in isp_scsi_channel_init()  local
1390 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_scsi_channel_init()
1394 if (sdp->isp_devparam[tgt].dev_enable == 0) { in isp_scsi_channel_init()
1398 sdf = sdp->isp_devparam[tgt].goal_flags; in isp_scsi_channel_init()
1418 sdp->isp_devparam[tgt].goal_flags = sdf = DPARM_DEFAULT; in isp_scsi_channel_init()
1421 mbs.param[1] = (chan << 15) | (tgt << 8); in isp_scsi_channel_init()
1427 (sdp->isp_devparam[tgt].goal_offset << 8) | in isp_scsi_channel_init()
1428 (sdp->isp_devparam[tgt].goal_period); in isp_scsi_channel_init()
1431 chan, tgt, mbs.param[2], mbs.param[3] >> 8, mbs.param[3] & 0xff); in isp_scsi_channel_init()
1436 mbs.param[1] = (tgt << 8) | (chan << 15); in isp_scsi_channel_init()
1456 sdp->isp_devparam[tgt].actv_flags = sdf & ~DPARM_TQING; in isp_scsi_channel_init()
1459 mbs.param[1] = (chan << 15) | (tgt << 8) | lun; in isp_scsi_channel_init()
1461 mbs.param[3] = sdp->isp_devparam[tgt].exc_throttle; in isp_scsi_channel_init()
1468 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_scsi_channel_init()
1469 if (sdp->isp_devparam[tgt].dev_refresh) { in isp_scsi_channel_init()
4470 int chan, tgt; in isp_control() local
4508 tgt = va_arg(ap, int); in isp_control()
4518 hdlidx = fcp->isp_dev_map[tgt] - 1; in isp_control()
4522 "target %d", chan, hdlidx, tgt); in isp_control()
4530 hdlidx, tgt); in isp_control()
4576 chan, tgt, sp->req_completion_status); in isp_control()
4580 mbs.param[1] = tgt; in isp_control()
4583 mbs.param[1] = (tgt << 8); in isp_control()
4586 mbs.param[1] = (chan << 15) | (tgt << 8); in isp_control()
4595 "Target %d on Bus %d Reset Succeeded", tgt, chan); in isp_control()
4604 tgt = XS_TGT(xs); in isp_control()
4620 hdlidx = fcp->isp_dev_map[tgt] - 1; in isp_control()
4624 "target %d", chan, hdlidx, tgt); in isp_control()
4631 "no longer valid", chan, hdlidx, tgt); in isp_control()
4682 mbs.param[1] = tgt; in isp_control()
4684 mbs.param[1] = tgt << 8; in isp_control()
4688 mbs.param[1] = tgt << 8 | XS_LUN(xs); in isp_control()
4691 mbs.param[1] = (chan << 15) | (tgt << 8) | XS_LUN(xs); in isp_control()
4773 tgt = va_arg(ap, int); in isp_control()
4776 return (isp_getpdb(isp, chan, tgt, pdb, 1)); in isp_control()
4785 tgt = va_arg(ap, int); in isp_control()
4793 *wwnn = isp_get_wwn(isp, chan, tgt, 1); in isp_control()
4799 *wwnp = isp_get_wwn(isp, chan, tgt, 0); in isp_control()
7323 int tgt; in isp_spi_update() local
7336 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_spi_update()
7340 if (sdp->isp_devparam[tgt].dev_enable == 0) { in isp_spi_update()
7341 sdp->isp_devparam[tgt].dev_update = 0; in isp_spi_update()
7342 sdp->isp_devparam[tgt].dev_refresh = 0; in isp_spi_update()
7343 isp_prt(isp, ISP_LOGDEBUG0, "skipping target %d bus %d update", tgt, chan); in isp_spi_update()
7358 if (sdp->isp_devparam[tgt].dev_refresh) { in isp_spi_update()
7361 } else if (sdp->isp_devparam[tgt].dev_update) { in isp_spi_update()
7368 sdp->isp_devparam[tgt].goal_flags |= DPARM_RENEG; in isp_spi_update()
7369 sdp->isp_devparam[tgt].goal_flags &= ~DPARM_QFRZ; in isp_spi_update()
7370 mbs.param[2] = sdp->isp_devparam[tgt].goal_flags; in isp_spi_update()
7382 (sdp->isp_devparam[tgt].goal_offset << 8) | in isp_spi_update()
7383 (sdp->isp_devparam[tgt].goal_period); in isp_spi_update()
7396 sdp->isp_devparam[tgt].actv_flags &= ~DPARM_TQING; in isp_spi_update()
7397 sdp->isp_devparam[tgt].actv_flags |= in isp_spi_update()
7398 (sdp->isp_devparam[tgt].goal_flags & DPARM_TQING); in isp_spi_update()
7400 chan, tgt, mbs.param[2], mbs.param[3] >> 8, mbs.param[3] & 0xff); in isp_spi_update()
7405 mbs.param[1] = (chan << 15) | (tgt << 8); in isp_spi_update()
7412 sdp->isp_devparam[tgt].dev_update = 0; in isp_spi_update()
7413 sdp->isp_devparam[tgt].dev_refresh = 1; in isp_spi_update()
7415 sdp->isp_devparam[tgt].dev_refresh = 0; in isp_spi_update()
7419 sdp->isp_devparam[tgt].actv_flags = flags; in isp_spi_update()
7420 sdp->isp_devparam[tgt].actv_period = period; in isp_spi_update()
7421 sdp->isp_devparam[tgt].actv_offset = offset; in isp_spi_update()
7422 isp_async(isp, ISPASYNC_NEW_TGT_PARAMS, chan, tgt); in isp_spi_update()
7426 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_spi_update()
7427 if (sdp->isp_devparam[tgt].dev_update || in isp_spi_update()
7428 sdp->isp_devparam[tgt].dev_refresh) { in isp_spi_update()
7438 int tgt; in isp_setdfltsdparm() local
7473 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_setdfltsdparm()
7474 sdp->isp_devparam[tgt].exc_throttle = ISP_EXEC_THROTTLE; in isp_setdfltsdparm()
7475 sdp->isp_devparam[tgt].dev_enable = 1; in isp_setdfltsdparm()
7484 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_setdfltsdparm()
7486 sdp->isp_devparam[tgt].actv_offset = 0; in isp_setdfltsdparm()
7487 sdp->isp_devparam[tgt].actv_period = 0; in isp_setdfltsdparm()
7488 sdp->isp_devparam[tgt].actv_flags = 0; in isp_setdfltsdparm()
7490 sdp->isp_devparam[tgt].goal_flags = in isp_setdfltsdparm()
7491 sdp->isp_devparam[tgt].nvrm_flags = DPARM_DEFAULT; in isp_setdfltsdparm()
7518 sdp->isp_devparam[tgt].goal_offset = in isp_setdfltsdparm()
7519 sdp->isp_devparam[tgt].nvrm_offset = off; in isp_setdfltsdparm()
7520 sdp->isp_devparam[tgt].goal_period = in isp_setdfltsdparm()
7521 sdp->isp_devparam[tgt].nvrm_period = per; in isp_setdfltsdparm()
7914 int tgt; in isp_parse_nvram_1020() local
7969 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_parse_nvram_1020()
7970 sdp->isp_devparam[tgt].dev_enable = in isp_parse_nvram_1020()
7971 ISP_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt); in isp_parse_nvram_1020()
7972 sdp->isp_devparam[tgt].exc_throttle = in isp_parse_nvram_1020()
7973 ISP_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt); in isp_parse_nvram_1020()
7974 sdp->isp_devparam[tgt].nvrm_offset = in isp_parse_nvram_1020()
7975 ISP_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt); in isp_parse_nvram_1020()
7976 sdp->isp_devparam[tgt].nvrm_period = in isp_parse_nvram_1020()
7977 ISP_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt); in isp_parse_nvram_1020()
7988 if (sdp->isp_devparam[tgt].nvrm_period < 0x19) { in isp_parse_nvram_1020()
7989 sdp->isp_devparam[tgt].nvrm_period = 0x19; in isp_parse_nvram_1020()
7991 if (sdp->isp_devparam[tgt].nvrm_offset > 0xc) { in isp_parse_nvram_1020()
7992 sdp->isp_devparam[tgt].nvrm_offset = 0x0c; in isp_parse_nvram_1020()
7995 if (sdp->isp_devparam[tgt].nvrm_offset > 0x8) { in isp_parse_nvram_1020()
7996 sdp->isp_devparam[tgt].nvrm_offset = 0x8; in isp_parse_nvram_1020()
7999 sdp->isp_devparam[tgt].nvrm_flags = 0; in isp_parse_nvram_1020()
8000 if (ISP_NVRAM_TGT_RENEG(nvram_data, tgt)) in isp_parse_nvram_1020()
8001 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_RENEG; in isp_parse_nvram_1020()
8002 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_ARQ; in isp_parse_nvram_1020()
8003 if (ISP_NVRAM_TGT_TQING(nvram_data, tgt)) in isp_parse_nvram_1020()
8004 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_TQING; in isp_parse_nvram_1020()
8005 if (ISP_NVRAM_TGT_SYNC(nvram_data, tgt)) in isp_parse_nvram_1020()
8006 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_SYNC; in isp_parse_nvram_1020()
8007 if (ISP_NVRAM_TGT_WIDE(nvram_data, tgt)) in isp_parse_nvram_1020()
8008 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_WIDE; in isp_parse_nvram_1020()
8009 if (ISP_NVRAM_TGT_PARITY(nvram_data, tgt)) in isp_parse_nvram_1020()
8010 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_PARITY; in isp_parse_nvram_1020()
8011 if (ISP_NVRAM_TGT_DISC(nvram_data, tgt)) in isp_parse_nvram_1020()
8012 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_DISC; in isp_parse_nvram_1020()
8013 sdp->isp_devparam[tgt].actv_flags = 0; /* we don't know */ in isp_parse_nvram_1020()
8014 sdp->isp_devparam[tgt].goal_offset = in isp_parse_nvram_1020()
8015 sdp->isp_devparam[tgt].nvrm_offset; in isp_parse_nvram_1020()
8016 sdp->isp_devparam[tgt].goal_period = in isp_parse_nvram_1020()
8017 sdp->isp_devparam[tgt].nvrm_period; in isp_parse_nvram_1020()
8018 sdp->isp_devparam[tgt].goal_flags = in isp_parse_nvram_1020()
8019 sdp->isp_devparam[tgt].nvrm_flags; in isp_parse_nvram_1020()
8027 int tgt; in isp_parse_nvram_1080() local
8066 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_parse_nvram_1080()
8067 sdp->isp_devparam[tgt].dev_enable = in isp_parse_nvram_1080()
8068 ISP1080_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt, bus); in isp_parse_nvram_1080()
8069 sdp->isp_devparam[tgt].exc_throttle = in isp_parse_nvram_1080()
8070 ISP1080_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt, bus); in isp_parse_nvram_1080()
8071 sdp->isp_devparam[tgt].nvrm_offset = in isp_parse_nvram_1080()
8072 ISP1080_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt, bus); in isp_parse_nvram_1080()
8073 sdp->isp_devparam[tgt].nvrm_period = in isp_parse_nvram_1080()
8074 ISP1080_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt, bus); in isp_parse_nvram_1080()
8075 sdp->isp_devparam[tgt].nvrm_flags = 0; in isp_parse_nvram_1080()
8076 if (ISP1080_NVRAM_TGT_RENEG(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8077 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_RENEG; in isp_parse_nvram_1080()
8078 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_ARQ; in isp_parse_nvram_1080()
8079 if (ISP1080_NVRAM_TGT_TQING(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8080 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_TQING; in isp_parse_nvram_1080()
8081 if (ISP1080_NVRAM_TGT_SYNC(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8082 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_SYNC; in isp_parse_nvram_1080()
8083 if (ISP1080_NVRAM_TGT_WIDE(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8084 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_WIDE; in isp_parse_nvram_1080()
8085 if (ISP1080_NVRAM_TGT_PARITY(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8086 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_PARITY; in isp_parse_nvram_1080()
8087 if (ISP1080_NVRAM_TGT_DISC(nvram_data, tgt, bus)) in isp_parse_nvram_1080()
8088 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_DISC; in isp_parse_nvram_1080()
8089 sdp->isp_devparam[tgt].actv_flags = 0; in isp_parse_nvram_1080()
8090 sdp->isp_devparam[tgt].goal_offset = in isp_parse_nvram_1080()
8091 sdp->isp_devparam[tgt].nvrm_offset; in isp_parse_nvram_1080()
8092 sdp->isp_devparam[tgt].goal_period = in isp_parse_nvram_1080()
8093 sdp->isp_devparam[tgt].nvrm_period; in isp_parse_nvram_1080()
8094 sdp->isp_devparam[tgt].goal_flags = in isp_parse_nvram_1080()
8095 sdp->isp_devparam[tgt].nvrm_flags; in isp_parse_nvram_1080()
8103 int tgt; in isp_parse_nvram_12160() local
8142 for (tgt = 0; tgt < MAX_TARGETS; tgt++) { in isp_parse_nvram_12160()
8143 sdp->isp_devparam[tgt].dev_enable = in isp_parse_nvram_12160()
8144 ISP12160_NVRAM_TGT_DEVICE_ENABLE(nvram_data, tgt, bus); in isp_parse_nvram_12160()
8145 sdp->isp_devparam[tgt].exc_throttle = in isp_parse_nvram_12160()
8146 ISP12160_NVRAM_TGT_EXEC_THROTTLE(nvram_data, tgt, bus); in isp_parse_nvram_12160()
8147 sdp->isp_devparam[tgt].nvrm_offset = in isp_parse_nvram_12160()
8148 ISP12160_NVRAM_TGT_SYNC_OFFSET(nvram_data, tgt, bus); in isp_parse_nvram_12160()
8149 sdp->isp_devparam[tgt].nvrm_period = in isp_parse_nvram_12160()
8150 ISP12160_NVRAM_TGT_SYNC_PERIOD(nvram_data, tgt, bus); in isp_parse_nvram_12160()
8151 sdp->isp_devparam[tgt].nvrm_flags = 0; in isp_parse_nvram_12160()
8152 if (ISP12160_NVRAM_TGT_RENEG(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8153 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_RENEG; in isp_parse_nvram_12160()
8154 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_ARQ; in isp_parse_nvram_12160()
8155 if (ISP12160_NVRAM_TGT_TQING(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8156 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_TQING; in isp_parse_nvram_12160()
8157 if (ISP12160_NVRAM_TGT_SYNC(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8158 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_SYNC; in isp_parse_nvram_12160()
8159 if (ISP12160_NVRAM_TGT_WIDE(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8160 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_WIDE; in isp_parse_nvram_12160()
8161 if (ISP12160_NVRAM_TGT_PARITY(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8162 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_PARITY; in isp_parse_nvram_12160()
8163 if (ISP12160_NVRAM_TGT_DISC(nvram_data, tgt, bus)) in isp_parse_nvram_12160()
8164 sdp->isp_devparam[tgt].nvrm_flags |= DPARM_DISC; in isp_parse_nvram_12160()
8165 sdp->isp_devparam[tgt].actv_flags = 0; in isp_parse_nvram_12160()
8166 sdp->isp_devparam[tgt].goal_offset = in isp_parse_nvram_12160()
8167 sdp->isp_devparam[tgt].nvrm_offset; in isp_parse_nvram_12160()
8168 sdp->isp_devparam[tgt].goal_period = in isp_parse_nvram_12160()
8169 sdp->isp_devparam[tgt].nvrm_period; in isp_parse_nvram_12160()
8170 sdp->isp_devparam[tgt].goal_flags = in isp_parse_nvram_12160()
8171 sdp->isp_devparam[tgt].nvrm_flags; in isp_parse_nvram_12160()