| /linux/drivers/scsi/ |
| H A D | scsi_proc.c | 59 const struct scsi_host_template *sht; member 102 __scsi_lookup_proc_entry(const struct scsi_host_template *sht) in __scsi_lookup_proc_entry() argument 109 if (e->sht == sht) in __scsi_lookup_proc_entry() 116 scsi_lookup_proc_entry(const struct scsi_host_template *sht) in scsi_lookup_proc_entry() argument 121 e = __scsi_lookup_proc_entry(sht); in scsi_lookup_proc_entry() 132 scsi_template_proc_dir(const struct scsi_host_template *sht) in scsi_template_proc_dir() argument 134 struct scsi_proc_entry *e = scsi_lookup_proc_entry(sht); in scsi_template_proc_dir() 154 int scsi_proc_hostdir_add(const struct scsi_host_template *sht) in scsi_proc_hostdir_add() argument 159 if (!sht->show_info) in scsi_proc_hostdir_add() 163 e = __scsi_lookup_proc_entry(sht); in scsi_proc_hostdir_add() [all …]
|
| H A D | qlogicfas.c | 149 static int qlogicfas_detect(struct scsi_host_template *sht) in qlogicfas_detect() argument 156 shost = __qlogicfas_detect(sht, iobase[num], irq[num]); in qlogicfas_detect()
|
| H A D | scsi_error.c | 758 const struct scsi_host_template *sht = sdev->host->hostt; in scsi_handle_queue_ramp_up() local 764 if (!sht->track_queue_depth || in scsi_handle_queue_ramp_up() 793 const struct scsi_host_template *sht = sdev->host->hostt; in scsi_handle_queue_full() local 796 if (!sht->track_queue_depth) in scsi_handle_queue_full()
|
| /linux/drivers/ata/ |
| H A D | pata_serverworks.c | 418 const struct scsi_host_template *sht = &serverworks_csb_sht; in serverworks_init_one() local 432 sht = &serverworks_osb4_sht; in serverworks_init_one() 449 return ata_pci_bmdma_init_one(pdev, ppi, sht, NULL, 0); in serverworks_init_one()
|
| H A D | libata-sff.c | 2254 * @sht: scsi_host_template to use when registering the host 2268 const struct scsi_host_template *sht) in ata_pci_sff_activate_host() 2339 rc = ata_host_register(host, sht); in ata_pci_sff_activate_host() 2365 const struct scsi_host_template *sht, void *host_priv, in ata_pci_init_one() 2402 rc = ata_pci_sff_activate_host(host, ata_bmdma_interrupt, sht); in ata_pci_init_one() 2405 rc = ata_pci_sff_activate_host(host, ata_sff_interrupt, sht); in ata_pci_init_one() 2419 * @sht: scsi_host_template to use when registering the host 2439 const struct scsi_host_template *sht, void *host_priv, int hflag) in ata_pci_sff_init_one() 2441 return ata_pci_init_one(pdev, ppi, sht, host_priv, hflag, 0); in ata_pci_sff_init_one() 3152 * @sht 2267 ata_pci_sff_activate_host(struct ata_host * host,irq_handler_t irq_handler,const struct scsi_host_template * sht) ata_pci_sff_activate_host() argument 2364 ata_pci_init_one(struct pci_dev * pdev,const struct ata_port_info * const * ppi,const struct scsi_host_template * sht,void * host_priv,int hflags,bool bmdma) ata_pci_init_one() argument 2438 ata_pci_sff_init_one(struct pci_dev * pdev,const struct ata_port_info * const * ppi,const struct scsi_host_template * sht,void * host_priv,int hflag) ata_pci_sff_init_one() argument 3165 ata_pci_bmdma_init_one(struct pci_dev * pdev,const struct ata_port_info * const * ppi,const struct scsi_host_template * sht,void * host_priv,int hflags) ata_pci_bmdma_init_one() argument [all...] |
| H A D | ata_piix.c | 1828 const struct scsi_host_template *sht = &piix_sht; 1896 sht = &piix_sidpr_sht; 1926 return ata_pci_sff_activate_host(host, ata_bmdma_interrupt, sht); 1648 const struct scsi_host_template *sht = &piix_sht; piix_init_one() local
|
| H A D | libahci.c | 2700 const struct scsi_host_template *sht) 2730 return ata_host_register(host, sht); in ahci_host_activate_multi_irqs() 2736 * @sht: scsi_host_template to use when registering the host 2744 int ahci_host_activate(struct ata_host *host, const struct scsi_host_template *sht) 2761 rc = ahci_host_activate_multi_irqs(host, sht); in ahci_host_activate() 2764 IRQF_SHARED, sht); in ahci_host_activate() 2703 ahci_host_activate_multi_irqs(struct ata_host * host,const struct scsi_host_template * sht) ahci_host_activate_multi_irqs() argument 2747 ahci_host_activate(struct ata_host * host,const struct scsi_host_template * sht) ahci_host_activate() argument
|
| H A D | libata-core.c | 6097 * @sht: template for SCSI host in ata_host_register() 6110 int ata_host_register(struct ata_host *host, const struct scsi_host_template *sht) in ata_host_register() 6114 host->n_tags = clamp(sht->can_queue, 1, ATA_MAX_QUEUE); in ata_host_register() 6131 rc = ata_scsi_add_hosts(host, sht); in ata_host_register() 6186 * @sht: scsi_host_template to use when registering the host 6205 const struct scsi_host_template *sht) in ata_host_activate() 6217 return ata_host_register(host, sht); in ata_host_activate() 6234 rc = ata_host_register(host, sht); 6094 ata_host_register(struct ata_host * host,const struct scsi_host_template * sht) ata_host_register() argument 6189 ata_host_activate(struct ata_host * host,int irq,irq_handler_t irq_handler,unsigned long irq_flags,const struct scsi_host_template * sht) ata_host_activate() argument
|
| H A D | sata_nv.c | 553 const struct scsi_host_template *sht; 557 &(struct nv_pi_priv){ .irq_handler = _irq_handler, .sht = _sht } 2418 return ata_pci_sff_activate_host(host, ipriv->irq_handler, ipriv->sht); in nv_pci_device_resume() 525 const struct scsi_host_template *sht; global() member
|
| H A D | libata-scsi.c | 4628 int ata_scsi_add_hosts(struct ata_host *host, const struct scsi_host_template *sht) in ata_scsi_add_hosts() 4637 shost = scsi_host_alloc(sht, sizeof(struct ata_port *)); in ata_scsi_add_hosts() 4625 ata_scsi_add_hosts(struct ata_host * host,const struct scsi_host_template * sht) ata_scsi_add_hosts() argument
|
| /linux/drivers/usb/storage/ |
| H A D | scsiglue.h | 29 extern void usb_stor_host_template_init(struct scsi_host_template *sht,
|
| H A D | usb.h | 190 const struct scsi_host_template *sht);
|
| H A D | usb.c | 1022 const struct scsi_host_template *sht) in usb_stor_probe1() argument 1034 host = scsi_host_alloc(sht, sizeof(*us)); in usb_stor_probe1()
|
| /linux/include/linux/ |
| H A D | ata_platform.h | 22 const struct scsi_host_template *sht,
|
| H A D | ahci_platform.h | 40 const struct scsi_host_template *sht);
|
| H A D | libata.h | 1141 const struct scsi_host_template *sht); 1144 const struct scsi_host_template *sht); 1431 * Base operations to inherit from and initializers for sht 1441 * sht initializers 1456 * All sht initializers (BASE, PIO, BMDMA, NCQ) must be instantiated 1457 * by the edge drivers. Because the 'module' field of sht must be the 2080 const struct scsi_host_template *sht); 2083 const struct scsi_host_template *sht, void *host_priv, int hflags); 2120 const struct scsi_host_template *sht,
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfad_im.c | 731 struct scsi_host_template *sht; in bfad_scsi_host_alloc() local 734 sht = &bfad_im_scsi_host_template; in bfad_scsi_host_alloc() 736 sht = &bfad_im_vport_template; in bfad_scsi_host_alloc() 739 sht->max_sectors = max_xfer_size << 1; in bfad_scsi_host_alloc() 741 sht->sg_tablesize = bfad->cfg_data.io_max_sge; in bfad_scsi_host_alloc() 743 return scsi_host_alloc(sht, sizeof(struct bfad_im_port_pointer)); in bfad_scsi_host_alloc()
|
| /linux/drivers/ata/pata_parport/ |
| H A D | pata_parport.h | 77 struct scsi_host_template sht; member
|
| /linux/Documentation/translations/zh_CN/scsi/ |
| H A D | scsi_mid_low_api.rst | 389 * @sht: 指向SCSI主机模板的指针 405 struct Scsi_Host * scsi_host_alloc(const struct scsi_host_template * sht,
|
| /linux/drivers/scsi/pcmcia/ |
| H A D | nsp_cs.c | 1323 static struct Scsi_Host *nsp_detect(struct scsi_host_template *sht) in nsp_detect() argument 1328 nsp_dbg(NSP_DEBUG_INIT, "this_id=%d", sht->this_id); in nsp_detect() 1358 sht->name = data->nspinfo; in nsp_detect()
|
| /linux/drivers/scsi/hisi_sas/ |
| H A D | hisi_sas.h | 359 const struct scsi_host_template *sht; member
|
| H A D | hisi_sas_main.c | 1580 if (hisi_hba->hw->sht) in hisi_sas_controller_reset_prepare() 2486 shost = scsi_host_alloc(hw->sht, sizeof(*hisi_hba)); in hisi_sas_shost_alloc()
|
| /linux/drivers/scsi/qla2xxx/ |
| H A D | qla_mid.c | 499 const struct scsi_host_template *sht = &qla2xxx_driver_template; in qla24xx_create_vhost() local 502 vha = qla2x00_create_host(sht, ha); in qla24xx_create_vhost()
|
| H A D | qla_os.c | 2912 struct scsi_host_template *sht; in qla2x00_probe_one() local 2920 sht = &qla2xxx_driver_template; in qla2x00_probe_one() 3250 base_vha = qla2x00_create_host(sht, ha); in qla2x00_probe_one() 3310 sht->vendor_id = (SCSI_NL_VID_TYPE_PCI | PCI_VENDOR_ID_QLOGIC); in qla2x00_probe_one() 3318 host->transportt, sht->vendor_id); in qla2x00_probe_one() 5043 struct scsi_qla_host *qla2x00_create_host(const struct scsi_host_template *sht, in qla2x00_create_host() argument 5049 host = scsi_host_alloc(sht, sizeof(scsi_qla_host_t)); in qla2x00_create_host()
|
| /linux/drivers/scsi/cxgbi/ |
| H A D | libcxgbi.c | 340 unsigned int max_conns, const struct scsi_host_template *sht, in cxgbi_hbas_add() argument 350 shost = iscsi_host_alloc(sht, sizeof(*chba), 1); in cxgbi_hbas_add() 369 shost->can_queue = sht->can_queue - ISCSI_MGMT_CMDS_MAX; in cxgbi_hbas_add()
|