Lines Matching refs:phv

51 	struct pscsi_hba_virt *phv;  in pscsi_attach_hba()  local
53 phv = kzalloc(sizeof(struct pscsi_hba_virt), GFP_KERNEL); in pscsi_attach_hba()
54 if (!phv) { in pscsi_attach_hba()
58 phv->phv_host_id = host_id; in pscsi_attach_hba()
59 phv->phv_mode = PHV_VIRTUAL_HOST_ID; in pscsi_attach_hba()
61 hba->hba_ptr = phv; in pscsi_attach_hba()
74 struct pscsi_hba_virt *phv = hba->hba_ptr; in pscsi_detach_hba() local
75 struct Scsi_Host *scsi_host = phv->phv_lld_host; in pscsi_detach_hba()
88 kfree(phv); in pscsi_detach_hba()
94 struct pscsi_hba_virt *phv = hba->hba_ptr; in pscsi_pmode_enable_hba() local
95 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_pmode_enable_hba()
103 phv->phv_lld_host = NULL; in pscsi_pmode_enable_hba()
104 phv->phv_mode = PHV_VIRTUAL_HOST_ID; in pscsi_pmode_enable_hba()
117 sh = scsi_host_lookup(phv->phv_host_id); in pscsi_pmode_enable_hba()
120 " phv_host_id: %d\n", phv->phv_host_id); in pscsi_pmode_enable_hba()
124 phv->phv_lld_host = sh; in pscsi_pmode_enable_hba()
125 phv->phv_mode = PHV_LLD_SCSI_HOST_NO; in pscsi_pmode_enable_hba()
352 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_create_type_disk() local
386 phv->phv_host_id, sd->type == TYPE_DISK ? "DISK" : "ZBC", in pscsi_create_type_disk()
397 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_create_type_nondisk() local
415 phv->phv_host_id, scsi_device_type(sd->type), sh->host_no, in pscsi_create_type_nondisk()
426 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_configure_device() local
427 struct Scsi_Host *sh = phv->phv_lld_host; in pscsi_configure_device()
444 if (phv->phv_mode == PHV_LLD_SCSI_HOST_NO) { in pscsi_configure_device()
475 sh = phv->phv_lld_host; in pscsi_configure_device()
486 if (phv->phv_mode == PHV_VIRTUAL_HOST_ID) { in pscsi_configure_device()
515 if (phv->phv_mode == PHV_VIRTUAL_HOST_ID) in pscsi_configure_device()
531 if (phv->phv_mode == PHV_VIRTUAL_HOST_ID) in pscsi_configure_device()
557 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_destroy_device() local
575 if ((phv->phv_mode == PHV_LLD_SCSI_HOST_NO) && in pscsi_destroy_device()
576 (phv->phv_lld_host != NULL)) in pscsi_destroy_device()
577 scsi_host_put(phv->phv_lld_host); in pscsi_destroy_device()
714 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_set_configfs_dev_params() local
732 if (phv->phv_mode == PHV_LLD_SCSI_HOST_NO) { in pscsi_set_configfs_dev_params()
736 phv->phv_host_id); in pscsi_set_configfs_dev_params()
745 " %d\n", phv->phv_host_id, pdv->pdv_host_id); in pscsi_set_configfs_dev_params()
754 " ID: %d\n", phv->phv_host_id, in pscsi_set_configfs_dev_params()
764 " ID: %d\n", phv->phv_host_id, in pscsi_set_configfs_dev_params()
774 " %d\n", phv->phv_host_id, pdv->pdv_lun_id); in pscsi_set_configfs_dev_params()
789 struct pscsi_hba_virt *phv = dev->se_hba->hba_ptr; in pscsi_show_configfs_dev_params() local
795 if (phv->phv_mode == PHV_VIRTUAL_HOST_ID) in pscsi_show_configfs_dev_params()