/drivers/usb/storage/ |
H A D | initializers.h | 43 int usb_stor_euscsi_init(struct us_data *us); 47 int usb_stor_ucr61s2b_init(struct us_data *us); 50 int usb_stor_huawei_e220_init(struct us_data *us);
|
H A D | option_ms.h | 3 extern int option_ms_init(struct us_data *us);
|
H A D | sierra_ms.h | 3 extern int sierra_ms_init(struct us_data *us);
|
H A D | scsiglue.h | 42 extern void usb_stor_report_device_reset(struct us_data *us); 43 extern void usb_stor_report_bus_reset(struct us_data *us);
|
H A D | transport.h | 77 extern int usb_stor_CB_transport(struct scsi_cmnd *, struct us_data*); 78 extern int usb_stor_CB_reset(struct us_data*); 80 extern int usb_stor_Bulk_transport(struct scsi_cmnd *, struct us_data*); 81 extern int usb_stor_Bulk_max_lun(struct us_data*); 82 extern int usb_stor_Bulk_reset(struct us_data*); 84 extern void usb_stor_invoke_transport(struct scsi_cmnd *, struct us_data*); 85 extern void usb_stor_stop_transport(struct us_data*); 87 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe, 90 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe); 92 extern int usb_stor_ctrl_transfer(struct us_data *u [all...] |
H A D | protocol.h | 43 extern void usb_stor_pad12_command(struct scsi_cmnd*, struct us_data*); 44 extern void usb_stor_ufi_command(struct scsi_cmnd*, struct us_data*); 46 struct us_data*);
|
H A D | usb.h | 53 struct us_data; 65 int (*initFunction)(struct us_data *); 92 typedef int (*trans_cmnd)(struct scsi_cmnd *, struct us_data*); 93 typedef int (*trans_reset)(struct us_data*); 94 typedef void (*proto_cmnd)(struct scsi_cmnd*, struct us_data*); 96 typedef void (*pm_hook)(struct us_data *, int); /* power management hook */ 102 struct us_data { struct 166 /* Convert between us_data and the corresponding Scsi_Host */ 167 static inline struct Scsi_Host *us_to_host(struct us_data *us) { 170 static inline struct us_data *host_to_u [all...] |
H A D | initializers.c | 47 int usb_stor_euscsi_init(struct us_data *us) 63 int usb_stor_ucr61s2b_init(struct us_data *us) 96 int usb_stor_huawei_e220_init(struct us_data *us)
|
H A D | karma.c | 50 static int rio_karma_init(struct us_data *us); 102 static int rio_karma_send_command(char cmd, struct us_data *us) 153 static int rio_karma_transport(struct scsi_cmnd *srb, struct us_data *us) 182 static int rio_karma_init(struct us_data *us) 206 struct us_data *us;
|
H A D | scsiglue.c | 75 struct us_data *us = host_to_us(host); 110 struct us_data *us = host_to_us(sdev->host); 273 struct us_data *us = host_to_us(dev_to_shost(starget->dev.parent)); 303 struct us_data *us = host_to_us(srb->device->host); 339 struct us_data *us = host_to_us(srb->device->host); 375 struct us_data *us = host_to_us(srb->device->host); 391 struct us_data *us = host_to_us(srb->device->host); 402 void usb_stor_report_device_reset(struct us_data *us) 417 void usb_stor_report_bus_reset(struct us_data *us) 438 struct us_data *u [all...] |
H A D | shuttle_usbat.c | 157 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us); 158 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us); 160 static int init_usbat_cd(struct us_data *us); 161 static int init_usbat_flash(struct us_data *us); 222 static int usbat_get_device_type(struct us_data *us) 230 static int usbat_read(struct us_data *us, 248 static int usbat_write(struct us_data *us, 266 static int usbat_bulk_read(struct us_data *us, 281 static int usbat_bulk_write(struct us_data *us, 298 static int usbat_execute_command(struct us_data *u [all...] |
H A D | option_ms.c | 42 static int option_rezero(struct us_data *us) 87 static int option_inquiry(struct us_data *us) 137 int option_ms_init(struct us_data *us)
|
H A D | protocol.c | 60 void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us) 76 void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us) 119 struct us_data *us)
|
H A D | usb.c | 169 struct us_data *us = usb_get_intfdata(iface); 188 struct us_data *us = usb_get_intfdata(iface); 203 struct us_data *us = usb_get_intfdata(iface); 225 struct us_data *us = usb_get_intfdata(iface); 237 struct us_data *us = usb_get_intfdata(iface); 261 void fill_inquiry_response(struct us_data *us, unsigned char *data, 298 struct us_data *us = (struct us_data *)__us; 424 static int associate_dev(struct us_data *us, struct usb_interface *intf) 463 static void adjust_quirks(struct us_data *u [all...] |
H A D | sddr09.c | 60 static int usb_stor_sddr09_dpcm_init(struct us_data *us); 61 static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us); 62 static int usb_stor_sddr09_init(struct us_data *us); 303 sddr09_send_command(struct us_data *us, 329 sddr09_send_scsi_command(struct us_data *us, 341 sddr09_test_unit_ready(struct us_data *us) { 362 sddr09_request_sense(struct us_data *us, unsigned char *sensebuf, int buflen) { 403 sddr09_readX(struct us_data *us, int x, unsigned long fromaddress, 452 sddr09_read20(struct us_data *us, unsigned long fromaddress, 475 sddr09_read21(struct us_data *u [all...] |
H A D | realtek_cr.c | 109 struct us_data *us; 165 static int init_realtek_cr(struct us_data *us); 208 static int rts51x_bulk_transport(struct us_data *us, u8 lun, 295 static int rts51x_bulk_transport_special(struct us_data *us, u8 lun, 342 static int rts51x_get_max_lun(struct us_data *us) 364 static int rts51x_read_mem(struct us_data *us, u16 addr, u8 *data, u16 len) 395 static int rts51x_write_mem(struct us_data *us, u16 addr, u8 *data, u16 len) 423 static int rts51x_read_status(struct us_data *us, 451 static int rts51x_check_status(struct us_data *us, u8 lun) 482 static int enable_oscillator(struct us_data *u [all...] |
/drivers/staging/keucr/ |
H A D | transport.h | 29 extern int usb_stor_Bulk_transport(struct scsi_cmnd *, struct us_data*); 30 extern int usb_stor_Bulk_max_lun(struct us_data *); 31 extern int usb_stor_Bulk_reset(struct us_data *); 33 extern void usb_stor_invoke_transport(struct scsi_cmnd *, struct us_data*); 34 extern void usb_stor_stop_transport(struct us_data *); 35 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe, 38 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe); 39 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, 41 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe, 43 extern int usb_stor_bulk_srb(struct us_data *u [all...] |
H A D | scsiglue.h | 4 extern void usb_stor_report_device_reset(struct us_data *us); 5 extern void usb_stor_report_bus_reset(struct us_data *us);
|
H A D | smil.h | 229 int Check_D_Parameter(struct us_data *, WORD *, BYTE *, BYTE *); 230 int Media_D_ReadSector(struct us_data *, DWORD, WORD, BYTE *); 231 int Media_D_WriteSector(struct us_data *, DWORD, WORD, BYTE *); 232 int Media_D_CopySector(struct us_data *, DWORD, WORD, BYTE *); 233 int Media_D_EraseBlock(struct us_data *, DWORD, WORD); 234 int Media_D_EraseAll(struct us_data *); 236 int Media_D_OneSectWriteStart(struct us_data *, DWORD, BYTE *); 237 int Media_D_OneSectWriteNext(struct us_data *, BYTE *); 238 int Media_D_OneSectWriteFlush(struct us_data *); 242 void SM_EnableLED(struct us_data *, BOOLEA [all...] |
H A D | usb.h | 14 struct us_data; 26 int (*initFunction)(struct us_data *); 110 typedef int (*trans_cmnd)(struct scsi_cmnd *, struct us_data*); 111 typedef int (*trans_reset)(struct us_data*); 112 typedef void (*proto_cmnd)(struct scsi_cmnd*, struct us_data*); 114 typedef void (*pm_hook)(struct us_data *, int); /* power management hook */ 120 struct us_data { struct 220 /* Convert between us_data and the corresponding Scsi_Host */ 221 static inline struct Scsi_Host *us_to_host(struct us_data *us) { 224 static inline struct us_data *host_to_u [all...] |
H A D | smilmain.c | 13 int Check_D_MediaFmt (struct us_data *); 14 int Check_D_MediaFmtForEraseAll (struct us_data *); 15 int Conv_D_MediaAddr (struct us_data *, DWORD); 16 int Inc_D_MediaAddr (struct us_data *); 19 int Media_D_ReadOneSect (struct us_data *, WORD, BYTE *); 20 int Media_D_WriteOneSect (struct us_data *, WORD, BYTE *); 21 int Media_D_CopyBlockHead (struct us_data *); 22 int Media_D_CopyBlockTail (struct us_data *); 26 int Copy_D_BlockAll (struct us_data *, DWORD); 27 int Copy_D_BlockHead (struct us_data *); [all...] |
H A D | smscsi.c | 14 int SM_SCSI_Test_Unit_Ready(struct us_data *us, struct scsi_cmnd *srb); 15 int SM_SCSI_Inquiry(struct us_data *us, struct scsi_cmnd *srb); 16 int SM_SCSI_Mode_Sense(struct us_data *us, struct scsi_cmnd *srb); 17 int SM_SCSI_Start_Stop(struct us_data *us, struct scsi_cmnd *srb); 18 int SM_SCSI_Read_Capacity(struct us_data *us, struct scsi_cmnd *srb); 19 int SM_SCSI_Read(struct us_data *us, struct scsi_cmnd *srb); 20 int SM_SCSI_Write(struct us_data *us, struct scsi_cmnd *srb); 26 int SM_SCSIIrp(struct us_data *us, struct scsi_cmnd *srb) 60 int SM_SCSI_Test_Unit_Ready(struct us_data *us, struct scsi_cmnd *srb) 73 int SM_SCSI_Inquiry(struct us_data *u [all...] |
H A D | usb.c | 40 struct us_data *us = usb_get_intfdata(iface); 63 struct us_data *us = usb_get_intfdata(iface); 86 struct us_data *us = usb_get_intfdata(iface); 116 struct us_data *us = usb_get_intfdata(iface); 128 struct us_data *us = usb_get_intfdata(iface); 140 void fill_inquiry_response(struct us_data *us, unsigned char *data, unsigned int data_len) 170 struct us_data *us = (struct us_data *)__us; 277 static int associate_dev(struct us_data *us, struct usb_interface *intf) 314 static int get_device_info(struct us_data *u [all...] |
H A D | scsiglue.c | 32 struct us_data *us = host_to_us(sdev->host); 50 struct us_data *us = host_to_us(sdev->host); 101 struct us_data *us = host_to_us(srb->device->host); 140 struct us_data *us = host_to_us(srb->device->host); 171 struct us_data *us = host_to_us(srb->device->host); 189 struct us_data *us = host_to_us(srb->device->host); 200 void usb_stor_report_device_reset(struct us_data *us) 216 void usb_stor_report_bus_reset(struct us_data *us) 241 struct us_data *us = host_to_us(host); 410 unsigned int usb_stor_access_xfer_buf(struct us_data *u [all...] |
H A D | transport.c | 32 static int usb_stor_msg_common(struct us_data *us, int timeout) 84 int usb_stor_control_msg(struct us_data *us, unsigned int pipe, 114 int usb_stor_clear_halt(struct us_data *us, unsigned int pipe) 140 static int interpret_urb_result(struct us_data *us, unsigned int pipe, 183 int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, 206 static int usb_stor_bulk_transfer_sglist(struct us_data *us, unsigned int pipe, 252 int usb_stor_bulk_srb(struct us_data *us, unsigned int pipe, 267 int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe, 300 void usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) 427 void ENE_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *u [all...] |