Lines Matching refs:scsi_tgt_priv_data

1111 	struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL;
1155 scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *)
1157 scsi_tgt_priv_data->perst_id = tgtdev->perst_id;
1158 scsi_tgt_priv_data->dev_handle = tgtdev->dev_handle;
1159 scsi_tgt_priv_data->dev_type = tgtdev->dev_type;
1160 scsi_tgt_priv_data->io_throttle_enabled =
1163 atomic_set(&scsi_tgt_priv_data->block_io, 0);
1164 scsi_tgt_priv_data->wslen = tgtdev->wslen;
1281 if (scsi_tgt_priv_data)
1282 scsi_tgt_priv_data->throttle_group = tg;
2519 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL;
2526 scsi_tgt_priv_data = NULL;
2529 scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *)
2533 if (scsi_tgt_priv_data) {
2534 scsi_tgt_priv_data->dev_removed = 1;
2535 scsi_tgt_priv_data->dev_removedelay = 0;
2536 atomic_set(&scsi_tgt_priv_data->block_io, 0);
2542 if (scsi_tgt_priv_data) {
2543 scsi_tgt_priv_data->dev_removedelay = 1;
2544 atomic_inc(&scsi_tgt_priv_data->block_io);
2548 if (scsi_tgt_priv_data &&
2549 scsi_tgt_priv_data->dev_removedelay) {
2550 scsi_tgt_priv_data->dev_removedelay = 0;
2552 (&scsi_tgt_priv_data->block_io);
2585 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL;
2593 scsi_tgt_priv_data = NULL;
2596 scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *)
2600 if (scsi_tgt_priv_data) {
2601 scsi_tgt_priv_data->dev_removed = 1;
2602 scsi_tgt_priv_data->dev_removedelay = 0;
2603 atomic_set(&scsi_tgt_priv_data->block_io, 0);
2609 if (scsi_tgt_priv_data) {
2610 scsi_tgt_priv_data->dev_removedelay = 1;
2611 atomic_inc(&scsi_tgt_priv_data->block_io);
2615 if (scsi_tgt_priv_data &&
2616 scsi_tgt_priv_data->dev_removedelay) {
2617 scsi_tgt_priv_data->dev_removedelay = 0;
2619 (&scsi_tgt_priv_data->block_io);
2649 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL;
2685 scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *)
2688 atomic_inc(&scsi_tgt_priv_data->block_io);
2690 scsi_tgt_priv_data->dev_removed = 1;
2692 atomic_dec_if_positive(&scsi_tgt_priv_data->block_io);
3660 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data = NULL;
3704 scsi_tgt_priv_data = ((sdev_priv_data) ?
3708 scsi_tgt_priv_data = (struct mpi3mr_stgt_priv_data *)
3712 if (scsi_tgt_priv_data)
3713 atomic_inc(&scsi_tgt_priv_data->block_io);
3797 if (!scsi_tgt_priv_data)
3799 scsi_tgt_priv_data->pend_count = 0;
3802 (void *)scsi_tgt_priv_data->starget);
3818 if (scsi_tgt_priv_data)
3819 atomic_dec_if_positive(&scsi_tgt_priv_data->block_io);
4324 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data;
4336 scsi_tgt_priv_data = starget->hostdata;
4338 scsi_tgt_priv_data->num_luns--;
4349 if (tgt_dev && (!scsi_tgt_priv_data->num_luns))
4371 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data;
4380 scsi_tgt_priv_data = starget->hostdata;
4383 tgt_dev = __mpi3mr_get_tgtdev_from_tgtpriv(mrioc, scsi_tgt_priv_data);
4388 scsi_tgt_priv_data->tgt_dev = NULL;
4389 scsi_tgt_priv_data->perst_id = 0;
4458 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data;
4469 scsi_tgt_priv_data = starget->hostdata;
4498 scsi_dev_priv_data->tgt_priv_data = scsi_tgt_priv_data;
4501 scsi_tgt_priv_data->num_luns++;
4518 struct mpi3mr_stgt_priv_data *scsi_tgt_priv_data;
4524 scsi_tgt_priv_data = kzalloc(sizeof(*scsi_tgt_priv_data), GFP_KERNEL);
4525 if (!scsi_tgt_priv_data)
4528 starget->hostdata = scsi_tgt_priv_data;
4534 scsi_tgt_priv_data->starget = starget;
4535 scsi_tgt_priv_data->dev_handle = tgt_dev->dev_handle;
4536 scsi_tgt_priv_data->perst_id = tgt_dev->perst_id;
4537 scsi_tgt_priv_data->dev_type = tgt_dev->dev_type;
4538 scsi_tgt_priv_data->tgt_dev = tgt_dev;
4540 atomic_set(&scsi_tgt_priv_data->block_io, 0);
4549 scsi_tgt_priv_data->dev_nvme_dif = 1;
4550 scsi_tgt_priv_data->io_throttle_enabled = tgt_dev->io_throttle_enabled;
4551 scsi_tgt_priv_data->wslen = tgt_dev->wslen;
4553 scsi_tgt_priv_data->throttle_group = tgt_dev->dev_spec.vd_inf.tg;
4562 scsi_tgt_priv_data->starget = starget;
4563 scsi_tgt_priv_data->dev_handle = tgt_dev->dev_handle;
4564 scsi_tgt_priv_data->perst_id = tgt_dev->perst_id;
4565 scsi_tgt_priv_data->dev_type = tgt_dev->dev_type;
4566 scsi_tgt_priv_data->tgt_dev = tgt_dev;
4567 scsi_tgt_priv_data->io_throttle_enabled = tgt_dev->io_throttle_enabled;
4568 scsi_tgt_priv_data->wslen = tgt_dev->wslen;
4570 atomic_set(&scsi_tgt_priv_data->block_io, 0);