fsa_dev 489 drivers/scsi/aacraid/aachba.c if (dev->fsa_dev == NULL || fsa_dev 492 drivers/scsi/aacraid/aachba.c fsa_dev_ptr = dev->fsa_dev; fsa_dev 494 drivers/scsi/aacraid/aachba.c dev->fsa_dev = kcalloc(maximum_num_containers, fsa_dev 501 drivers/scsi/aacraid/aachba.c if (!dev->fsa_dev) fsa_dev 507 drivers/scsi/aacraid/aachba.c dev->fsa_dev[index].devname[0] = '\0'; fsa_dev 508 drivers/scsi/aacraid/aachba.c dev->fsa_dev[index].valid = 0; fsa_dev 611 drivers/scsi/aacraid/aachba.c struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; fsa_dev 633 drivers/scsi/aacraid/aachba.c fsa_dev_ptr = fibptr->dev->fsa_dev; fsa_dev 775 drivers/scsi/aacraid/aachba.c struct fsa_dev_info *fsa_dev_ptr = ((struct aac_dev *)(scsicmd->device->host->hostdata))->fsa_dev; fsa_dev 969 drivers/scsi/aacraid/aachba.c dev->fsa_dev[container].identifier, fsa_dev 1192 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 1195 drivers/scsi/aacraid/aachba.c memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 1196 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 1227 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 1243 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 1317 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 1355 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 1374 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 1451 drivers/scsi/aacraid/aachba.c dev->fsa_dev[scmd_id(cmd)].block_size); fsa_dev 2366 drivers/scsi/aacraid/aachba.c dev->fsa_dev[cid].sense_data.sense_key = NO_SENSE; fsa_dev 2371 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, NOT_READY, fsa_dev 2373 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2374 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2380 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, MEDIUM_ERROR, fsa_dev 2382 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2383 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2393 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 2396 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2397 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2464 drivers/scsi/aacraid/aachba.c if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { fsa_dev 2469 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 2472 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2473 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2556 drivers/scsi/aacraid/aachba.c if ((lba + count) > (dev->fsa_dev[scmd_id(scsicmd)].size)) { fsa_dev 2561 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 2564 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2565 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2628 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 2631 drivers/scsi/aacraid/aachba.c memcpy(cmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2632 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 2850 drivers/scsi/aacraid/aachba.c struct fsa_dev_info *fsa_dev_ptr = dev->fsa_dev; fsa_dev 2921 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 2924 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 2925 drivers/scsi/aacraid/aachba.c min_t(size_t, sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 3011 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 3015 drivers/scsi/aacraid/aachba.c &dev->fsa_dev[cid].sense_data, fsa_dev 3017 drivers/scsi/aacraid/aachba.c sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 3277 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 3279 drivers/scsi/aacraid/aachba.c memset(&dev->fsa_dev[cid].sense_data, 0, fsa_dev 3302 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 3306 drivers/scsi/aacraid/aachba.c &dev->fsa_dev[cid].sense_data, fsa_dev 3308 drivers/scsi/aacraid/aachba.c sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 3334 drivers/scsi/aacraid/aachba.c set_sense(&dev->fsa_dev[cid].sense_data, fsa_dev 3337 drivers/scsi/aacraid/aachba.c memcpy(scsicmd->sense_buffer, &dev->fsa_dev[cid].sense_data, fsa_dev 3339 drivers/scsi/aacraid/aachba.c sizeof(dev->fsa_dev[cid].sense_data), fsa_dev 3354 drivers/scsi/aacraid/aachba.c fsa_dev_ptr = dev->fsa_dev; fsa_dev 3395 drivers/scsi/aacraid/aachba.c fsa_dev_ptr = dev->fsa_dev; fsa_dev 3420 drivers/scsi/aacraid/aachba.c fsa_dev_ptr = dev->fsa_dev; fsa_dev 1601 drivers/scsi/aacraid/aacraid.h struct fsa_dev_info *fsa_dev; fsa_dev 313 drivers/scsi/aacraid/commctrl.c if (status && !dev->in_reset && dev->queues && dev->fsa_dev) { fsa_dev 1076 drivers/scsi/aacraid/commsup.c if (!dev || !dev->fsa_dev) fsa_dev 1133 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = CHANGE; fsa_dev 1134 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = AifEnConfigChange; fsa_dev 1135 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = jiffies; fsa_dev 1148 drivers/scsi/aacraid/commsup.c if ((dev->fsa_dev[container].config_waiting_on == fsa_dev 1150 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) fsa_dev 1151 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = 0; fsa_dev 1154 drivers/scsi/aacraid/commsup.c if ((dev->fsa_dev[container].config_waiting_on == fsa_dev 1156 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) fsa_dev 1157 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = 0; fsa_dev 1174 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = ADD; fsa_dev 1175 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = fsa_dev 1177 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = jiffies; fsa_dev 1187 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = DELETE; fsa_dev 1188 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = fsa_dev 1190 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = jiffies; fsa_dev 1201 drivers/scsi/aacraid/commsup.c if (dev->fsa_dev[container].config_waiting_on && fsa_dev 1202 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) fsa_dev 1204 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = CHANGE; fsa_dev 1205 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = fsa_dev 1207 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = jiffies; fsa_dev 1305 drivers/scsi/aacraid/commsup.c if ((dev->fsa_dev[container].config_waiting_on == fsa_dev 1307 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) fsa_dev 1308 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = 0; fsa_dev 1311 drivers/scsi/aacraid/commsup.c if ((dev->fsa_dev[container].config_waiting_on == fsa_dev 1313 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) fsa_dev 1314 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = 0; fsa_dev 1337 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = fsa_dev 1339 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = ADD; fsa_dev 1340 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = fsa_dev 1354 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_on = fsa_dev 1356 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = DELETE; fsa_dev 1357 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_waiting_stamp = fsa_dev 1368 drivers/scsi/aacraid/commsup.c if ((dev->fsa_dev[container].config_waiting_on == 0) && fsa_dev 1369 drivers/scsi/aacraid/commsup.c (dev->fsa_dev[container].config_needed != NOTHING) && fsa_dev 1370 drivers/scsi/aacraid/commsup.c time_before(jiffies, dev->fsa_dev[container].config_waiting_stamp + AIF_SNIFF_TIMEOUT)) { fsa_dev 1372 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed; fsa_dev 1373 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].config_needed = NOTHING; fsa_dev 1403 drivers/scsi/aacraid/commsup.c if (dev->fsa_dev[container].valid == 1) fsa_dev 1404 drivers/scsi/aacraid/commsup.c dev->fsa_dev[container].valid = 2; fsa_dev 1436 drivers/scsi/aacraid/commsup.c && (!dev->fsa_dev[container].valid)) { fsa_dev 1554 drivers/scsi/aacraid/commsup.c kfree(aac->fsa_dev); fsa_dev 1555 drivers/scsi/aacraid/commsup.c aac->fsa_dev = NULL; fsa_dev 1889 drivers/scsi/aacraid/commsup.c return dev->fsa_dev[target].valid; fsa_dev 443 drivers/scsi/aacraid/linit.c if (aac->fsa_dev[cid].valid) fsa_dev 452 drivers/scsi/aacraid/linit.c || !aac->fsa_dev[sdev_id(dev)].valid) { fsa_dev 561 drivers/scsi/aacraid/linit.c get_container_type(aac->fsa_dev[sdev_id(sdev)].type)); fsa_dev 582 drivers/scsi/aacraid/linit.c memcpy(sn, aac->fsa_dev[sdev_id(sdev)].identifier, sizeof(sn)); fsa_dev 1807 drivers/scsi/aacraid/linit.c kfree(aac->fsa_dev); fsa_dev 1946 drivers/scsi/aacraid/linit.c kfree(aac->fsa_dev); fsa_dev 132 drivers/scsi/aacraid/src.c if (dev->aif_thread && dev->fsa_dev)