Searched refs:us_data (Results 1 - 25 of 41) sorted by relevance

12

/drivers/usb/storage/
H A Dinitializers.h43 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 Doption_ms.h3 extern int option_ms_init(struct us_data *us);
H A Dsierra_ms.h3 extern int sierra_ms_init(struct us_data *us);
H A Dscsiglue.h42 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 Dtransport.h77 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 Dprotocol.h43 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 Dusb.h53 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 Dinitializers.c47 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 Dkarma.c50 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 Dscsiglue.c75 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 Dshuttle_usbat.c157 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 Doption_ms.c42 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 Dprotocol.c60 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 Dusb.c169 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 Dsddr09.c60 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 Drealtek_cr.c109 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 Dtransport.h29 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 Dscsiglue.h4 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 Dsmil.h229 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 Dusb.h14 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 Dsmilmain.c13 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 Dsmscsi.c14 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 Dusb.c40 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 Dscsiglue.c32 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 Dtransport.c32 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...]

Completed in 764 milliseconds

12