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;
980 struct Scsi_Host *shost = class_to_shost(dev);
981 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
999 struct Scsi_Host *shost = class_to_shost(dev);
1000 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1033 struct Scsi_Host *shost = class_to_shost(dev);
1034 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1218 struct Scsi_Host *shost = class_to_shost(dev);
1219 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1246 struct Scsi_Host *shost = class_to_shost(dev);
1247 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1274 struct Scsi_Host *shost = class_to_shost(dev);
1275 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1302 struct Scsi_Host *shost = class_to_shost(dev);
1303 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1330 struct Scsi_Host *shost = class_to_shost(dev);
1331 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1358 struct Scsi_Host *shost = class_to_shost(dev);
1359 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1385 struct Scsi_Host *shost = class_to_shost(dev);
1386 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1411 struct Scsi_Host *shost = class_to_shost(dev);
1412 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1436 struct Scsi_Host *shost = class_to_shost(dev);
1437 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1515 struct Scsi_Host *shost = class_to_shost(dev);
1516 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1534 struct Scsi_Host *shost = class_to_shost(dev);
1535 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1553 struct Scsi_Host *shost = class_to_shost(dev);
1554 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1580 struct Scsi_Host *shost = class_to_shost(dev);
1581 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1608 struct Scsi_Host *shost = class_to_shost(dev);\
1609 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1636 struct Scsi_Host *shost = class_to_shost(dev);\
1637 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1742 struct Scsi_Host *shost = class_to_shost(dev);\
1743 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1775 struct Scsi_Host *shost = class_to_shost(dev);\
1776 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1802 struct Scsi_Host *shost = class_to_shost(dev);\
1803 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
1898 struct Scsi_Host *shost = class_to_shost(dev);\
1899 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2057 struct Scsi_Host *shost = class_to_shost(dev);
2058 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2101 struct Scsi_Host *shost = class_to_shost(dev);
2102 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2126 struct Scsi_Host *shost = class_to_shost(dev);
2127 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2171 fc_host_port_name(shost) = phba->cfg_soft_wwpn;
2173 fc_host_node_name(shost) = phba->cfg_soft_wwnn;
2211 struct Scsi_Host *shost = class_to_shost(dev);
2212 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
2231 struct Scsi_Host *shost = class_to_shost(dev);
2232 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
2333 struct Scsi_Host *shost = class_to_shost(dev);
2334 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2344 struct Scsi_Host *shost = class_to_shost(dev);
2345 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2357 struct Scsi_Host *shost = class_to_shost(dev);
2358 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
2399 struct Scsi_Host *shost = class_to_shost(dev);
2400 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2456 struct Scsi_Host *shost;
2459 shost = lpfc_shost_from_vport(vport);
2460 spin_lock_irq(shost->host_lock);
2464 spin_unlock_irq(shost->host_lock);
2762 struct Scsi_Host *shost = class_to_shost(dev);
2763 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2834 struct Scsi_Host *shost = class_to_shost(dev);
2835 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2873 struct Scsi_Host *shost = class_to_shost(dev);
2874 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2958 spin_lock_irq(shost->host_lock);
2963 spin_unlock_irq(shost->host_lock);
2976 spin_lock_irq(shost->host_lock);
2978 spin_unlock_irq(shost->host_lock);
2983 spin_unlock_irq(shost->host_lock);
2988 spin_lock_irq(shost->host_lock);
2990 spin_unlock_irq(shost->host_lock);
2995 spin_unlock_irq(shost->host_lock);
3003 spin_lock_irq(shost->host_lock);
3007 spin_unlock_irq(shost->host_lock);
3027 struct Scsi_Host *shost = class_to_shost(dev);
3028 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3111 struct Scsi_Host *shost = class_to_shost(dev);
3112 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3124 spin_lock_irq(shost->host_lock);
3162 spin_unlock_irq(shost->host_lock);
3202 struct Scsi_Host *shost = class_to_shost(dev);
3203 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3350 struct Scsi_Host *shost = class_to_shost(dev);
3351 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
3466 struct Scsi_Host *shost = class_to_shost(dev);
3467 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3533 struct Scsi_Host *shost = class_to_shost(dev);
3534 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
3651 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
3660 spin_lock_irq(shost->host_lock);
3668 spin_unlock_irq(shost->host_lock);
4008 struct Scsi_Host *shost = class_to_shost(dev);
4009 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4068 struct Scsi_Host *shost = class_to_shost(dev);
4069 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4177 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
4180 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4187 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4192 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
4199 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
4201 sysfs_remove_bin_file(&shost->shost_dev.kobj,
4214 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
4215 sysfs_remove_bin_file(&shost->shost_dev.kobj,
4220 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_mbox_attr);
4221 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
4231 * @shost: kernel scsi host pointer.
4234 lpfc_get_host_port_id(struct Scsi_Host *shost)
4236 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4239 fc_host_port_id(shost) = vport->fc_myDID;
4244 * @shost: kernel scsi host pointer.
4247 lpfc_get_host_port_type(struct Scsi_Host *shost)
4249 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4252 spin_lock_irq(shost->host_lock);
4255 fc_host_port_type(shost) = FC_PORTTYPE_NPIV;
4259 fc_host_port_type(shost) = FC_PORTTYPE_NLPORT;
4261 fc_host_port_type(shost) = FC_PORTTYPE_LPORT;
4264 fc_host_port_type(shost) = FC_PORTTYPE_NPORT;
4266 fc_host_port_type(shost) = FC_PORTTYPE_PTP;
4269 fc_host_port_type(shost) = FC_PORTTYPE_UNKNOWN;
4271 spin_unlock_irq(shost->host_lock);
4276 * @shost: kernel scsi host pointer.
4279 lpfc_get_host_port_state(struct Scsi_Host *shost)
4281 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4284 spin_lock_irq(shost->host_lock);
4287 fc_host_port_state(shost) = FC_PORTSTATE_OFFLINE;
4292 fc_host_port_state(shost) = FC_PORTSTATE_LINKDOWN;
4299 fc_host_port_state(shost) =
4302 fc_host_port_state(shost) =
4306 fc_host_port_state(shost) = FC_PORTSTATE_ERROR;
4309 fc_host_port_state(shost) = FC_PORTSTATE_UNKNOWN;
4314 spin_unlock_irq(shost->host_lock);
4319 * @shost: kernel scsi host pointer.
4322 lpfc_get_host_speed(struct Scsi_Host *shost)
4324 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4327 spin_lock_irq(shost->host_lock);
4332 fc_host_speed(shost) = FC_PORTSPEED_1GBIT;
4335 fc_host_speed(shost) = FC_PORTSPEED_2GBIT;
4338 fc_host_speed(shost) = FC_PORTSPEED_4GBIT;
4341 fc_host_speed(shost) = FC_PORTSPEED_8GBIT;
4344 fc_host_speed(shost) = FC_PORTSPEED_10GBIT;
4347 fc_host_speed(shost) = FC_PORTSPEED_16GBIT;
4350 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
4354 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
4356 spin_unlock_irq(shost->host_lock);
4361 * @shost: kernel scsi host pointer.
4364 lpfc_get_host_fabric_name (struct Scsi_Host *shost)
4366 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4370 spin_lock_irq(shost->host_lock);
4381 spin_unlock_irq(shost->host_lock);
4383 fc_host_fabric_name(shost) = node_name;
4388 * @shost: kernel scsi host pointer.
4399 lpfc_get_stats(struct Scsi_Host *shost)
4401 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4523 * @shost: kernel scsi host pointer.
4526 lpfc_reset_stats(struct Scsi_Host *shost)
4528 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4616 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
4617 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4620 spin_lock_irq(shost->host_lock);
4626 spin_unlock_irq(shost->host_lock);
4630 spin_unlock_irq(shost->host_lock);