Lines Matching refs:ibmvfc_host
131 static void ibmvfc_npiv_login(struct ibmvfc_host *);
135 static void ibmvfc_npiv_logout(struct ibmvfc_host *);
149 struct ibmvfc_host *vhost = evt->vhost;
183 struct ibmvfc_host *vhost = evt->vhost;
481 static int ibmvfc_set_host_state(struct ibmvfc_host *vhost,
504 static void ibmvfc_set_host_action(struct ibmvfc_host *vhost,
565 static void ibmvfc_reinit_host(struct ibmvfc_host *vhost)
598 static void ibmvfc_link_down(struct ibmvfc_host *vhost,
621 static void ibmvfc_init_host(struct ibmvfc_host *vhost)
661 static int ibmvfc_send_crq(struct ibmvfc_host *vhost, u64 word1, u64 word2)
674 static int ibmvfc_send_crq_init(struct ibmvfc_host *vhost)
687 static int ibmvfc_send_crq_init_complete(struct ibmvfc_host *vhost)
700 static void ibmvfc_release_crq_queue(struct ibmvfc_host *vhost)
728 static int ibmvfc_reenable_crq_queue(struct ibmvfc_host *vhost)
753 static int ibmvfc_reset_crq(struct ibmvfc_host *vhost)
815 struct ibmvfc_host *vhost = evt->vhost;
875 static void ibmvfc_purge_requests(struct ibmvfc_host *vhost, int error_code)
888 static void ibmvfc_hard_reset_host(struct ibmvfc_host *vhost)
899 static void __ibmvfc_reset_host(struct ibmvfc_host *vhost)
915 static void ibmvfc_reset_host(struct ibmvfc_host *vhost)
931 static int ibmvfc_retry_host_init(struct ibmvfc_host *vhost)
963 struct ibmvfc_host *vhost = shost_priv(shost);
1002 struct ibmvfc_host *vhost = shost_priv(shost);
1046 struct ibmvfc_host *vhost = shost_priv(shost);
1155 static int ibmvfc_wait_while_resetting(struct ibmvfc_host *vhost)
1176 struct ibmvfc_host *vhost = shost_priv(shost);
1189 static void ibmvfc_gather_partition_info(struct ibmvfc_host *vhost)
1215 static void ibmvfc_set_login_info(struct ibmvfc_host *vhost)
1253 static int ibmvfc_init_event_pool(struct ibmvfc_host *vhost)
1293 static void ibmvfc_free_event_pool(struct ibmvfc_host *vhost)
1321 static struct ibmvfc_event *ibmvfc_get_event(struct ibmvfc_host *vhost)
1385 struct ibmvfc_host *vhost = dev_get_drvdata(dev);
1444 struct ibmvfc_host *vhost = evt->vhost;
1458 struct ibmvfc_host *vhost, unsigned long timeout)
1523 struct ibmvfc_host *vhost = evt->vhost;
1555 struct ibmvfc_host *vhost = shost_priv(sdev->host);
1631 static inline int ibmvfc_host_chkready(struct ibmvfc_host *vhost)
1665 struct ibmvfc_host *vhost = shost_priv(cmnd->device->host);
1740 struct ibmvfc_host *vhost = evt->vhost;
1756 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job));
1801 * @vhost: struct ibmvfc_host to send command
1807 static int ibmvfc_bsg_plogi(struct ibmvfc_host *vhost, unsigned int port_id)
1869 struct ibmvfc_host *vhost = shost_priv(fc_bsg_to_shost(job));
2019 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2143 static int ibmvfc_wait_for_ops(struct ibmvfc_host *vhost, void *device,
2202 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2334 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2454 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2487 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2544 struct ibmvfc_host *vhost = shost_priv(sdev->host);
2578 struct ibmvfc_host *vhost = shost_priv(cmd->device->host);
2596 struct ibmvfc_host *vhost = shost_priv(shost);
2708 struct ibmvfc_host *vhost)
2797 static void ibmvfc_handle_crq(struct ibmvfc_crq *crq, struct ibmvfc_host *vhost)
2888 struct ibmvfc_host *vhost = shost_priv(shost);
2918 struct ibmvfc_host *vhost = shost_priv(shost);
2943 struct ibmvfc_host *vhost = shost_priv(shost);
2997 struct ibmvfc_host *vhost = shost_priv(shost);
3007 struct ibmvfc_host *vhost = shost_priv(shost);
3017 struct ibmvfc_host *vhost = shost_priv(shost);
3027 struct ibmvfc_host *vhost = shost_priv(shost);
3037 struct ibmvfc_host *vhost = shost_priv(shost);
3045 struct ibmvfc_host *vhost = shost_priv(shost);
3061 struct ibmvfc_host *vhost = shost_priv(shost);
3084 struct ibmvfc_host *vhost = shost_priv(shost);
3121 struct ibmvfc_host *vhost = shost_priv(shost);
3191 static struct ibmvfc_async_crq *ibmvfc_next_async_crq(struct ibmvfc_host *vhost)
3214 static struct ibmvfc_crq *ibmvfc_next_crq(struct ibmvfc_host *vhost)
3233 * @dev_instance: ibmvfc_host that received interrupt
3240 struct ibmvfc_host *vhost = (struct ibmvfc_host *)dev_instance;
3259 struct ibmvfc_host *vhost = data;
3376 struct ibmvfc_host *vhost = evt->vhost;
3445 struct ibmvfc_host *vhost = tgt->vhost;
3488 struct ibmvfc_host *vhost = evt->vhost;
3546 struct ibmvfc_host *vhost = tgt->vhost;
3582 struct ibmvfc_host *vhost = evt->vhost;
3620 struct ibmvfc_host *vhost = tgt->vhost;
3643 struct ibmvfc_host *vhost = tgt->vhost;
3670 struct ibmvfc_host *vhost = evt->vhost;
3701 struct ibmvfc_host *vhost = tgt->vhost;
3733 struct ibmvfc_host *vhost = evt->vhost;
3781 struct ibmvfc_host *vhost = tgt->vhost;
3841 struct ibmvfc_host *vhost = evt->vhost;
3916 struct ibmvfc_host *vhost = evt->vhost;
3937 struct ibmvfc_host *vhost = tgt->vhost;
3993 struct ibmvfc_host *vhost = tgt->vhost;
4043 struct ibmvfc_host *vhost = evt->vhost;
4096 struct ibmvfc_host *vhost = tgt->vhost;
4131 static int ibmvfc_alloc_target(struct ibmvfc_host *vhost,
4216 static int ibmvfc_alloc_targets(struct ibmvfc_host *vhost)
4233 struct ibmvfc_host *vhost = evt->vhost;
4267 static void ibmvfc_discover_targets(struct ibmvfc_host *vhost)
4297 struct ibmvfc_host *vhost = evt->vhost;
4380 static void ibmvfc_npiv_login(struct ibmvfc_host *vhost)
4413 struct ibmvfc_host *vhost = evt->vhost;
4443 static void ibmvfc_npiv_logout(struct ibmvfc_host *vhost)
4472 static int ibmvfc_dev_init_to_do(struct ibmvfc_host *vhost)
4492 static int ibmvfc_dev_logo_to_do(struct ibmvfc_host *vhost)
4511 static int __ibmvfc_work_to_do(struct ibmvfc_host *vhost)
4564 static int ibmvfc_work_to_do(struct ibmvfc_host *vhost)
4581 static void ibmvfc_log_ae(struct ibmvfc_host *vhost, int events)
4600 struct ibmvfc_host *vhost = tgt->vhost;
4653 static void ibmvfc_do_work(struct ibmvfc_host *vhost)
4841 struct ibmvfc_host *vhost = data;
4872 static int ibmvfc_init_crq(struct ibmvfc_host *vhost)
4943 static void ibmvfc_free_mem(struct ibmvfc_host *vhost)
4968 static int ibmvfc_alloc_mem(struct ibmvfc_host *vhost)
5060 struct ibmvfc_host *vhost = container_of(work, struct ibmvfc_host,
5115 struct ibmvfc_host *vhost;
5222 struct ibmvfc_host *vhost = dev_get_drvdata(&vdev->dev);
5263 struct ibmvfc_host *vhost = dev_get_drvdata(dev);