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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/device_handler/
H A Dscsi_dh.c25 #include <scsi/scsi_dh.h>
74 static int scsi_dh_handler_lookup(struct scsi_device_handler *scsi_dh, argument
79 for(i = 0; scsi_dh->devlist[i].vendor; i++) {
80 if (!strncmp(sdev->vendor, scsi_dh->devlist[i].vendor,
81 strlen(scsi_dh->devlist[i].vendor)) &&
82 !strncmp(sdev->model, scsi_dh->devlist[i].model,
83 strlen(scsi_dh->devlist[i].model))) {
93 * @scsi_dh - The device handler to match against or NULL
94 * @sdev - SCSI device to be tested against @scsi_dh
96 * Tests @sdev against the device handler @scsi_dh o
101 device_handler_match(struct scsi_device_handler *scsi_dh, struct scsi_device *sdev) argument
149 scsi_dh_handler_attach(struct scsi_device *sdev, struct scsi_device_handler *scsi_dh) argument
183 scsi_dh_handler_detach(struct scsi_device *sdev, struct scsi_device_handler *scsi_dh) argument
207 struct scsi_device_handler *scsi_dh; local
325 struct scsi_device_handler *scsi_dh = data; local
349 struct scsi_device_handler *scsi_dh = data; local
374 scsi_register_device_handler(struct scsi_device_handler *scsi_dh) argument
396 scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh) argument
439 struct scsi_device_handler *scsi_dh = NULL; local
474 struct scsi_device_handler *scsi_dh = NULL; local
512 struct scsi_device_handler *scsi_dh; local
545 struct scsi_device_handler *scsi_dh = NULL; local
[all...]
H A DMakefile4 obj-$(CONFIG_SCSI_DH) += scsi_dh.o
H A Dscsi_dh_hp_sw.c28 #include <scsi/scsi_dh.h>
349 scsi_dh_data->scsi_dh = &hp_sw_dh;
H A Dscsi_dh_alua.c25 #include <scsi/scsi_dh.h>
759 scsi_dh_data->scsi_dh = &alua_dh;
H A Dscsi_dh_emc.c26 #include <scsi/scsi_dh.h>
648 scsi_dh_data->scsi_dh = &clariion_dh;
H A Dscsi_dh_rdac.c24 #include <scsi/scsi_dh.h>
809 scsi_dh_data->scsi_dh = &rdac_dh;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/scsi/
H A Dscsi_device.h199 struct scsi_device_handler *scsi_dh; member in struct:scsi_dh_data
281 extern int scsi_register_device_handler(struct scsi_device_handler *scsi_dh);
283 extern int scsi_unregister_device_handler(struct scsi_device_handler *scsi_dh);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/
H A Dscsi_error.c243 if (sdev->scsi_dh_data && sdev->scsi_dh_data->scsi_dh &&
244 sdev->scsi_dh_data->scsi_dh->check_sense) {
247 rc = sdev->scsi_dh_data->scsi_dh->check_sense(sdev, &sshdr);
H A Dscsi_lib.c1103 if (unlikely(sdev->scsi_dh_data && sdev->scsi_dh_data->scsi_dh
1104 && sdev->scsi_dh_data->scsi_dh->prep_fn)) {
1105 ret = sdev->scsi_dh_data->scsi_dh->prep_fn(sdev, req);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/md/
H A Ddm-mpath.c21 #include <scsi/scsi_dh.h>

Completed in 76 milliseconds