Lines Matching refs:shost

121 	struct Scsi_Host *shost = class_to_shost(dev);
122 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
135 struct Scsi_Host *shost = class_to_shost(dev);
136 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
154 struct Scsi_Host *shost = class_to_shost(dev);
155 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
166 struct Scsi_Host *shost = class_to_shost(dev);
167 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
178 struct Scsi_Host *shost = class_to_shost(dev);
179 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
215 struct Scsi_Host *shost = class_to_shost(dev);
216 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
238 struct Scsi_Host *shost = class_to_shost(dev);
239 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
256 struct Scsi_Host *shost = class_to_shost(dev);
257 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
275 struct Scsi_Host *shost = class_to_shost(dev);
276 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
294 struct Scsi_Host *shost = class_to_shost(dev);
295 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
312 struct Scsi_Host *shost = class_to_shost(dev);
313 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
332 struct Scsi_Host *shost = class_to_shost(dev);
333 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
351 struct Scsi_Host *shost = class_to_shost(dev);
352 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
385 struct Scsi_Host *shost = class_to_shost(dev);
386 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
406 struct Scsi_Host *shost = class_to_shost(dev);
407 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
428 struct Scsi_Host *shost = class_to_shost(dev);
429 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
515 struct Scsi_Host *shost = class_to_shost(dev);
516 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
547 struct Scsi_Host *shost = class_to_shost(dev);
548 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
582 struct Scsi_Host *shost = class_to_shost(dev);
583 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
591 * @shost: Scsi_Host pointer.
604 lpfc_issue_lip(struct Scsi_Host *shost)
606 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
791 struct Scsi_Host *shost = class_to_shost(dev);
792 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
976 struct Scsi_Host *shost = class_to_shost(dev);
977 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
995 struct Scsi_Host *shost = class_to_shost(dev);
996 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1029 struct Scsi_Host *shost = class_to_shost(dev);
1030 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1214 struct Scsi_Host *shost = class_to_shost(dev);
1215 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1242 struct Scsi_Host *shost = class_to_shost(dev);
1243 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1270 struct Scsi_Host *shost = class_to_shost(dev);
1271 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1298 struct Scsi_Host *shost = class_to_shost(dev);
1299 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1326 struct Scsi_Host *shost = class_to_shost(dev);
1327 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1354 struct Scsi_Host *shost = class_to_shost(dev);
1355 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1381 struct Scsi_Host *shost = class_to_shost(dev);
1382 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1407 struct Scsi_Host *shost = class_to_shost(dev);
1408 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1432 struct Scsi_Host *shost = class_to_shost(dev);
1433 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1511 struct Scsi_Host *shost = class_to_shost(dev);
1512 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1530 struct Scsi_Host *shost = class_to_shost(dev);
1531 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1549 struct Scsi_Host *shost = class_to_shost(dev);
1550 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1576 struct Scsi_Host *shost = class_to_shost(dev);
1577 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1604 struct Scsi_Host *shost = class_to_shost(dev);\
1605 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1632 struct Scsi_Host *shost = class_to_shost(dev);\
1633 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1738 struct Scsi_Host *shost = class_to_shost(dev);\
1739 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1771 struct Scsi_Host *shost = class_to_shost(dev);\
1772 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1798 struct Scsi_Host *shost = class_to_shost(dev);\
1799 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1894 struct Scsi_Host *shost = class_to_shost(dev);\
1895 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2053 struct Scsi_Host *shost = class_to_shost(dev);
2054 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2097 struct Scsi_Host *shost = class_to_shost(dev);
2098 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2122 struct Scsi_Host *shost = class_to_shost(dev);
2123 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2167 fc_host_port_name(shost) = phba->cfg_soft_wwpn;
2169 fc_host_node_name(shost) = phba->cfg_soft_wwnn;
2207 struct Scsi_Host *shost = class_to_shost(dev);
2208 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
2227 struct Scsi_Host *shost = class_to_shost(dev);
2228 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
2329 struct Scsi_Host *shost = class_to_shost(dev);
2330 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2340 struct Scsi_Host *shost = class_to_shost(dev);
2341 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2353 struct Scsi_Host *shost = class_to_shost(dev);
2354 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2395 struct Scsi_Host *shost = class_to_shost(dev);
2396 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2452 struct Scsi_Host *shost;
2455 shost = lpfc_shost_from_vport(vport);
2456 spin_lock_irq(shost->host_lock);
2460 spin_unlock_irq(shost->host_lock);
2758 struct Scsi_Host *shost = class_to_shost(dev);
2759 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2830 struct Scsi_Host *shost = class_to_shost(dev);
2831 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2869 struct Scsi_Host *shost = class_to_shost(dev);
2870 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2954 spin_lock_irq(shost->host_lock);
2959 spin_unlock_irq(shost->host_lock);
2972 spin_lock_irq(shost->host_lock);
2974 spin_unlock_irq(shost->host_lock);
2979 spin_unlock_irq(shost->host_lock);
2984 spin_lock_irq(shost->host_lock);
2986 spin_unlock_irq(shost->host_lock);
2991 spin_unlock_irq(shost->host_lock);
2999 spin_lock_irq(shost->host_lock);
3003 spin_unlock_irq(shost->host_lock);
3023 struct Scsi_Host *shost = class_to_shost(dev);
3024 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3107 struct Scsi_Host *shost = class_to_shost(dev);
3108 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3120 spin_lock_irq(shost->host_lock);
3158 spin_unlock_irq(shost->host_lock);
3198 struct Scsi_Host *shost = class_to_shost(dev);
3199 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3346 struct Scsi_Host *shost = class_to_shost(dev);
3347 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
3462 struct Scsi_Host *shost = class_to_shost(dev);
3463 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3529 struct Scsi_Host *shost = class_to_shost(dev);
3530 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
3647 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
3656 spin_lock_irq(shost->host_lock);
3664 spin_unlock_irq(shost->host_lock);
4004 struct Scsi_Host *shost = class_to_shost(dev);
4005 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4064 struct Scsi_Host *shost = class_to_shost(dev);
4065 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4173 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
4176 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4183 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4188 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4195 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
4197 sysfs_remove_bin_file(&shost->shost_dev.kobj,
4210 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
4211 sysfs_remove_bin_file(&shost->shost_dev.kobj,
4216 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_mbox_attr);
4217 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
4227 * @shost: kernel scsi host pointer.
4230 lpfc_get_host_port_id(struct Scsi_Host *shost)
4232 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4235 fc_host_port_id(shost) = vport->fc_myDID;
4240 * @shost: kernel scsi host pointer.
4243 lpfc_get_host_port_type(struct Scsi_Host *shost)
4245 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4248 spin_lock_irq(shost->host_lock);
4251 fc_host_port_type(shost) = FC_PORTTYPE_NPIV;
4255 fc_host_port_type(shost) = FC_PORTTYPE_NLPORT;
4257 fc_host_port_type(shost) = FC_PORTTYPE_LPORT;
4260 fc_host_port_type(shost) = FC_PORTTYPE_NPORT;
4262 fc_host_port_type(shost) = FC_PORTTYPE_PTP;
4265 fc_host_port_type(shost) = FC_PORTTYPE_UNKNOWN;
4267 spin_unlock_irq(shost->host_lock);
4272 * @shost: kernel scsi host pointer.
4275 lpfc_get_host_port_state(struct Scsi_Host *shost)
4277 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4280 spin_lock_irq(shost->host_lock);
4283 fc_host_port_state(shost) = FC_PORTSTATE_OFFLINE;
4288 fc_host_port_state(shost) = FC_PORTSTATE_LINKDOWN;
4295 fc_host_port_state(shost) =
4298 fc_host_port_state(shost) =
4302 fc_host_port_state(shost) = FC_PORTSTATE_ERROR;
4305 fc_host_port_state(shost) = FC_PORTSTATE_UNKNOWN;
4310 spin_unlock_irq(shost->host_lock);
4315 * @shost: kernel scsi host pointer.
4318 lpfc_get_host_speed(struct Scsi_Host *shost)
4320 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4323 spin_lock_irq(shost->host_lock);
4328 fc_host_speed(shost) = FC_PORTSPEED_1GBIT;
4331 fc_host_speed(shost) = FC_PORTSPEED_2GBIT;
4334 fc_host_speed(shost) = FC_PORTSPEED_4GBIT;
4337 fc_host_speed(shost) = FC_PORTSPEED_8GBIT;
4340 fc_host_speed(shost) = FC_PORTSPEED_10GBIT;
4343 fc_host_speed(shost) = FC_PORTSPEED_16GBIT;
4346 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
4350 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
4352 spin_unlock_irq(shost->host_lock);
4357 * @shost: kernel scsi host pointer.
4360 lpfc_get_host_fabric_name (struct Scsi_Host *shost)
4362 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4366 spin_lock_irq(shost->host_lock);
4377 spin_unlock_irq(shost->host_lock);
4379 fc_host_fabric_name(shost) = node_name;
4384 * @shost: kernel scsi host pointer.
4395 lpfc_get_stats(struct Scsi_Host *shost)
4397 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4519 * @shost: kernel scsi host pointer.
4522 lpfc_reset_stats(struct Scsi_Host *shost)
4524 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4612 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
4613 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4616 spin_lock_irq(shost->host_lock);
4622 spin_unlock_irq(shost->host_lock);
4626 spin_unlock_irq(shost->host_lock);