/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/scsi/ |
H A D | scsi_device.h | 68 struct scsi_device { struct 190 int (*check_sense)(struct scsi_device *, struct scsi_sense_hdr *); 191 int (*attach)(struct scsi_device *); 192 void (*detach)(struct scsi_device *); 193 int (*activate)(struct scsi_device *, activate_complete, void *); 194 int (*prep_fn)(struct scsi_device *, struct request *); 195 int (*set_params)(struct scsi_device *, const char *); 200 struct scsi_device *sdev; 206 container_of(d, struct scsi_device, sdev_gendev) 208 container_of(d, struct scsi_device, sdev_de [all...] |
H A D | scsi_ioctl.h | 20 struct scsi_device; 43 extern int scsi_ioctl(struct scsi_device *, int, void __user *); 44 extern int scsi_nonblockable_ioctl(struct scsi_device *sdev, int cmd,
|
H A D | scsi_driver.h | 8 struct scsi_device; 31 int scsi_setup_blk_pc_cmnd(struct scsi_device *sdev, struct request *req); 32 int scsi_setup_fs_cmnd(struct scsi_device *sdev, struct request *req); 33 int scsi_prep_state_check(struct scsi_device *sdev, struct request *req);
|
H A D | scsi_tcq.h | 6 #include <scsi/scsi_device.h> 26 static inline int scsi_get_tag_type(struct scsi_device *sdev) 37 static inline void scsi_set_tag_type(struct scsi_device *sdev, int tag) 64 static inline void scsi_activate_tcq(struct scsi_device *sdev, int depth) 80 static inline void scsi_deactivate_tcq(struct scsi_device *sdev, int depth) 100 struct scsi_device *sdev = cmd->device; 122 static inline struct scsi_cmnd *scsi_find_tag(struct scsi_device *sdev, int tag)
|
H A D | scsi_eh.h | 7 struct scsi_device; 44 extern int scsi_block_when_processing_errors(struct scsi_device *); 71 extern int scsi_reset_provider(struct scsi_device *, int);
|
H A D | scsi_host.h | 16 struct scsi_device; 85 int (* ioctl)(struct scsi_device *dev, int cmd, void __user *arg); 95 int (* compat_ioctl)(struct scsi_device *dev, int cmd, void __user *arg); 204 int (* slave_alloc)(struct scsi_device *); 209 * struct scsi_device *. If the low level device driver implements 235 int (* slave_configure)(struct scsi_device *); 246 void (* slave_destroy)(struct scsi_device *); 303 int (* change_queue_depth)(struct scsi_device *, int, int); 316 int (* change_queue_type)(struct scsi_device *, int); 326 int (* bios_param)(struct scsi_device *, struc [all...] |
H A D | scsi_transport.h | 26 #include <scsi/scsi_device.h> 114 scsi_transport_device_data(struct scsi_device *sdev)
|
H A D | scsi_transport_sas.h | 186 unsigned int sas_tlr_supported(struct scsi_device *); 187 unsigned int sas_is_tlr_enabled(struct scsi_device *); 188 void sas_disable_tlr(struct scsi_device *); 189 void sas_enable_tlr(struct scsi_device *); 212 int sas_read_port_mode_page(struct scsi_device *);
|
H A D | scsi_dh.h | 26 #include <scsi/scsi_device.h>
|
H A D | osd_initiator.h | 21 #include <scsi/scsi_device.h> 50 struct scsi_device *scsi_device; member in struct:osd_dev 82 void osd_dev_init(struct osd_dev *od, struct scsi_device *scsi_device); 105 return od->scsi_device->request_queue;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/ |
H A D | scsi.h | 24 #include <scsi/scsi_device.h> 41 struct scsi_device;
|
H A D | scsi_priv.h | 9 struct scsi_device; 50 extern int scsi_get_device_flags(struct scsi_device *sdev, 53 extern int scsi_get_device_flags_keyed(struct scsi_device *sdev, 79 extern int scsi_maybe_unblock_host(struct scsi_device *sdev); 80 extern void scsi_device_unbusy(struct scsi_device *sdev); 85 extern struct request_queue *scsi_alloc_queue(struct scsi_device *sdev); 126 extern int scsi_sysfs_add_sdev(struct scsi_device *); 130 extern void scsi_sysfs_device_initialize(struct scsi_device *); 131 extern int scsi_sysfs_target_initialize(struct scsi_device *); 133 extern void __scsi_remove_device(struct scsi_device *); [all...] |
H A D | sr.h | 26 struct scsi_device; 36 struct scsi_device *device; 45 /* We hold gendisk and scsi_device references on probe and use 64 int sr_test_unit_ready(struct scsi_device *sdev, struct scsi_sense_hdr *sshdr);
|
H A D | sym53c416.h | 30 static int sym53c416_bios_param(struct scsi_device *, struct block_device *,
|
H A D | scsi_sysfs.c | 17 #include <scsi/scsi_device.h> 287 struct scsi_device *sdev; 295 struct scsi_device *sdev; 301 sdev = container_of(work, struct scsi_device, ew.work); 343 struct scsi_device *sdp = to_scsi_device(dev); 349 .name = "scsi_device", 356 struct scsi_device *sdp; 369 struct scsi_device *sdev; 419 struct scsi_device *sdev; \ 444 struct scsi_device *sde [all...] |
H A D | scsi.c | 61 #include <scsi/scsi_device.h> 284 struct scsi_cmnd *scsi_get_command(struct scsi_device *dev, gfp_t gfp_mask) 346 struct scsi_device *sdev = cmd->device; 809 struct scsi_device *sdev = cmd->device; 869 void scsi_adjust_queue_depth(struct scsi_device *sdev, int tagged, int tags) 939 int scsi_track_queue_full(struct scsi_device *sdev, int depth) 986 static int scsi_vpd_inquiry(struct scsi_device *sdev, unsigned char *buffer, 1029 int scsi_get_vpd_page(struct scsi_device *sdev, u8 page, unsigned char *buf, 1066 * scsi_device_get - get an additional reference to a scsi_device 1069 * Description: Gets a reference to the scsi_device an [all...] |
H A D | scsi_lib_dma.c | 11 #include <scsi/scsi_device.h>
|
H A D | ultrastor.h | 22 static int ultrastor_biosparam(struct scsi_device *, struct block_device *,
|
H A D | scsi_ioctl.c | 19 #include <scsi/scsi_device.h> 88 static int ioctl_internal_command(struct scsi_device *sdev, char *cmd, 134 int scsi_set_medium_removal(struct scsi_device *sdev, char state) 167 static int scsi_ioctl_get_pci(struct scsi_device *sdev, void __user *arg) 192 * a pointer to a &struct scsi_device. 194 int scsi_ioctl(struct scsi_device *sdev, int cmd, void __user *arg) 286 int scsi_nonblockable_ioctl(struct scsi_device *sdev, int cmd,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/osd/ |
H A D | osd_uld.c | 57 #include <scsi/scsi_device.h> 302 BUG_ON(od->scsi_device != oud->od.scsi_device); 349 struct scsi_device *scsi_device = oud->od.scsi_device; local 357 oud, scsi_device, scsi_device->request_queue); 358 error = scsi_test_unit_ready(scsi_device, 10*HZ, 5, NULL); 373 struct scsi_device *scsi_devic local 395 struct scsi_device *scsi_device = to_scsi_device(dev); local 497 struct scsi_device *scsi_device = to_scsi_device(dev); local [all...] |
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/message/fusion/ |
H A D | mptscsih.h | 119 extern void mptscsih_slave_destroy(struct scsi_device *device); 120 extern int mptscsih_slave_configure(struct scsi_device *device); 125 extern int mptscsih_bios_param(struct scsi_device * sdev, struct block_device *bdev, sector_t capacity, int geom[]); 131 extern int mptscsih_change_queue_depth(struct scsi_device *sdev, int qdepth,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/device_handler/ |
H A D | scsi_dh.c | 56 scsi_dh_cache_lookup(struct scsi_device *sdev) 75 struct scsi_device *sdev) 102 struct scsi_device *sdev) 149 static int scsi_dh_handler_attach(struct scsi_device *sdev, 183 static void scsi_dh_handler_detach(struct scsi_device *sdev, 206 struct scsi_device *sdev = to_scsi_device(dev); 242 struct scsi_device *sdev = to_scsi_device(dev); 259 struct scsi_device *sdev; 278 struct scsi_device *sdev; 298 struct scsi_device *sde [all...] |
H A D | scsi_dh_hp_sw.c | 44 struct scsi_device *sdev; 51 static inline struct hp_sw_dh_data *get_hp_sw_data(struct scsi_device *sdev) 65 static int tur_done(struct scsi_device *sdev, unsigned char *sense) 112 static int hp_sw_tur(struct scsi_device *sdev, struct hp_sw_dh_data *h) 165 static int start_done(struct scsi_device *sdev, unsigned char *sense) 267 static int hp_sw_prep_fn(struct scsi_device *sdev, struct request *req) 290 static int hp_sw_activate(struct scsi_device *sdev, 321 static int hp_sw_bus_attach(struct scsi_device *sdev); 322 static void hp_sw_bus_detach(struct scsi_device *sdev); 334 static int hp_sw_bus_attach(struct scsi_device *sde [all...] |
H A D | scsi_dh_alua.c | 64 struct scsi_device *sdev; 73 static int alua_check_sense(struct scsi_device *, struct scsi_sense_hdr *); 75 static inline struct alua_dh_data *get_alua_data(struct scsi_device *sdev) 97 static struct request *get_alua_req(struct scsi_device *sdev, 131 static int submit_std_inquiry(struct scsi_device *sdev, struct alua_dh_data *h) 168 static int submit_vpd_inquiry(struct scsi_device *sdev, struct alua_dh_data *h) 205 static unsigned submit_rtpg(struct scsi_device *sdev, struct alua_dh_data *h) 305 struct scsi_device *sdev = h->sdev; 342 static int alua_std_inquiry(struct scsi_device *sdev, struct alua_dh_data *h) 385 static int alua_vpd_inquiry(struct scsi_device *sde [all...] |
H A D | scsi_dh_emc.c | 27 #include <scsi/scsi_device.h> 116 *get_clariion_data(struct scsi_device *sdev) 126 static int trespass_endio(struct scsi_device *sdev, char *sense) 167 static int parse_sp_info_reply(struct scsi_device *sdev, 216 static char * parse_sp_model(struct scsi_device *sdev, unsigned char *buffer) 269 static struct request *get_req(struct scsi_device *sdev, int cmd, 320 static int send_inquiry_cmd(struct scsi_device *sdev, int page, 353 static int send_trespass_cmd(struct scsi_device *sdev, 402 static int clariion_check_sense(struct scsi_device *sdev, 437 static int clariion_prep_fn(struct scsi_device *sde [all...] |