Searched refs:us (Results 1 - 25 of 102) sorted by relevance

12345

/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 Dinitializers.c47 int usb_stor_euscsi_init(struct us_data *us) argument
51 usb_stor_dbg(us, "Attempting to init eUSCSI bridge...\n");
52 us->iobuf[0] = 0x1;
53 result = usb_stor_control_msg(us, us->send_ctrl_pipe,
55 0x01, 0x0, us->iobuf, 0x1, 5 * HZ);
56 usb_stor_dbg(us, "-- result is %d\n", result);
63 int usb_stor_ucr61s2b_init(struct us_data *us) argument
65 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap*) us->iobuf;
66 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap*) us
96 usb_stor_huawei_e220_init(struct us_data *us) argument
[all...]
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.c82 * sets the machine state and the ABORTING bit in us->dflags to prevent
84 * below, which atomically tests-and-clears the URB_ACTIVE bit in us->dflags
89 * When a disconnect occurs, the DISCONNECTING bit in us->dflags is set to
112 /* This is the completion handler which will wake us up when an URB
128 static int usb_stor_msg_common(struct us_data *us, int timeout) argument
135 if (test_bit(US_FLIDX_ABORTING, &us->dflags))
142 us->current_urb->context = &urb_done;
143 us->current_urb->transfer_flags = 0;
145 /* we assume that if transfer_buffer isn't us->iobuf then it
147 * easier than always having the caller tell us whethe
194 usb_stor_control_msg(struct us_data *us, unsigned int pipe, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size, int timeout) argument
235 usb_stor_clear_halt(struct us_data *us, unsigned int pipe) argument
264 interpret_urb_result(struct us_data *us, unsigned int pipe, unsigned int length, int result, unsigned int partial) argument
328 usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) argument
362 usb_stor_intr_transfer(struct us_data *us, void *buf, unsigned int length) argument
391 usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, void *buf, unsigned int length, unsigned int *act_len) argument
417 usb_stor_bulk_transfer_sglist(struct us_data *us, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len) argument
465 usb_stor_bulk_srb(struct us_data* us, unsigned int pipe, struct scsi_cmnd* srb) argument
487 usb_stor_bulk_transfer_sg(struct us_data* us, unsigned int pipe, void *buf, unsigned int length_left, int use_sg, int *residual) argument
522 last_sector_hacks(struct us_data *us, struct scsi_cmnd *srb) argument
597 usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
892 usb_stor_stop_transport(struct us_data *us) argument
914 usb_stor_CB_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1023 usb_stor_Bulk_max_lun(struct us_data *us) argument
1052 usb_stor_Bulk_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1274 usb_stor_reset_common(struct us_data *us, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) argument
1324 usb_stor_CB_reset(struct us_data *us) argument
1338 usb_stor_Bulk_reset(struct us_data *us) argument
1349 usb_stor_port_reset(struct us_data *us) argument
[all...]
H A Dusb.c184 struct us_data *us = usb_get_intfdata(iface); local
187 mutex_lock(&us->dev_mutex);
189 if (us->suspend_resume_hook)
190 (us->suspend_resume_hook)(us, US_SUSPEND);
195 mutex_unlock(&us->dev_mutex);
202 struct us_data *us = usb_get_intfdata(iface); local
204 mutex_lock(&us->dev_mutex);
206 if (us->suspend_resume_hook)
207 (us
216 struct us_data *us = usb_get_intfdata(iface); local
236 struct us_data *us = usb_get_intfdata(iface); local
246 struct us_data *us = usb_get_intfdata(iface); local
268 fill_inquiry_response(struct us_data *us, unsigned char *data, unsigned int data_len) argument
305 struct us_data *us = (struct us_data *)__us; local
433 associate_dev(struct us_data *us, struct usb_interface *intf) argument
567 get_device_info(struct us_data *us, const struct usb_device_id *id, struct us_unusual_dev *unusual_dev) argument
644 get_transport(struct us_data *us) argument
670 get_protocol(struct us_data *us) argument
709 get_pipes(struct us_data *us) argument
765 usb_stor_acquire_resources(struct us_data *us) argument
797 usb_stor_release_resources(struct us_data *us) argument
820 dissociate_dev(struct us_data *us) argument
833 quiesce_and_remove_host(struct us_data *us) argument
867 release_everything(struct us_data *us) argument
880 struct us_data *us = container_of(work, struct us_data, local
918 struct us_data *us; local
973 usb_stor_probe2(struct us_data *us) argument
1047 struct us_data *us = usb_get_intfdata(intf); local
1059 struct us_data *us; local
[all...]
H A Dscsiglue.c75 struct us_data *us = host_to_us(host); local
76 return us->scsi_name;
81 struct us_data *us = host_to_us(sdev->host); local
108 if (us->protocol == USB_PR_BULK && us->max_lun > 0)
116 struct us_data *us = host_to_us(sdev->host); local
122 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) {
125 if (us->fflags & US_FL_MAX_SECTORS_MIN)
143 if (!us->pusb_dev->bus->controller->dma_mask)
157 switch (le16_to_cpu(us
297 struct us_data *us = host_to_us(dev_to_shost(starget->dev.parent)); local
327 struct us_data *us = host_to_us(srb->device->host); local
361 struct us_data *us = host_to_us(srb->device->host); local
397 struct us_data *us = host_to_us(srb->device->host); local
413 struct us_data *us = host_to_us(srb->device->host); local
425 usb_stor_report_device_reset(struct us_data *us) argument
440 usb_stor_report_bus_reset(struct us_data *us) argument
465 struct us_data *us = host_to_us(host); local
[all...]
H A Ddebug.h50 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb);
51 void usb_stor_show_sense(const struct us_data *us, unsigned char key,
53 __printf(2, 3) int usb_stor_dbg(const struct us_data *us,
60 static inline int _usb_stor_dbg(const struct us_data *us, argument
62 #define usb_stor_dbg(us, fmt, ...) \
63 do { if (0) _usb_stor_dbg(us, fmt, ##__VA_ARGS__); } while (0)
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) argument
107 struct karma_data *data = (struct karma_data *) us->extra;
109 usb_stor_dbg(us, "sending command %04x\n", cmd);
110 memset(us->iobuf, 0, RIO_SEND_LEN);
111 memcpy(us->iobuf, RIO_PREFIX, RIO_PREFIX_LEN);
112 us->iobuf[5] = cmd;
113 us->iobuf[6] = seq;
117 result = usb_stor_bulk_transfer_buf(us, us
153 rio_karma_transport(struct scsi_cmnd *srb, struct us_data *us) argument
182 rio_karma_init(struct us_data *us) argument
206 struct us_data *us; local
[all...]
H A Dalauda.c123 #define MEDIA_PORT(us) us->srb->device->lun
124 #define MEDIA_INFO(us) ((struct alauda_info *)us->extra)->port[MEDIA_PORT(us)]
130 static int init_alauda(struct us_data *us);
312 static int alauda_get_media_status(struct us_data *us, unsigned char *data) argument
317 if (MEDIA_PORT(us) == ALAUDA_PORT_XD)
322 rc = usb_stor_ctrl_transfer(us, us
334 alauda_ack_media(struct us_data *us) argument
351 alauda_get_media_signature(struct us_data *us, unsigned char *data) argument
367 alauda_reset_media(struct us_data *us) argument
383 alauda_init_media(struct us_data *us) argument
456 alauda_check_media(struct us_data *us) argument
494 alauda_check_status2(struct us_data *us) argument
524 alauda_get_redu_data(struct us_data *us, u16 pba, unsigned char *data) argument
562 alauda_read_map(struct us_data *us, unsigned int zone) argument
686 alauda_ensure_map_for_zone(struct us_data *us, unsigned int zone) argument
696 alauda_erase_block(struct us_data *us, u16 pba) argument
725 alauda_read_block_raw(struct us_data *us, u16 pba, unsigned int page, unsigned int pages, unsigned char *data) argument
751 alauda_read_block(struct us_data *us, u16 pba, unsigned int page, unsigned int pages, unsigned char *data) argument
776 alauda_write_block(struct us_data *us, u16 pba, unsigned char *data) argument
804 alauda_write_lba(struct us_data *us, u16 lba, unsigned int page, unsigned int pages, unsigned char *ptr, unsigned char *blockbuffer) argument
908 alauda_read_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1003 alauda_write_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1105 init_alauda(struct us_data *us) argument
1125 alauda_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1233 struct us_data *us; local
[all...]
H A Dfreecom.c43 static void pdump(struct us_data *us, void *ibuffer, int length);
110 static int init_freecom(struct us_data *us);
152 freecom_readdata (struct scsi_cmnd *srb, struct us_data *us, argument
156 (struct freecom_xfer_wrap *) us->iobuf;
164 usb_stor_dbg(us, "Read data Freecom! (c=%d)\n", count);
167 result = usb_stor_bulk_transfer_buf (us, opipe, fxfr,
170 usb_stor_dbg(us, "Freecom readdata transport error\n");
175 usb_stor_dbg(us, "Start of read\n");
176 result = usb_stor_bulk_srb(us, ipipe, srb);
177 usb_stor_dbg(us, "freecom_readdat
185 freecom_writedata(struct scsi_cmnd *srb, struct us_data *us, int unsigned ipipe, unsigned int opipe, int count) argument
221 freecom_transport(struct scsi_cmnd *srb, struct us_data *us) argument
426 init_freecom(struct us_data *us) argument
465 usb_stor_freecom_reset(struct us_data *us) argument
474 pdump(struct us_data *us, void *ibuffer, int length) argument
529 struct us_data *us; local
[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) argument
224 return ((struct usbat_info*)us->extra)->devicetype;
230 static int usbat_read(struct us_data *us, argument
235 return usb_stor_ctrl_transfer(us,
236 us->recv_ctrl_pipe,
248 static int usbat_write(struct us_data *us, argument
266 usbat_bulk_read(struct us_data *us, void* buf, unsigned int len, int use_sg) argument
281 usbat_bulk_write(struct us_data *us, void* buf, unsigned int len, int use_sg) argument
298 usbat_execute_command(struct us_data *us, unsigned char *commands, unsigned int len) argument
310 usbat_get_status(struct us_data *us, unsigned char *status) argument
322 usbat_check_status(struct us_data *us) argument
346 usbat_set_shuttle_features(struct us_data *us, unsigned char external_trigger, unsigned char epp_control, unsigned char mask_byte, unsigned char test_pattern, unsigned char subcountH, unsigned char subcountL) argument
402 usbat_wait_not_busy(struct us_data *us, int minutes) argument
450 usbat_read_block(struct us_data *us, void* buf, unsigned short len, int use_sg) argument
482 usbat_write_block(struct us_data *us, unsigned char access, void* buf, unsigned short len, int minutes, int use_sg) argument
519 usbat_hp8200e_rw_block_test(struct us_data *us, unsigned char access, unsigned char *registers, unsigned char *data_out, unsigned short num_registers, unsigned char data_reg, unsigned char status_reg, unsigned char timeout, unsigned char qualifier, int direction, void *buf, unsigned short len, int use_sg, int minutes) argument
684 usbat_multiple_write(struct us_data *us, unsigned char *registers, unsigned char *data_out, unsigned short num_registers) argument
743 usbat_read_blocks(struct us_data *us, void* buffer, int len, int use_sg) argument
785 usbat_write_blocks(struct us_data *us, void* buffer, int len, int use_sg) argument
818 usbat_read_user_io(struct us_data *us, unsigned char *data_flags) argument
839 usbat_write_user_io(struct us_data *us, unsigned char enable_flags, unsigned char data_flags) argument
857 usbat_device_reset(struct us_data *us) argument
887 usbat_device_enable_cdt(struct us_data *us) argument
904 usbat_flash_check_media_present(struct us_data *us, unsigned char *uio) argument
918 usbat_flash_check_media_changed(struct us_data *us, unsigned char *uio) argument
932 usbat_flash_check_media(struct us_data *us, struct usbat_info *info) argument
983 usbat_identify_device(struct us_data *us, struct usbat_info *info) argument
1028 usbat_set_transport(struct us_data *us, struct usbat_info *info, int devicetype) argument
1058 usbat_flash_get_sector_count(struct us_data *us, struct usbat_info *info) argument
1114 usbat_flash_read_data(struct us_data *us, struct usbat_info *info, u32 sector, u32 sectors) argument
1205 usbat_flash_write_data(struct us_data *us, struct usbat_info *info, u32 sector, u32 sectors) argument
1295 usbat_hp8200e_handle_read10(struct us_data *us, unsigned char *registers, unsigned char *data, struct scsi_cmnd *srb) argument
1406 usbat_select_and_test_registers(struct us_data *us) argument
1456 init_usbat(struct us_data *us, int devicetype) argument
1559 usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1686 usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us) argument
1827 init_usbat_cd(struct us_data *us) argument
1832 init_usbat_flash(struct us_data *us) argument
1840 struct us_data *us; local
[all...]
H A Drealtek_cr.c108 struct us_data *us; member in struct:rts51x_chip
166 static int init_realtek_cr(struct us_data *us);
209 static int rts51x_bulk_transport(struct us_data *us, u8 lun, argument
213 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf;
214 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf;
224 bcb->Tag = ++us->tag;
233 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
243 us->recv_bulk_pipe : us
296 rts51x_bulk_transport_special(struct us_data *us, u8 lun, u8 *cmd, int cmd_len, u8 *buf, int buf_len, enum dma_data_direction dir, int *act_len) argument
343 rts51x_get_max_lun(struct us_data *us) argument
365 rts51x_read_mem(struct us_data *us, u16 addr, u8 *data, u16 len) argument
396 rts51x_write_mem(struct us_data *us, u16 addr, u8 *data, u16 len) argument
424 rts51x_read_status(struct us_data *us, u8 lun, u8 *status, int len, int *actlen) argument
452 rts51x_check_status(struct us_data *us, u8 lun) argument
483 enable_oscillator(struct us_data *us) argument
507 __do_config_autodelink(struct us_data *us, u8 *data, u16 len) argument
535 do_config_autodelink(struct us_data *us, int enable, int force) argument
563 config_autodelink_after_power_on(struct us_data *us) argument
630 config_autodelink_before_power_down(struct us_data *us) argument
700 fw5895_init(struct us_data *us) argument
723 fw5895_set_mmc_wp(struct us_data *us) argument
752 struct us_data *us = chip->us; local
763 struct us_data *us = chip->us; local
803 rts51x_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
882 realtek_cr_autosuspend_setup(struct us_data *us) argument
956 struct us_data *us = usb_get_intfdata(iface); local
970 struct us_data *us = usb_get_intfdata(iface); local
982 init_realtek_cr(struct us_data *us) argument
1040 struct us_data *us; local
[all...]
H A Doption_ms.c42 static int option_rezero(struct us_data *us) argument
53 usb_stor_dbg(us, "Option MS: %s\n", "DEVICE MODE SWITCH");
60 result = usb_stor_bulk_transfer_buf(us,
61 us->send_bulk_pipe,
71 usb_stor_bulk_transfer_buf(us,
72 us->recv_bulk_pipe,
76 usb_stor_bulk_transfer_buf(us,
77 us->recv_bulk_pipe,
87 static int option_inquiry(struct us_data *us) argument
98 usb_stor_dbg(us, "Optio
137 option_ms_init(struct us_data *us) argument
[all...]
H A Disd200.c67 static int isd200_Initialization(struct us_data *us);
408 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) argument
410 struct isd200_info *info = (struct isd200_info *)us->extra;
486 static int isd200_action( struct us_data *us, int action, argument
492 struct isd200_info *info = (struct isd200_info *)us->extra;
506 usb_stor_dbg(us, " isd200_action(READ_STATUS)\n");
515 usb_stor_dbg(us, " isd200_action(ENUM,0x%02x)\n", value);
525 usb_stor_dbg(us, " isd200_action(RESET)\n");
534 usb_stor_dbg(us, " isd200_action(REENABLE)\n");
543 usb_stor_dbg(us, " isd200_actio
616 isd200_invoke_transport( struct us_data *us, struct scsi_cmnd *srb, union ata_cdb *ataCdb ) argument
714 isd200_log_config(struct us_data *us, struct isd200_info *info) argument
914 isd200_try_enum(struct us_data *us, unsigned char master_slave, int detect ) argument
1019 isd200_manual_enum(struct us_data *us) argument
1069 isd200_dump_driveid(struct us_data *us, u16 *id) argument
1220 isd200_scsi_to_ata(struct scsi_cmnd *srb, struct us_data *us, union ata_cdb * ataCdb) argument
1455 isd200_init_info(struct us_data *us) argument
1487 isd200_Initialization(struct us_data *us) argument
1518 isd200_ata_command(struct scsi_cmnd *srb, struct us_data *us) argument
1543 struct us_data *us; local
[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);
297 sddr09_send_command(struct us_data *us, argument
309 pipe = us->recv_ctrl_pipe;
311 pipe = us->send_ctrl_pipe;
313 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype,
323 sddr09_send_scsi_command(struct us_data *us, argument
326 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len);
335 sddr09_test_unit_ready(struct us_data *us) {
356 sddr09_request_sense(struct us_data *us, unsigned char *sensebuf, int buflen) argument
397 sddr09_readX(struct us_data *us, int x, unsigned long fromaddress, int nr_of_pages, int bulklen, unsigned char *buf, int use_sg) argument
446 sddr09_read20(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
469 sddr09_read21(struct us_data *us, unsigned long fromaddress, int count, int controlshift, unsigned char *buf, int use_sg) argument
487 sddr09_read22(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
530 sddr09_erase(struct us_data *us, unsigned long Eaddress) argument
579 sddr09_writeX(struct us_data *us, unsigned long Waddress, unsigned long Eaddress, int nr_of_pages, int bulklen, unsigned char *buf, int use_sg) argument
623 sddr09_write_inplace(struct us_data *us, unsigned long address, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
717 sddr09_read_status(struct us_data *us, unsigned char *status) argument
740 sddr09_read_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
859 sddr09_write_lba(struct us_data *us, unsigned int lba, unsigned int page, unsigned int pages, unsigned char *ptr, unsigned char *blockbuffer) argument
966 sddr09_write_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1052 sddr09_read_control(struct us_data *us, unsigned long address, unsigned int blocks, unsigned char *content, int use_sg) argument
1076 sddr09_read_deviceID(struct us_data *us, unsigned char *deviceID) argument
1099 sddr09_get_wp(struct us_data *us, struct sddr09_card_info *info) argument
1142 sddr09_get_cardinfo(struct us_data *us, unsigned char flags) argument
1200 sddr09_read_map(struct us_data *us) argument
1411 sddr09_common_init(struct us_data *us) argument
1447 usb_stor_sddr09_dpcm_init(struct us_data *us) argument
1496 dpcm_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1537 sddr09_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1737 usb_stor_sddr09_init(struct us_data *us) argument
1744 struct us_data *us; local
[all...]
H A Djumpshot.c114 static inline int jumpshot_bulk_read(struct us_data *us, argument
121 usb_stor_dbg(us, "len = %d\n", len);
122 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe,
127 static inline int jumpshot_bulk_write(struct us_data *us, argument
134 usb_stor_dbg(us, "len = %d\n", len);
135 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
140 static int jumpshot_get_status(struct us_data *us) argument
144 if (!us)
162 jumpshot_read_data(struct us_data *us, struct jumpshot_info *info, u32 sector, u32 sectors) argument
239 jumpshot_write_data(struct us_data *us, struct jumpshot_info *info, u32 sector, u32 sectors) argument
330 jumpshot_id_device(struct us_data *us, struct jumpshot_info *info) argument
375 jumpshot_handle_mode_sense(struct us_data *us, struct scsi_cmnd * srb, int sense_6) argument
483 jumpshot_transport(struct scsi_cmnd *srb, struct us_data *us) argument
653 struct us_data *us; local
[all...]
H A Ddatafab.c78 static int datafab_determine_lun(struct us_data *us,
122 datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { argument
126 usb_stor_dbg(us, "len = %d\n", len);
127 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe,
133 datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { argument
137 usb_stor_dbg(us, "len = %d\n", len);
138 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
143 static int datafab_read_data(struct us_data *us, argument
226 datafab_write_data(struct us_data *us, struct datafab_info *info, u32 sector, u32 sectors) argument
322 datafab_determine_lun(struct us_data *us, struct datafab_info *info) argument
389 datafab_id_device(struct us_data *us, struct datafab_info *info) argument
445 datafab_handle_mode_sense(struct us_data *us, struct scsi_cmnd * srb, int sense_6) argument
556 datafab_transport(struct scsi_cmnd *srb, struct us_data *us) argument
727 struct us_data *us; local
[all...]
H A Dtransport.h87 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 *us, unsigned int pipe,
95 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
97 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
99 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe,
102 extern int usb_stor_port_reset(struct us_data *us);
H A Dene_ub6250.c487 static int ene_sd_init(struct us_data *us);
488 static int ene_ms_init(struct us_data *us);
489 static int ene_load_bincode(struct us_data *us, unsigned char flag);
497 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) argument
499 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf;
500 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf;
507 /* usb_stor_dbg(us, "transport --- ene_send_scsi_cmd\n"); */
509 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
512 usb_stor_dbg(us, "sen
575 sd_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) argument
589 sd_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) argument
601 sd_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) argument
620 sd_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) argument
660 sd_scsi_read(struct us_data *us, struct scsi_cmnd *srb) argument
700 sd_scsi_write(struct us_data *us, struct scsi_cmnd *srb) argument
744 ms_lib_set_logicalpair(struct us_data *us, u16 logblk, u16 phyblk) argument
757 ms_lib_set_logicalblockmark(struct us_data *us, u16 phyblk, u16 mark) argument
769 ms_lib_set_initialerrorblock(struct us_data *us, u16 phyblk) argument
774 ms_lib_set_bootblockmark(struct us_data *us, u16 phyblk) argument
779 ms_lib_free_logicalmap(struct us_data *us) argument
792 ms_lib_alloc_logicalmap(struct us_data *us) argument
814 ms_lib_clear_writebuf(struct us_data *us) argument
835 ms_count_freeblock(struct us_data *us, u16 PhyBlock) argument
854 ms_read_readpage(struct us_data *us, u32 PhyBlockAddr, u8 PageNum, u32 *PageBuf, struct ms_lib_type_extdat *ExtraDat) argument
918 ms_lib_process_bootblock(struct us_data *us, u16 PhyBlock, u8 *PageData) argument
1057 ms_lib_free_writebuf(struct us_data *us) argument
1078 ms_lib_free_allocatedarea(struct us_data *us) argument
1099 ms_lib_alloc_writebuf(struct us_data *us) argument
1118 ms_lib_force_setlogical_pair(struct us_data *us, u16 logblk, u16 phyblk) argument
1135 ms_read_copyblock(struct us_data *us, u16 oldphy, u16 newphy, u16 PhyBlockAddr, u8 PageNum, unsigned char *buf, u16 len) argument
1170 ms_read_eraseblock(struct us_data *us, u32 PhyBlockAddr) argument
1199 ms_lib_check_disableblock(struct us_data *us, u16 PhyBlock) argument
1230 ms_lib_setacquired_errorblock(struct us_data *us, u16 phyblk) argument
1249 ms_lib_overwrite_extra(struct us_data *us, u32 PhyBlockAddr, u8 PageNum, u8 OverwriteFlag) argument
1283 ms_lib_error_phyblock(struct us_data *us, u16 phyblk) argument
1298 ms_lib_erase_phyblock(struct us_data *us, u16 phyblk) argument
1335 ms_lib_read_extra(struct us_data *us, u32 PhyBlock, u8 PageNum, struct ms_lib_type_extdat *ExtraDat) argument
1370 ms_libsearch_block_from_physical(struct us_data *us, u16 phyblk) argument
1423 ms_libsearch_block_from_logical(struct us_data *us, u16 logblk) argument
1441 ms_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) argument
1456 ms_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) argument
1469 ms_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) argument
1487 ms_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) argument
1535 ms_lib_read_extrablock(struct us_data *us, u32 PhyBlock, u8 PageNum, u8 blen, void *buf) argument
1564 ms_lib_scan_logicalblocknumber(struct us_data *us, u16 btBlk1st) argument
1639 ms_scsi_read(struct us_data *us, struct scsi_cmnd *srb) argument
1738 ms_scsi_write(struct us_data *us, struct scsi_cmnd *srb) argument
1834 ene_get_card_type(struct us_data *us, u16 index, void *buf) argument
1851 ene_get_card_status(struct us_data *us, u8 *buf) argument
1881 ene_load_bincode(struct us_data *us, unsigned char flag) argument
1950 ms_card_init(struct us_data *us) argument
2071 ene_ms_init(struct us_data *us) argument
2126 ene_sd_init(struct us_data *us) argument
2190 ene_init(struct us_data *us) argument
2218 sd_scsi_irp(struct us_data *us, struct scsi_cmnd *srb) argument
2259 ms_scsi_irp(struct us_data *us, struct scsi_cmnd *srb) argument
2291 ene_transport(struct scsi_cmnd *srb, struct us_data *us) argument
2316 struct us_data *us; local
2360 struct us_data *us = usb_get_intfdata(iface); local
2382 struct us_data *us = usb_get_intfdata(iface); local
[all...]
H A Dsddr55.c118 sddr55_bulk_transport(struct us_data *us, int direction, argument
120 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra;
122 us->recv_bulk_pipe : us->send_bulk_pipe;
127 return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL);
134 static int sddr55_status(struct us_data *us) argument
137 unsigned char *command = us->iobuf;
138 unsigned char *status = us->iobuf;
139 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra;
145 result = sddr55_bulk_transport(us,
194 sddr55_read_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors) argument
313 sddr55_write_data(struct us_data *us, unsigned int lba, unsigned int page, unsigned short sectors) argument
519 sddr55_read_deviceID(struct us_data *us, unsigned char *manufacturerID, unsigned char *deviceID) argument
556 sddr55_reset(struct us_data *us) argument
562 sddr55_get_capacity(struct us_data *us) argument
645 sddr55_read_map(struct us_data *us) argument
777 sddr55_transport(struct scsi_cmnd *srb, struct us_data *us) argument
975 struct us_data *us; local
[all...]
H A Dsierra_ms.c126 int sierra_ms_init(struct us_data *us) argument
135 udev = us->pusb_dev;
137 sh = us_to_host(us);
142 usb_stor_dbg(us, "SWIMS: Forcing Modem Mode\n");
145 usb_stor_dbg(us, "SWIMS: Failed to switch to modem mode\n");
150 usb_stor_dbg(us, "SWIMS: Forcing Mass Storage Mode\n");
155 usb_stor_dbg(us, "SWIMS: Normal SWoC Logic\n");
167 usb_stor_dbg(us, "SWIMS: Failed SWoC query\n");
173 usb_stor_dbg(us, "SWIMS: Completely failed SWoC query\n");
178 debug_swoc(&us
[all...]
H A Dprotocol.c60 void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us) argument
73 usb_stor_invoke_transport(srb, us);
76 void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us) argument
115 usb_stor_invoke_transport(srb, us);
119 struct us_data *us)
122 usb_stor_invoke_transport(srb, us);
118 usb_stor_transparent_scsi_command(struct scsi_cmnd *srb, struct us_data *us) argument
/drivers/staging/iio/meter/
H A Dade7758_trigger.c50 enable_irq(st->us->irq);
67 spi_get_device_id(st->us)->name,
74 ret = request_irq(st->us->irq,
77 spi_get_device_id(st->us)->name,
82 st->trig->dev.parent = &st->us->dev;
95 free_irq(st->us->irq, st->trig);
107 free_irq(st->us->irq, st->trig);

Completed in 295 milliseconds

12345