H A D | ibmvscsi_tgt.c | 53 static long ibmvscsis_parse_command(struct scsi_info *vscsi, 56 static void ibmvscsis_adapter_idle(struct scsi_info *vscsi); 91 * @vscsi: Pointer to our adapter structure 100 static bool connection_broken(struct scsi_info *vscsi) argument 113 h_return_code = h_send_crq(vscsi->dds.unit_id, 117 dev_dbg(&vscsi->dev, "Connection_broken: rc %ld\n", h_return_code); 127 * @vscsi: Pointer to our adapter structure 140 static long ibmvscsis_unregister_command_q(struct scsi_info *vscsi) argument 147 qrc = h_free_crq(vscsi->dds.unit_id); 150 spin_lock_bh(&vscsi 220 ibmvscsis_delete_client_info(struct scsi_info *vscsi, bool client_closed) argument 253 ibmvscsis_free_command_q(struct scsi_info *vscsi) argument 331 ibmvscsis_send_init_message(struct scsi_info *vscsi, u8 format) argument 358 ibmvscsis_check_init_msg(struct scsi_info *vscsi, uint *format) argument 411 struct scsi_info *vscsi = container_of(work, struct scsi_info, local 572 ibmvscsis_post_disconnect(struct scsi_info *vscsi, uint new_state, uint flag_bits) argument 654 ibmvscsis_handle_init_compl_msg(struct scsi_info *vscsi) argument 693 ibmvscsis_handle_init_msg(struct scsi_info *vscsi) argument 761 ibmvscsis_init_msg(struct scsi_info *vscsi, struct viosrp_crq *crq) argument 800 ibmvscsis_establish_new_q(struct scsi_info *vscsi) argument 876 ibmvscsis_reset_queue(struct scsi_info *vscsi) argument 925 ibmvscsis_free_cmd_resources(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd) argument 976 ibmvscsis_ready_for_suspend(struct scsi_info *vscsi, bool idle) argument 1031 ibmvscsis_trans_event(struct scsi_info *vscsi, struct viosrp_crq *crq) argument 1168 ibmvscsis_poll_cmd_q(struct scsi_info *vscsi) argument 1254 ibmvscsis_free_cmd_qs(struct scsi_info *vscsi) argument 1274 ibmvscsis_get_free_cmd(struct scsi_info *vscsi) argument 1312 ibmvscsis_adapter_idle(struct scsi_info *vscsi) argument 1441 ibmvscsis_copy_crq_packet(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, struct viosrp_crq *crq) argument 1501 ibmvscsis_adapter_info(struct scsi_info *vscsi, struct iu_entry *iue) argument 1613 ibmvscsis_cap_mad(struct scsi_info *vscsi, struct iu_entry *iue) argument 1727 ibmvscsis_process_mad(struct scsi_info *vscsi, struct iu_entry *iue) argument 1770 srp_snd_msg_failed(struct scsi_info *vscsi, long rc) argument 1873 ibmvscsis_send_messages(struct scsi_info *vscsi) argument 1979 ibmvscsis_send_mad_resp(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, struct viosrp_crq *crq) argument 2023 ibmvscsis_mad(struct scsi_info *vscsi, struct viosrp_crq *crq) argument 2098 ibmvscsis_login_rsp(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd) argument 2158 ibmvscsis_srp_login_rej(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, u32 reason) argument 2209 struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport); local 2272 ibmvscsis_srp_login(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, struct viosrp_crq *crq) argument 2346 ibmvscsis_srp_i_logout(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, struct viosrp_crq *crq) argument 2371 ibmvscsis_srp_cmd(struct scsi_info *vscsi, struct viosrp_crq *crq) argument 2471 ibmvscsis_ping_response(struct scsi_info *vscsi) argument 2521 ibmvscsis_parse_command(struct scsi_info *vscsi, struct viosrp_crq *crq) argument 2587 read_dma_window(struct scsi_info *vscsi) argument 2636 struct scsi_info *vscsi; local 2662 ibmvscsis_parse_cmd(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd) argument 2748 ibmvscsis_parse_task(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd) argument 2821 struct scsi_info *vscsi = cmd->adapter; local 2863 ibmvscsis_alloc_cmds(struct scsi_info *vscsi, int num) argument 2885 ibmvscsis_free_cmds(struct scsi_info *vscsi) argument 2908 struct scsi_info *vscsi = container_of(p_timer, struct scsi_info, local 2920 ibmvscsis_alloctimer(struct scsi_info *vscsi) argument 2934 ibmvscsis_freetimer(struct scsi_info *vscsi) argument 2948 struct scsi_info *vscsi = data; local 2965 ibmvscsis_enable_change_state(struct scsi_info *vscsi) argument 2997 ibmvscsis_create_command_q(struct scsi_info *vscsi, int num_cmds) argument 3034 ibmvscsis_destroy_command_q(struct scsi_info *vscsi) argument 3043 ibmvscsis_fast_fail(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd) argument 3074 srp_build_response(struct scsi_info *vscsi, struct ibmvscsis_cmd *cmd, uint *len_p) argument 3194 struct scsi_info *vscsi = target->ldata; local 3322 struct scsi_info *vscsi = (struct scsi_info *)data; local 3425 struct scsi_info *vscsi; local 3589 struct scsi_info *vscsi = dev_get_drvdata(&vdev->dev); local 3631 struct scsi_info *vscsi = container_of(dev, struct scsi_info, dev); local 3710 struct scsi_info *vscsi = cmd->adapter; local 3723 struct scsi_info *vscsi = cmd->adapter; local 3758 struct scsi_info *vscsi = cmd->adapter; local 3784 struct scsi_info *vscsi = cmd->adapter; local 3800 struct scsi_info *vscsi = cmd->adapter; local 3832 struct scsi_info *vscsi = cmd->adapter; local 3843 struct scsi_info *vscsi; local 3862 struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport); local 3930 struct scsi_info *vscsi = container_of(tport, struct scsi_info, tport); local [all...] |