Lines Matching defs:shost

121 	struct Scsi_Host  *shost = class_to_shost(dev);
122 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
321 struct Scsi_Host *shost = class_to_shost(dev);
322 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
335 struct Scsi_Host *shost = class_to_shost(dev);
336 struct lpfc_vport *vport = shost_priv(shost);
546 spin_lock_irq(shost->host_lock);
620 spin_unlock_irq(shost->host_lock);
684 spin_unlock_irq(shost->host_lock);
706 struct Scsi_Host *shost = class_to_shost(dev);
707 struct lpfc_vport *vport = shost_priv(shost);
757 struct Scsi_Host *shost = class_to_shost(dev);
758 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
777 struct Scsi_Host *shost = class_to_shost(dev);
778 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
789 struct Scsi_Host *shost = class_to_shost(dev);
790 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
801 struct Scsi_Host *shost = class_to_shost(dev);
802 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
838 struct Scsi_Host *shost = class_to_shost(dev);
839 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
861 struct Scsi_Host *shost = class_to_shost(dev);
862 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
879 struct Scsi_Host *shost = class_to_shost(dev);
880 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
898 struct Scsi_Host *shost = class_to_shost(dev);
899 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
917 struct Scsi_Host *shost = class_to_shost(dev);
918 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
936 struct Scsi_Host *shost = class_to_shost(dev);
937 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
955 struct Scsi_Host *shost = class_to_shost(dev);
956 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
989 struct Scsi_Host *shost = class_to_shost(dev);
990 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1011 struct Scsi_Host *shost = class_to_shost(dev);
1012 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1039 struct Scsi_Host *shost = class_to_shost(dev);
1040 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1171 struct Scsi_Host *shost = class_to_shost(dev);
1172 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1200 struct Scsi_Host *shost = class_to_shost(dev);
1201 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
1224 struct Scsi_Host *shost = class_to_shost(dev);
1225 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1259 struct Scsi_Host *shost = class_to_shost(dev);
1260 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1268 * @shost: Scsi_Host pointer.
1281 lpfc_issue_lip(struct Scsi_Host *shost)
1283 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1473 struct Scsi_Host *shost = NULL;
1493 shost = pci_get_drvdata(ptr);
1494 if (shost) {
1496 ((struct lpfc_vport *)shost->hostdata)->phba;
1598 struct Scsi_Host *shost = class_to_shost(dev);
1599 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1820 struct Scsi_Host *shost = class_to_shost(dev);
1821 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
1890 struct Scsi_Host *shost = class_to_shost(dev);
1891 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
2001 struct Scsi_Host *shost = class_to_shost(dev);
2002 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2035 struct Scsi_Host *shost = class_to_shost(dev);
2036 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2276 struct Scsi_Host *shost = class_to_shost(dev);
2277 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2304 struct Scsi_Host *shost = class_to_shost(dev);
2305 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2341 struct Scsi_Host *shost = class_to_shost(dev);
2342 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2369 struct Scsi_Host *shost = class_to_shost(dev);
2370 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2406 struct Scsi_Host *shost = class_to_shost(dev);
2407 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2434 struct Scsi_Host *shost = class_to_shost(dev);
2435 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2470 struct Scsi_Host *shost = class_to_shost(dev);
2471 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2496 struct Scsi_Host *shost = class_to_shost(dev);
2497 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2521 struct Scsi_Host *shost = class_to_shost(dev);
2522 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2605 struct Scsi_Host *shost = class_to_shost(dev);
2606 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
2663 struct Scsi_Host *shost = class_to_shost(dev);\
2664 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2689 struct Scsi_Host *shost = class_to_shost(dev);\
2690 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2795 struct Scsi_Host *shost = class_to_shost(dev);\
2796 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2828 struct Scsi_Host *shost = class_to_shost(dev);\
2829 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2853 struct Scsi_Host *shost = class_to_shost(dev);\
2854 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
2949 struct Scsi_Host *shost = class_to_shost(dev);\
2950 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;\
3063 struct Scsi_Host *shost = class_to_shost(dev);
3064 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3087 struct Scsi_Host *shost = class_to_shost(dev);
3088 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3131 struct Scsi_Host *shost = class_to_shost(dev);
3132 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3154 struct Scsi_Host *shost = class_to_shost(dev);
3155 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3194 struct Scsi_Host *shost = class_to_shost(dev);
3195 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3218 struct Scsi_Host *shost = class_to_shost(dev);
3219 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3265 struct Scsi_Host *shost = class_to_shost(dev);
3266 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3289 struct Scsi_Host *shost = class_to_shost(dev);
3290 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3326 struct Scsi_Host *shost = class_to_shost(dev);
3327 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3464 struct Scsi_Host *shost = class_to_shost(dev);
3465 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3513 struct Scsi_Host *shost = class_to_shost(dev);
3514 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3619 struct Scsi_Host *shost = class_to_shost(dev);
3620 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3631 struct Scsi_Host *shost = class_to_shost(dev);
3632 struct lpfc_hba *phba = ((struct lpfc_vport *)shost->hostdata)->phba;
3651 struct Scsi_Host *shost = class_to_shost(dev);
3652 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
3662 struct Scsi_Host *shost = class_to_shost(dev);
3663 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
3676 struct Scsi_Host *shost = class_to_shost(dev);
3677 struct lpfc_hba *phba = ((struct lpfc_vport *) shost->hostdata)->phba;
3710 struct Scsi_Host *shost = class_to_shost(dev);
3711 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
3767 struct Scsi_Host *shost;
3774 shost = lpfc_shost_from_vport(vport);
3775 spin_lock_irq(shost->host_lock);
3790 spin_unlock_irq(shost->host_lock);
3976 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
3985 spin_lock_irq(shost->host_lock);
3992 spin_unlock_irq(shost->host_lock);
4169 struct Scsi_Host *shost = class_to_shost(dev);
4170 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4257 struct Scsi_Host *shost = class_to_shost(dev);
4258 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4300 struct Scsi_Host *shost = class_to_shost(dev);
4301 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4514 struct Scsi_Host *shost = class_to_shost(dev);
4515 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
4580 struct Scsi_Host *shost = class_to_shost(dev);
4581 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
4657 struct Scsi_Host *shost = class_to_shost(dev);
4658 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
4729 struct Scsi_Host *shost = class_to_shost(dev);
4730 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
4787 struct Scsi_Host *shost = class_to_shost(dev);
4788 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
4906 struct Scsi_Host *shost = class_to_shost(dev);
4907 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
5013 struct Scsi_Host *shost = class_to_shost(dev);
5014 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
5238 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
5247 spin_lock_irq(shost->host_lock);
5253 spin_unlock_irq(shost->host_lock);
5660 struct Scsi_Host *shost = class_to_shost(dev);
5661 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
5789 struct Scsi_Host *shost = class_to_shost(dev);
5790 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
6183 struct Scsi_Host *shost = class_to_shost(dev);
6184 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6243 struct Scsi_Host *shost = class_to_shost(dev);
6244 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6352 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
6359 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
6364 error = sysfs_create_bin_file(&shost->shost_dev.kobj,
6371 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
6383 struct Scsi_Host *shost = lpfc_shost_from_vport(vport);
6388 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_mbox_attr);
6389 sysfs_remove_bin_file(&shost->shost_dev.kobj, &sysfs_ctlreg_attr);
6398 * @shost: kernel scsi host pointer.
6401 lpfc_get_host_symbolic_name(struct Scsi_Host *shost)
6403 struct lpfc_vport *vport = (struct lpfc_vport *)shost->hostdata;
6405 lpfc_vport_symbolic_node_name(vport, fc_host_symbolic_name(shost),
6406 sizeof fc_host_symbolic_name(shost));
6411 * @shost: kernel scsi host pointer.
6414 lpfc_get_host_port_id(struct Scsi_Host *shost)
6416 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6419 fc_host_port_id(shost) = vport->fc_myDID;
6424 * @shost: kernel scsi host pointer.
6427 lpfc_get_host_port_type(struct Scsi_Host *shost)
6429 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6432 spin_lock_irq(shost->host_lock);
6435 fc_host_port_type(shost) = FC_PORTTYPE_NPIV;
6439 fc_host_port_type(shost) = FC_PORTTYPE_NLPORT;
6441 fc_host_port_type(shost) = FC_PORTTYPE_LPORT;
6444 fc_host_port_type(shost) = FC_PORTTYPE_NPORT;
6446 fc_host_port_type(shost) = FC_PORTTYPE_PTP;
6449 fc_host_port_type(shost) = FC_PORTTYPE_UNKNOWN;
6451 spin_unlock_irq(shost->host_lock);
6456 * @shost: kernel scsi host pointer.
6459 lpfc_get_host_port_state(struct Scsi_Host *shost)
6461 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6464 spin_lock_irq(shost->host_lock);
6467 fc_host_port_state(shost) = FC_PORTSTATE_OFFLINE;
6472 fc_host_port_state(shost) = FC_PORTSTATE_LINKDOWN;
6479 fc_host_port_state(shost) =
6482 fc_host_port_state(shost) =
6486 fc_host_port_state(shost) = FC_PORTSTATE_ERROR;
6489 fc_host_port_state(shost) = FC_PORTSTATE_UNKNOWN;
6494 spin_unlock_irq(shost->host_lock);
6499 * @shost: kernel scsi host pointer.
6502 lpfc_get_host_speed(struct Scsi_Host *shost)
6504 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6507 spin_lock_irq(shost->host_lock);
6512 fc_host_speed(shost) = FC_PORTSPEED_1GBIT;
6515 fc_host_speed(shost) = FC_PORTSPEED_2GBIT;
6518 fc_host_speed(shost) = FC_PORTSPEED_4GBIT;
6521 fc_host_speed(shost) = FC_PORTSPEED_8GBIT;
6524 fc_host_speed(shost) = FC_PORTSPEED_10GBIT;
6527 fc_host_speed(shost) = FC_PORTSPEED_16GBIT;
6530 fc_host_speed(shost) = FC_PORTSPEED_32GBIT;
6533 fc_host_speed(shost) = FC_PORTSPEED_64GBIT;
6536 fc_host_speed(shost) = FC_PORTSPEED_128GBIT;
6539 fc_host_speed(shost) = FC_PORTSPEED_256GBIT;
6542 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
6548 fc_host_speed(shost) = FC_PORTSPEED_1GBIT;
6551 fc_host_speed(shost) = FC_PORTSPEED_10GBIT;
6554 fc_host_speed(shost) = FC_PORTSPEED_20GBIT;
6557 fc_host_speed(shost) = FC_PORTSPEED_25GBIT;
6560 fc_host_speed(shost) = FC_PORTSPEED_40GBIT;
6563 fc_host_speed(shost) = FC_PORTSPEED_100GBIT;
6566 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
6570 fc_host_speed(shost) = FC_PORTSPEED_UNKNOWN;
6572 spin_unlock_irq(shost->host_lock);
6577 * @shost: kernel scsi host pointer.
6580 lpfc_get_host_fabric_name (struct Scsi_Host *shost)
6582 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6586 spin_lock_irq(shost->host_lock);
6597 spin_unlock_irq(shost->host_lock);
6599 fc_host_fabric_name(shost) = node_name;
6604 * @shost: kernel scsi host pointer.
6615 lpfc_get_stats(struct Scsi_Host *shost)
6617 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6761 * @shost: kernel scsi host pointer.
6764 lpfc_reset_stats(struct Scsi_Host *shost)
6766 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6842 memset(&shost_to_fc_host(shost)->fpin_stats, 0,
6843 sizeof(shost_to_fc_host(shost)->fpin_stats));
6868 struct Scsi_Host *shost = dev_to_shost(starget->dev.parent);
6869 struct lpfc_vport *vport = (struct lpfc_vport *) shost->hostdata;
6872 spin_lock_irq(shost->host_lock);
6877 spin_unlock_irq(shost->host_lock);
6881 spin_unlock_irq(shost->host_lock);