Home
last modified time | relevance | path

Searched refs:scsi_dh (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/scsi/
Dscsi_dh.c136 struct scsi_device_handler *scsi_dh) in scsi_dh_handler_attach() argument
140 if (!try_module_get(scsi_dh->module)) in scsi_dh_handler_attach()
143 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
162 scsi_dh->name, error); in scsi_dh_handler_attach()
163 module_put(scsi_dh->module); in scsi_dh_handler_attach()
165 sdev->handler = scsi_dh; in scsi_dh_handler_attach()
210 int scsi_register_device_handler(struct scsi_device_handler *scsi_dh) in scsi_register_device_handler() argument
212 if (__scsi_dh_lookup(scsi_dh->name)) in scsi_register_device_handler()
215 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
219 list_add(&scsi_dh->list, &scsi_dh_list); in scsi_register_device_handler()
[all …]
DMakefile167 scsi_mod-$(CONFIG_SCSI_DH) += scsi_dh.o
/Linux-v4.19/include/scsi/
Dscsi_device.h333 extern int scsi_register_device_handler(struct scsi_device_handler *scsi_dh);
335 extern int scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh);