Home
last modified time | relevance | path

Searched refs:hostt (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/scsi/
H A Dscsi_error.c130 if (host->hostt->eh_should_retry_cmd) in scsi_eh_should_retry_cmd()
131 return host->hostt->eh_should_retry_cmd(cmd); in scsi_eh_should_retry_cmd()
166 rtn = scsi_try_to_abort_cmd(shost->hostt, scmd); in scmd_eh_abort_handler()
234 if (!shost->hostt->eh_abort_handler) { in scsi_abort_command()
356 if (host->hostt->eh_timed_out) { in scsi_timeout()
357 switch (host->hostt->eh_timed_out(scmd)) { in scsi_timeout()
758 const struct scsi_host_template *sht = sdev->host->hostt; in scsi_handle_queue_ramp_up()
793 const struct scsi_host_template *sht = sdev->host->hostt; in scsi_handle_queue_full()
910 const struct scsi_host_template *hostt = host->hostt; in scsi_try_host_reset() local
915 if (!hostt->eh_host_reset_handler) in scsi_try_host_reset()
[all …]
H A Dscsi_scan.c368 if (shost->hostt->sdev_init) { in scsi_alloc_sdev()
369 ret = shost->hostt->sdev_init(sdev); in scsi_alloc_sdev()
401 if (shost->hostt->target_destroy) in scsi_target_destroy()
402 shost->hostt->target_destroy(starget); in scsi_target_destroy()
537 if (shost->hostt->target_alloc) { in scsi_alloc_target()
538 error = shost->hostt->target_alloc(starget); in scsi_alloc_target()
878 const struct scsi_host_template *hostt = sdev->host->hostt; in scsi_add_lun() local
1085 if (hostt->sdev_configure) in scsi_add_lun()
1086 ret = hostt->sdev_configure(sdev, &lim); in scsi_add_lun()
1111 if (hostt->sdev_configure) in scsi_add_lun()
[all …]
H A Dscsi_proc.c74 if (!shost->hostt->write_info) in proc_scsi_host_write()
82 ret = shost->hostt->write_info(shost, page, count); in proc_scsi_host_write()
92 return shost->hostt->show_info(m, shost); in proc_scsi_show()
220 const struct scsi_host_template *sht = shost->hostt; in scsi_proc_host_add()
251 const struct scsi_host_template *sht = shost->hostt; in scsi_proc_host_rm()
H A Dscsi.c793 if (!try_module_get(sdev->host->hostt->module)) in scsi_device_get()
800 module_put(sdev->host->hostt->module); in scsi_device_get()
816 struct module *mod = sdev->host->hostt->module; in scsi_device_put()
H A Dam53c974.c374 const struct scsi_host_template *hostt = &scsi_esp_template; in pci_esp_probe_one() local
391 shost = scsi_host_alloc(hostt, sizeof(struct esp)); in pci_esp_probe_one()
H A Draid_class.c68 if (i->f->cookie != sdev->host->hostt) in raid_match()
H A Dscsi_transport_fc.c2823 "when no workqueue created.\n", shost->hostt->name); in fc_queue_work()
2842 "when no workqueue created.\n", shost->hostt->name); in fc_flush_work()
2867 "when no workqueue created.\n", shost->hostt->name); in fc_queue_devloss_work()
2887 "when no workqueue created.\n", shost->hostt->name); in fc_flush_devloss()
4180 if ((shost->hostt->vendor_id == 0L) || in fc_bsg_host_dispatch()
4182 shost->hostt->vendor_id)) { in fc_bsg_host_dispatch()
H A Dsd.c1698 if (host->hostt->bios_param) in sd_getgeo()
1699 host->hostt->bios_param(sdp, disk, capacity, diskinfo); in sd_getgeo()
3910 if (sdev->host->hostt->unlock_native_capacity) in sd_unlock_native_capacity()
3911 sdev->host->hostt->unlock_native_capacity(sdev); in sd_unlock_native_capacity()
H A Dips.c6661 sh->sg_tablesize = sh->hostt->sg_tablesize; in ips_register_scsi()
6662 sh->can_queue = sh->hostt->can_queue; in ips_register_scsi()
6663 sh->cmd_per_lun = sh->hostt->cmd_per_lun; in ips_register_scsi()
H A Dscsi_transport_sas.c197 printk("%s can't handle SMP requests\n", shost->hostt->name); in sas_bsg_initialize()
H A Dscsi_transport_iscsi.c1496 if ((shost->hostt->vendor_id == 0L) || in iscsi_bsg_host_dispatch()
1498 shost->hostt->vendor_id)) { in iscsi_bsg_host_dispatch()
/linux/Documentation/translations/zh_CN/scsi/
H A Dscsi_eh.rst59 完成路径:底层驱动可通过调用hostt->queuecommand()时从
102 1. 首先调用可选的hostt->eh_timed_out()回调函数。
170 hostt->eh_timed_out()回调函数已经明确通知底层驱动丢弃该
375 *注意* 如果hostt->eh_abort_handler()未实现或返回失败,可能
386 hostt->eh_device_reset_handler()替代STU命令。此外,由于我们
395 hostt->eh_bus_reset_handler()。如果总线重置成功,那么该通道上
402 调用hostt->eh_host_reset_handler()是最终的手段。如果SCSI主机
H A Dscsi_mid_low_api.rst1012 hostt
1015 hostt->proc_name
/linux/Documentation/scsi/
H A Dscsi_eh.rst50 invoking hostt->queuecommand() or the block layer will time it out.
92 1. invokes optional hostt->eh_timed_out() callback. Return value can
155 has timed out, unless hostt->eh_timed_out() made lower layers forget
212 hostt EH callbacks. Callbacks may be omitted and omitted ones are
371 *NOTE* If hostt->eh_abort_handler() isn't implemented or
384 instead of issuing STU, hostt->eh_device_reset_handler()
393 hostt->eh_bus_reset_handler() is invoked for each channel
402 This is the last resort. hostt->eh_host_reset_handler()
/linux/drivers/target/
H A Dtarget_core_pscsi.c83 (scsi_host->hostt->name) ? (scsi_host->hostt->name) : in pscsi_detach_hba()
108 " %s\n", hba->hba_id, (sh->hostt->name) ? in pscsi_pmode_enable_hba()
109 (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
129 hba->hba_id, (sh->hostt->name) ? (sh->hostt->name) : "Unknown"); in pscsi_pmode_enable_hba()
/linux/drivers/scsi/libfc/
H A Dfc_npiv.c27 vn_port = libfc_host_alloc(shost->hostt, privsize); in libfc_vport_create()
/linux/drivers/scsi/arm/
H A Darxescsi.c222 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in arxescsi_info()
H A Dpowertec.c193 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in powertecscsi_info()
H A Dcumana_2.c305 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in cumanascsi_2_info()
H A Deesox.c390 host->hostt->name, info->info.scsi.type, info->ec->slot_no, in eesoxscsi_info()
/linux/drivers/scsi/libsas/
H A Dsas_host_smp.c270 memcpy(resp_data + 12, shost->hostt->name, in sas_smp_host_handler()
/linux/drivers/scsi/esas2r/
H A Desas2r_main.c641 proc_dir = scsi_template_proc_dir(esas2r_proc_host->hostt); in esas2r_exit()
736 proc_dir = scsi_template_proc_dir(sh->hostt); in esas2r_info()
/linux/drivers/scsi/qedi/
H A Dqedi_iscsi.c1283 if (strcmp(shost->hostt->proc_name, "qedi")) { in qedi_set_path()
1286 shost->hostt->proc_name); in qedi_set_path()
/linux/drivers/infiniband/ulp/srp/
H A Dib_srp.c1029 for (g = shost->hostt->shost_groups; *g; ++g) { in srp_del_scsi_host_attr()
/linux/drivers/scsi/qla2xxx/
H A Dqla_target.c7608 if (!(host->hostt->supported_mode & MODE_TARGET)) in qlt_lport_register()