Lines Matching refs:sht
221 struct scsi_host_template *sht = shost->hostt; in scsi_add_host_with_dma() local
225 sht->info ? sht->info(shost) : sht->name); in scsi_add_host_with_dma()
393 struct Scsi_Host *scsi_host_alloc(struct scsi_host_template *sht, int privsize) in scsi_host_alloc() argument
437 shost->hostt = sht; in scsi_host_alloc()
438 shost->this_id = sht->this_id; in scsi_host_alloc()
439 shost->can_queue = sht->can_queue; in scsi_host_alloc()
440 shost->sg_tablesize = sht->sg_tablesize; in scsi_host_alloc()
441 shost->sg_prot_tablesize = sht->sg_prot_tablesize; in scsi_host_alloc()
442 shost->cmd_per_lun = sht->cmd_per_lun; in scsi_host_alloc()
443 shost->no_write_same = sht->no_write_same; in scsi_host_alloc()
444 shost->host_tagset = sht->host_tagset; in scsi_host_alloc()
446 if (shost_eh_deadline == -1 || !sht->eh_host_reset_handler) in scsi_host_alloc()
456 if (sht->supported_mode == MODE_UNKNOWN) in scsi_host_alloc()
460 shost->active_mode = sht->supported_mode; in scsi_host_alloc()
462 if (sht->max_host_blocked) in scsi_host_alloc()
463 shost->max_host_blocked = sht->max_host_blocked; in scsi_host_alloc()
471 if (sht->max_sectors) in scsi_host_alloc()
472 shost->max_sectors = sht->max_sectors; in scsi_host_alloc()
476 if (sht->max_segment_size) in scsi_host_alloc()
477 shost->max_segment_size = sht->max_segment_size; in scsi_host_alloc()
484 if (sht->dma_boundary) in scsi_host_alloc()
485 shost->dma_boundary = sht->dma_boundary; in scsi_host_alloc()
489 if (sht->virt_boundary_mask) in scsi_host_alloc()
490 shost->virt_boundary_mask = sht->virt_boundary_mask; in scsi_host_alloc()
502 shost->shost_dev.groups = sht->shost_groups; in scsi_host_alloc()