Home
last modified time | relevance | path

Searched refs:scsi_dh (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi_dh.c13 #include <scsi/scsi_dh.h>
122 * @scsi_dh - The device handler to attach
125 struct scsi_device_handler *scsi_dh) in scsi_dh_handler_attach()
129 if (!try_module_get(scsi_dh->module)) in scsi_dh_handler_attach()
132 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
151 scsi_dh->name, error); in scsi_dh_handler_attach()
152 module_put(scsi_dh->module); in scsi_dh_handler_attach()
154 sdev->handler = scsi_dh; in scsi_dh_handler_attach()
195 * @scsi_dh - device handler to be registered.
199 int scsi_register_device_handler(struct scsi_device_handler *scsi_dh) in scsi_register_device_handler() argument
124 scsi_dh_handler_attach(struct scsi_device *sdev, struct scsi_device_handler *scsi_dh) scsi_dh_handler_attach() argument
224 scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh) scsi_unregister_device_handler() argument
323 struct scsi_device_handler *scsi_dh; scsi_dh_attach() local
[all...]
H A DMakefile170 scsi_mod-$(CONFIG_SCSI_DH) += scsi_dh.o
H A Dscsi_scan.c47 #include <scsi/scsi_dh.h>
H A Dscsi_lib.c35 #include <scsi/scsi_dh.h>
H A Dscsi_error.c41 #include <scsi/scsi_dh.h>
H A Dscsi_sysfs.c21 #include <scsi/scsi_dh.h>
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_dh.c13 #include <scsi/scsi_dh.h>
122 * @scsi_dh - The device handler to attach
125 struct scsi_device_handler *scsi_dh) in scsi_dh_handler_attach()
129 if (!try_module_get(scsi_dh->module)) in scsi_dh_handler_attach()
132 error = scsi_dh->attach(sdev); in scsi_dh_handler_attach()
151 scsi_dh->name, error); in scsi_dh_handler_attach()
152 module_put(scsi_dh->module); in scsi_dh_handler_attach()
154 sdev->handler = scsi_dh; in scsi_dh_handler_attach()
195 * @scsi_dh - device handler to be registered.
199 int scsi_register_device_handler(struct scsi_device_handler *scsi_dh) in scsi_register_device_handler() argument
124 scsi_dh_handler_attach(struct scsi_device *sdev, struct scsi_device_handler *scsi_dh) scsi_dh_handler_attach() argument
224 scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh) scsi_unregister_device_handler() argument
323 struct scsi_device_handler *scsi_dh; scsi_dh_attach() local
[all...]
H A DMakefile168 scsi_mod-$(CONFIG_SCSI_DH) += scsi_dh.o
H A Dscsi_scan.c47 #include <scsi/scsi_dh.h>
H A Dscsi_lib.c36 #include <scsi/scsi_dh.h>
H A Dscsi_sysfs.c22 #include <scsi/scsi_dh.h>
H A Dscsi_error.c41 #include <scsi/scsi_dh.h>
/kernel/linux/linux-5.10/drivers/scsi/device_handler/
H A Dscsi_dh_hp_sw.c16 #include <scsi/scsi_dh.h>
H A Dscsi_dh_emc.c14 #include <scsi/scsi_dh.h>
H A Dscsi_dh_rdac.c24 #include <scsi/scsi_dh.h>
H A Dscsi_dh_alua.c16 #include <scsi/scsi_dh.h>
/kernel/linux/linux-6.6/drivers/scsi/device_handler/
H A Dscsi_dh_hp_sw.c16 #include <scsi/scsi_dh.h>
H A Dscsi_dh_emc.c14 #include <scsi/scsi_dh.h>
H A Dscsi_dh_rdac.c24 #include <scsi/scsi_dh.h>
H A Dscsi_dh_alua.c16 #include <scsi/scsi_dh.h>
/kernel/linux/linux-5.10/include/scsi/
H A Dscsi_device.h344 extern int scsi_register_device_handler(struct scsi_device_handler *scsi_dh);
346 extern int scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh);
/kernel/linux/linux-6.6/include/scsi/
H A Dscsi_device.h389 extern int scsi_register_device_handler(struct scsi_device_handler *scsi_dh);
391 extern int scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh);
/kernel/linux/linux-5.10/drivers/md/
H A Ddm-mpath.c26 #include <scsi/scsi_dh.h>
233 * bio-based doesn't support any direct scsi_dh management; in alloc_multipath_stage2()
234 * it just discovers if a scsi_dh is attached. in alloc_multipath_stage2()
242 * Init fields that are only used when a scsi_dh is attached in alloc_multipath_stage2()
/kernel/linux/linux-6.6/drivers/md/
H A Ddm-mpath.c27 #include <scsi/scsi_dh.h>
240 * bio-based doesn't support any direct scsi_dh management; in alloc_multipath_stage2()
241 * it just discovers if a scsi_dh is attached. in alloc_multipath_stage2()
249 * Init fields that are only used when a scsi_dh is attached in alloc_multipath_stage2()

Completed in 38 milliseconds