Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/scsi/
Dscsi_dh.c124 struct scsi_device_handler *scsi_dh) in scsi_dh_handler_attach() argument
128 if (!try_module_get(scsi_dh->module)) in scsi_dh_handler_attach()
131 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
150 scsi_dh->name, error); in scsi_dh_handler_attach()
151 module_put(scsi_dh->module); in scsi_dh_handler_attach()
153 sdev->handler = scsi_dh; in scsi_dh_handler_attach()
198 int scsi_register_device_handler(struct scsi_device_handler *scsi_dh) in scsi_register_device_handler() argument
200 if (__scsi_dh_lookup(scsi_dh->name)) in scsi_register_device_handler()
203 if (!scsi_dh->attach || !scsi_dh->detach) in scsi_register_device_handler()
207 list_add(&scsi_dh->list, &scsi_dh_list); in scsi_register_device_handler()
[all …]
DMakefile170 scsi_mod-$(CONFIG_SCSI_DH) += scsi_dh.o
/Linux-v5.4/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);
/Linux-v5.4/include/
DKbuild898 header-test- += scsi/scsi_dh.h