Lines Matching refs:shost
179 bfad_im_info(struct Scsi_Host *shost) in bfad_im_info() argument
183 (struct bfad_im_port_s *) shost->hostdata[0]; in bfad_im_info()
202 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_abort_handler() local
204 (struct bfad_im_port_s *) shost->hostdata[0]; in bfad_im_abort_handler()
226 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
243 im_port->shost->host_no, cmnd, hal_io->iotag); in bfad_im_abort_handler()
290 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_reset_lun_handler() local
292 (struct bfad_im_port_s *) shost->hostdata[0]; in bfad_im_reset_lun_handler()
354 struct Scsi_Host *shost = cmnd->device->host; in bfad_im_reset_bus_handler() local
356 (struct bfad_im_port_s *) shost->hostdata[0]; in bfad_im_reset_bus_handler()
465 port->im_port->shost->host_no, in bfa_fcb_itnim_free()
540 im_port->shost = bfad_scsi_host_alloc(im_port, bfad); in bfad_im_scsi_host_alloc()
541 if (!im_port->shost) { in bfad_im_scsi_host_alloc()
546 im_port->shost->hostdata[0] = (unsigned long)im_port; in bfad_im_scsi_host_alloc()
547 im_port->shost->unique_id = im_port->idr_id; in bfad_im_scsi_host_alloc()
548 im_port->shost->this_id = -1; in bfad_im_scsi_host_alloc()
549 im_port->shost->max_id = MAX_FCP_TARGET; in bfad_im_scsi_host_alloc()
550 im_port->shost->max_lun = MAX_FCP_LUN; in bfad_im_scsi_host_alloc()
551 im_port->shost->max_cmd_len = 16; in bfad_im_scsi_host_alloc()
552 im_port->shost->can_queue = bfad->cfg_data.ioc_queue_depth; in bfad_im_scsi_host_alloc()
554 im_port->shost->transportt = bfad_im_scsi_transport_template; in bfad_im_scsi_host_alloc()
556 im_port->shost->transportt = in bfad_im_scsi_host_alloc()
559 error = scsi_add_host_with_dma(im_port->shost, dev, &bfad->pcidev->dev); in bfad_im_scsi_host_alloc()
568 scsi_host_put(im_port->shost); in bfad_im_scsi_host_alloc()
569 im_port->shost = NULL; in bfad_im_scsi_host_alloc()
583 im_port->shost->host_no); in bfad_im_scsi_host_free()
585 fc_remove_host(im_port->shost); in bfad_im_scsi_host_free()
587 scsi_remove_host(im_port->shost); in bfad_im_scsi_host_free()
588 scsi_host_put(im_port->shost); in bfad_im_scsi_host_free()
665 struct Scsi_Host *shost = bfad->pport.im_port->shost; in bfad_aen_im_notify_handler() local
674 fc_host_post_vendor_event(shost, fc_get_event_number(), in bfad_aen_im_notify_handler()
1015 struct Scsi_Host *host = im_port->shost; in bfad_fc_host_init()
1061 fc_remote_port_add(im_port->shost, 0, &rport_ids); in bfad_im_fc_rport_add()
1123 im_port->shost->host_no, in bfad_im_itnim_work_handler()
1156 im_port->shost->host_no, in bfad_im_itnim_work_handler()