Searched refs:us (Results 1 - 25 of 120) 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 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 Dinitializers.c47 int usb_stor_euscsi_init(struct us_data *us) argument
52 us->iobuf[0] = 0x1;
53 result = usb_stor_control_msg(us, us->send_ctrl_pipe,
55 0x01, 0x0, us->iobuf, 0x1, 5000);
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->iobuf;
81 res = usb_stor_bulk_transfer_buf(us, us
96 usb_stor_huawei_e220_init(struct us_data *us) argument
[all...]
H A Dusb.c169 struct us_data *us = usb_get_intfdata(iface); local
172 mutex_lock(&us->dev_mutex);
175 if (us->suspend_resume_hook)
176 (us->suspend_resume_hook)(us, US_SUSPEND);
181 mutex_unlock(&us->dev_mutex);
188 struct us_data *us = usb_get_intfdata(iface); local
190 mutex_lock(&us->dev_mutex);
193 if (us->suspend_resume_hook)
194 (us
203 struct us_data *us = usb_get_intfdata(iface); local
225 struct us_data *us = usb_get_intfdata(iface); local
237 struct us_data *us = usb_get_intfdata(iface); local
261 fill_inquiry_response(struct us_data *us, unsigned char *data, unsigned int data_len) argument
298 struct us_data *us = (struct us_data *)__us; local
424 associate_dev(struct us_data *us, struct usb_interface *intf) argument
463 adjust_quirks(struct us_data *us) argument
548 get_device_info(struct us_data *us, const struct usb_device_id *id, struct us_unusual_dev *unusual_dev) argument
625 get_transport(struct us_data *us) argument
651 get_protocol(struct us_data *us) argument
690 get_pipes(struct us_data *us) argument
746 usb_stor_acquire_resources(struct us_data *us) argument
778 usb_stor_release_resources(struct us_data *us) argument
803 dissociate_dev(struct us_data *us) argument
818 quiesce_and_remove_host(struct us_data *us) argument
852 release_everything(struct us_data *us) argument
865 struct us_data *us = container_of(work, struct us_data, local
903 struct us_data *us; local
960 usb_stor_probe2(struct us_data *us) argument
1023 struct us_data *us = usb_get_intfdata(intf); local
1036 struct us_data *us; local
[all...]
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
236 usb_stor_clear_halt(struct us_data *us, unsigned int pipe) argument
265 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
363 usb_stor_intr_transfer(struct us_data *us, void *buf, unsigned int length) argument
392 usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, void *buf, unsigned int length, unsigned int *act_len) argument
418 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
467 usb_stor_bulk_srb(struct us_data* us, unsigned int pipe, struct scsi_cmnd* srb) argument
489 usb_stor_bulk_transfer_sg(struct us_data* us, unsigned int pipe, void *buf, unsigned int length_left, int use_sg, int *residual) argument
524 last_sector_hacks(struct us_data *us, struct scsi_cmnd *srb) argument
599 usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
893 usb_stor_stop_transport(struct us_data *us) argument
917 usb_stor_CB_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1025 usb_stor_Bulk_max_lun(struct us_data *us) argument
1054 usb_stor_Bulk_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1250 usb_stor_reset_common(struct us_data *us, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) argument
1300 usb_stor_CB_reset(struct us_data *us) argument
1316 usb_stor_Bulk_reset(struct us_data *us) argument
1329 usb_stor_port_reset(struct us_data *us) argument
[all...]
H A Dscsiglue.c75 struct us_data *us = host_to_us(host); local
76 return us->scsi_name;
110 struct us_data *us = host_to_us(sdev->host); local
116 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) {
119 if (us->fflags & US_FL_MAX_SECTORS_MIN)
137 if (!us->pusb_dev->bus->controller->dma_mask)
151 switch (le16_to_cpu(us->pusb_dev->descriptor.idVendor)) {
156 if (!(us->fflags & (US_FL_FIX_CAPACITY |
158 us->fflags |= US_FL_CAPACITY_HEURISTICS;
165 if (us
273 struct us_data *us = host_to_us(dev_to_shost(starget->dev.parent)); local
303 struct us_data *us = host_to_us(srb->device->host); local
339 struct us_data *us = host_to_us(srb->device->host); local
375 struct us_data *us = host_to_us(srb->device->host); local
391 struct us_data *us = host_to_us(srb->device->host); local
402 usb_stor_report_device_reset(struct us_data *us) argument
417 usb_stor_report_bus_reset(struct us_data *us) argument
438 struct us_data *us = host_to_us(host); local
[all...]
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;
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->send_bulk_pipe,
118 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);
316 static int alauda_get_media_status(struct us_data *us, unsigned char *data) argument
321 if (MEDIA_PORT(us) == ALAUDA_PORT_XD)
326 rc = usb_stor_ctrl_transfer(us, us
339 alauda_ack_media(struct us_data *us) argument
356 alauda_get_media_signature(struct us_data *us, unsigned char *data) argument
372 alauda_reset_media(struct us_data *us) argument
388 alauda_init_media(struct us_data *us) argument
464 alauda_check_media(struct us_data *us) argument
502 alauda_check_status2(struct us_data *us) argument
532 alauda_get_redu_data(struct us_data *us, u16 pba, unsigned char *data) argument
570 alauda_read_map(struct us_data *us, unsigned int zone) argument
695 alauda_ensure_map_for_zone(struct us_data *us, unsigned int zone) argument
705 alauda_erase_block(struct us_data *us, u16 pba) argument
735 alauda_read_block_raw(struct us_data *us, u16 pba, unsigned int page, unsigned int pages, unsigned char *data) argument
762 alauda_read_block(struct us_data *us, u16 pba, unsigned int page, unsigned int pages, unsigned char *data) argument
787 alauda_write_block(struct us_data *us, u16 pba, unsigned char *data) argument
815 alauda_write_lba(struct us_data *us, u16 lba, unsigned int page, unsigned int pages, unsigned char *ptr, unsigned char *blockbuffer) argument
920 alauda_read_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1016 alauda_write_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1118 init_alauda(struct us_data *us) argument
1140 alauda_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1251 struct us_data *us; local
[all...]
H A Doption_ms.c42 static int option_rezero(struct us_data *us) argument
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
105 result = usb_stor_bulk_transfer_buf(us,
106 us
137 option_ms_init(struct us_data *us) argument
[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
683 usbat_multiple_write(struct us_data *us, unsigned char *registers, unsigned char *data_out, unsigned short num_registers) argument
742 usbat_read_blocks(struct us_data *us, void* buffer, int len, int use_sg) argument
784 usbat_write_blocks(struct us_data *us, void* buffer, int len, int use_sg) argument
817 usbat_read_user_io(struct us_data *us, unsigned char *data_flags) argument
838 usbat_write_user_io(struct us_data *us, unsigned char enable_flags, unsigned char data_flags) argument
856 usbat_device_reset(struct us_data *us) argument
886 usbat_device_enable_cdt(struct us_data *us) argument
929 usbat_flash_check_media(struct us_data *us, struct usbat_info *info) argument
980 usbat_identify_device(struct us_data *us, struct usbat_info *info) argument
1025 usbat_set_transport(struct us_data *us, struct usbat_info *info, int devicetype) argument
1055 usbat_flash_get_sector_count(struct us_data *us, struct usbat_info *info) argument
1111 usbat_flash_read_data(struct us_data *us, struct usbat_info *info, u32 sector, u32 sectors) argument
1202 usbat_flash_write_data(struct us_data *us, struct usbat_info *info, u32 sector, u32 sectors) argument
1292 usbat_hp8200e_handle_read10(struct us_data *us, unsigned char *registers, unsigned char *data, struct scsi_cmnd *srb) argument
1404 usbat_select_and_test_registers(struct us_data *us) argument
1454 init_usbat(struct us_data *us, int devicetype) argument
1558 usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1685 usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us) argument
1822 init_usbat_cd(struct us_data *us) argument
1827 init_usbat_flash(struct us_data *us) argument
1835 struct us_data *us; local
[all...]
H A Drealtek_cr.c109 struct us_data *us; member in struct:rts51x_chip
165 static int init_realtek_cr(struct us_data *us);
208 static int rts51x_bulk_transport(struct us_data *us, u8 lun, argument
212 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf;
213 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf;
223 bcb->Tag = ++us->tag;
232 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
242 us->recv_bulk_pipe : us
295 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
342 rts51x_get_max_lun(struct us_data *us) argument
364 rts51x_read_mem(struct us_data *us, u16 addr, u8 *data, u16 len) argument
395 rts51x_write_mem(struct us_data *us, u16 addr, u8 *data, u16 len) argument
423 rts51x_read_status(struct us_data *us, u8 lun, u8 *status, int len, int *actlen) argument
451 rts51x_check_status(struct us_data *us, u8 lun) argument
482 enable_oscillator(struct us_data *us) argument
506 __do_config_autodelink(struct us_data *us, u8 *data, u16 len) argument
534 do_config_autodelink(struct us_data *us, int enable, int force) argument
562 config_autodelink_after_power_on(struct us_data *us) argument
632 config_autodelink_before_power_down(struct us_data *us) argument
706 fw5895_init(struct us_data *us) argument
732 fw5895_set_mmc_wp(struct us_data *us) argument
776 struct us_data *us = chip->us; local
825 rts51x_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
911 realtek_cr_autosuspend_setup(struct us_data *us) argument
986 struct us_data *us = usb_get_intfdata(iface); local
1004 struct us_data *us = usb_get_intfdata(iface); local
1020 init_realtek_cr(struct us_data *us) argument
1079 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 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, argument
315 pipe = us->recv_ctrl_pipe;
317 pipe = us->send_ctrl_pipe;
319 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype,
329 sddr09_send_scsi_command(struct us_data *us, argument
332 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len);
341 sddr09_test_unit_ready(struct us_data *us) {
362 sddr09_request_sense(struct us_data *us, unsigned char *sensebuf, int buflen) argument
403 sddr09_readX(struct us_data *us, int x, unsigned long fromaddress, int nr_of_pages, int bulklen, unsigned char *buf, int use_sg) argument
452 sddr09_read20(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
475 sddr09_read21(struct us_data *us, unsigned long fromaddress, int count, int controlshift, unsigned char *buf, int use_sg) argument
493 sddr09_read22(struct us_data *us, unsigned long fromaddress, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
537 sddr09_erase(struct us_data *us, unsigned long Eaddress) argument
586 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
630 sddr09_write_inplace(struct us_data *us, unsigned long address, int nr_of_pages, int pageshift, unsigned char *buf, int use_sg) argument
724 sddr09_read_status(struct us_data *us, unsigned char *status) argument
747 sddr09_read_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
867 sddr09_write_lba(struct us_data *us, unsigned int lba, unsigned int page, unsigned int pages, unsigned char *ptr, unsigned char *blockbuffer) argument
975 sddr09_write_data(struct us_data *us, unsigned long address, unsigned int sectors) argument
1061 sddr09_read_control(struct us_data *us, unsigned long address, unsigned int blocks, unsigned char *content, int use_sg) argument
1085 sddr09_read_deviceID(struct us_data *us, unsigned char *deviceID) argument
1108 sddr09_get_wp(struct us_data *us, struct sddr09_card_info *info) argument
1151 sddr09_get_cardinfo(struct us_data *us, unsigned char flags) argument
1210 sddr09_read_map(struct us_data *us) argument
1421 sddr09_common_init(struct us_data *us) argument
1457 usb_stor_sddr09_dpcm_init(struct us_data *us) argument
1506 dpcm_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1548 sddr09_transport(struct scsi_cmnd *srb, struct us_data *us) argument
1748 usb_stor_sddr09_init(struct us_data *us) argument
1755 struct us_data *us; local
[all...]
H A Dene_ub6250.c475 static int ene_sd_init(struct us_data *us);
476 static int ene_ms_init(struct us_data *us);
477 static int ene_load_bincode(struct us_data *us, unsigned char flag);
485 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) argument
487 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf;
488 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf;
497 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
508 pipe = us->recv_bulk_pipe;
510 pipe = us
563 sd_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) argument
577 sd_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) argument
589 sd_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) argument
608 sd_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) argument
648 sd_scsi_read(struct us_data *us, struct scsi_cmnd *srb) argument
688 sd_scsi_write(struct us_data *us, struct scsi_cmnd *srb) argument
732 ms_lib_set_logicalpair(struct us_data *us, u16 logblk, u16 phyblk) argument
745 ms_lib_set_logicalblockmark(struct us_data *us, u16 phyblk, u16 mark) argument
757 ms_lib_set_initialerrorblock(struct us_data *us, u16 phyblk) argument
762 ms_lib_set_bootblockmark(struct us_data *us, u16 phyblk) argument
767 ms_lib_free_logicalmap(struct us_data *us) argument
780 ms_lib_alloc_logicalmap(struct us_data *us) argument
802 ms_lib_clear_writebuf(struct us_data *us) argument
823 ms_count_freeblock(struct us_data *us, u16 PhyBlock) argument
842 ms_read_readpage(struct us_data *us, u32 PhyBlockAddr, u8 PageNum, u32 *PageBuf, struct ms_lib_type_extdat *ExtraDat) argument
906 ms_lib_process_bootblock(struct us_data *us, u16 PhyBlock, u8 *PageData) argument
1045 ms_lib_free_writebuf(struct us_data *us) argument
1066 ms_lib_free_allocatedarea(struct us_data *us) argument
1087 ms_lib_alloc_writebuf(struct us_data *us) argument
1106 ms_lib_force_setlogical_pair(struct us_data *us, u16 logblk, u16 phyblk) argument
1123 ms_read_copyblock(struct us_data *us, u16 oldphy, u16 newphy, u16 PhyBlockAddr, u8 PageNum, unsigned char *buf, u16 len) argument
1158 ms_read_eraseblock(struct us_data *us, u32 PhyBlockAddr) argument
1187 ms_lib_check_disableblock(struct us_data *us, u16 PhyBlock) argument
1218 ms_lib_setacquired_errorblock(struct us_data *us, u16 phyblk) argument
1237 ms_lib_overwrite_extra(struct us_data *us, u32 PhyBlockAddr, u8 PageNum, u8 OverwriteFlag) argument
1271 ms_lib_error_phyblock(struct us_data *us, u16 phyblk) argument
1286 ms_lib_erase_phyblock(struct us_data *us, u16 phyblk) argument
1323 ms_lib_read_extra(struct us_data *us, u32 PhyBlock, u8 PageNum, struct ms_lib_type_extdat *ExtraDat) argument
1358 ms_libsearch_block_from_physical(struct us_data *us, u16 phyblk) argument
1411 ms_libsearch_block_from_logical(struct us_data *us, u16 logblk) argument
1429 ms_scsi_test_unit_ready(struct us_data *us, struct scsi_cmnd *srb) argument
1444 ms_scsi_inquiry(struct us_data *us, struct scsi_cmnd *srb) argument
1457 ms_scsi_mode_sense(struct us_data *us, struct scsi_cmnd *srb) argument
1475 ms_scsi_read_capacity(struct us_data *us, struct scsi_cmnd *srb) argument
1523 ms_lib_read_extrablock(struct us_data *us, u32 PhyBlock, u8 PageNum, u8 blen, void *buf) argument
1552 ms_lib_scan_logicalblocknumber(struct us_data *us, u16 btBlk1st) argument
1627 ms_scsi_read(struct us_data *us, struct scsi_cmnd *srb) argument
1726 ms_scsi_write(struct us_data *us, struct scsi_cmnd *srb) argument
1822 ene_get_card_type(struct us_data *us, u16 index, void *buf) argument
1839 ene_get_card_status(struct us_data *us, u8 *buf) argument
1869 ene_load_bincode(struct us_data *us, unsigned char flag) argument
1944 ms_card_init(struct us_data *us) argument
2065 ene_ms_init(struct us_data *us) argument
2120 ene_sd_init(struct us_data *us) argument
2182 ene_init(struct us_data *us) argument
2210 sd_scsi_irp(struct us_data *us, struct scsi_cmnd *srb) argument
2251 ms_scsi_irp(struct us_data *us, struct scsi_cmnd *srb) argument
2283 ene_transport(struct scsi_cmnd *srb, struct us_data *us) argument
2308 struct us_data *us; local
2352 struct us_data *us = usb_get_intfdata(iface); local
2375 struct us_data *us = usb_get_intfdata(iface); 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
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
138 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe,
143 static int datafab_read_data(struct us_data *us, argument
148 unsigned char *command = us->iobuf;
165 result = datafab_determine_lun(us, inf
226 datafab_write_data(struct us_data *us, struct datafab_info *info, u32 sector, u32 sectors) argument
323 datafab_determine_lun(struct us_data *us, struct datafab_info *info) argument
390 datafab_id_device(struct us_data *us, struct datafab_info *info) argument
446 datafab_handle_mode_sense(struct us_data *us, struct scsi_cmnd * srb, int sense_6) argument
557 datafab_transport(struct scsi_cmnd *srb, struct us_data *us) argument
726 struct us_data *us; local
[all...]
/drivers/staging/keucr/
H A Dusb.c40 struct us_data *us = usb_get_intfdata(iface); local
43 mutex_lock(&us->dev_mutex);
46 if (us->suspend_resume_hook)
47 (us->suspend_resume_hook)(us, US_SUSPEND);
51 // us->Power_IsResum = true;
52 //us->SD_Status.Ready = 0;
54 mutex_unlock(&us->dev_mutex);
63 struct us_data *us = usb_get_intfdata(iface); local
65 mutex_lock(&us
86 struct us_data *us = usb_get_intfdata(iface); local
116 struct us_data *us = usb_get_intfdata(iface); local
128 struct us_data *us = usb_get_intfdata(iface); local
140 fill_inquiry_response(struct us_data *us, unsigned char *data, unsigned int data_len) argument
170 struct us_data *us = (struct us_data *)__us; local
277 associate_dev(struct us_data *us, struct usb_interface *intf) argument
314 get_device_info(struct us_data *us, const struct usb_device_id *id) argument
339 get_transport(struct us_data *us) argument
361 get_protocol(struct us_data *us) argument
385 get_pipes(struct us_data *us) argument
440 usb_stor_acquire_resources(struct us_data *us) argument
465 usb_stor_release_resources(struct us_data *us) argument
488 dissociate_dev(struct us_data *us) argument
505 quiesce_and_remove_host(struct us_data *us) argument
537 release_everything(struct us_data *us) argument
549 struct us_data *us = (struct us_data *)__us; local
582 struct us_data *us; local
679 struct us_data *us = usb_get_intfdata(intf); local
[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 Dtransport.c32 static int usb_stor_msg_common(struct us_data *us, int timeout) argument
39 if (test_bit(US_FLIDX_ABORTING, &us->dflags))
44 us->current_urb->context = &urb_done;
45 us->current_urb->actual_length = 0;
46 us->current_urb->error_count = 0;
47 us->current_urb->status = 0;
49 us->current_urb->transfer_flags = 0;
50 if (us->current_urb->transfer_buffer == us->iobuf)
51 us
84 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
114 usb_stor_clear_halt(struct us_data *us, unsigned int pipe) argument
140 interpret_urb_result(struct us_data *us, unsigned int pipe, unsigned int length, int result, unsigned int partial) argument
183 usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, void *buf, unsigned int length, unsigned int *act_len) argument
206 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
252 usb_stor_bulk_srb(struct us_data *us, unsigned int pipe, struct scsi_cmnd *srb) argument
267 usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe, void *buf, unsigned int length_left, int use_sg, int *residual) argument
300 usb_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
427 ENE_stor_invoke_transport(struct scsi_cmnd *srb, struct us_data *us) argument
536 usb_stor_stop_transport(struct us_data *us) argument
554 usb_stor_Bulk_max_lun(struct us_data *us) argument
580 usb_stor_Bulk_transport(struct scsi_cmnd *srb, struct us_data *us) argument
741 usb_stor_reset_common(struct us_data *us, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) argument
789 usb_stor_Bulk_reset(struct us_data *us) argument
800 usb_stor_port_reset(struct us_data *us) argument
[all...]
H A Dinit.c17 int ENE_InitMedia(struct us_data *us) argument
23 result = ENE_Read_BYTE(us, REG_CARD_STATUS, &MiscReg03);
31 if (!us->SM_Status.Ready && !us->MS_Status.Ready) {
32 result = ENE_SMInit(us);
45 int ENE_Read_BYTE(struct us_data *us, WORD index, void *buf) argument
47 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf;
58 result = ENE_SendScsiCmd(us, FDIR_READ, buf, 0);
65 int ENE_SMInit(struct us_data *us) argument
67 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us
117 ENE_LoadBinCode(struct us_data *us, BYTE flag) argument
159 ENE_SendScsiCmd(struct us_data *us, BYTE fDir, void *buf, int use_sg) argument
241 ENE_Read_Data(struct us_data *us, void *buf, unsigned int length) argument
283 ENE_Write_Data(struct us_data *us, void *buf, unsigned int length) argument
[all...]
H A Dscsiglue.c32 struct us_data *us = host_to_us(sdev->host); local
39 if (us->subclass == USB_SC_UFI)
50 struct us_data *us = host_to_us(sdev->host); local
53 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) {
56 if (us->fflags & US_FL_MAX_SECTORS_MIN)
64 if (us->subclass != USB_SC_SCSI &&
65 us->subclass != USB_SC_CYP_ATACB)
68 if (us->fflags & US_FL_NO_WP_DETECT)
71 if (us->fflags & US_FL_FIX_CAPACITY)
73 if (us
101 struct us_data *us = host_to_us(srb->device->host); local
140 struct us_data *us = host_to_us(srb->device->host); local
171 struct us_data *us = host_to_us(srb->device->host); local
189 struct us_data *us = host_to_us(srb->device->host); local
200 usb_stor_report_device_reset(struct us_data *us) argument
216 usb_stor_report_bus_reset(struct us_data *us) argument
241 struct us_data *us = host_to_us(host); local
410 usb_stor_access_xfer_buf(struct us_data *us, unsigned char *buffer, unsigned int buflen, struct scsi_cmnd *srb, struct scatterlist **sgptr, unsigned int *offset, enum xfer_buf_dir dir) argument
470 usb_stor_set_xfer_buf(struct us_data *us, unsigned char *buffer, unsigned int buflen, struct scsi_cmnd *srb, unsigned int dir) argument
[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) argument
30 us->SrbStatus = SS_SUCCESS;
33 result = SM_SCSI_Test_Unit_Ready(us, sr
60 SM_SCSI_Test_Unit_Ready(struct us_data *us, struct scsi_cmnd *srb) argument
73 SM_SCSI_Inquiry(struct us_data *us, struct scsi_cmnd *srb) argument
83 SM_SCSI_Mode_Sense(struct us_data *us, struct scsi_cmnd *srb) argument
98 SM_SCSI_Read_Capacity(struct us_data *us, struct scsi_cmnd *srb) argument
130 SM_SCSI_Read(struct us_data *us, struct scsi_cmnd *srb) argument
160 SM_SCSI_Write(struct us_data *us, struct scsi_cmnd *srb) argument
[all...]
H A Dtransport.h35 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 *us, unsigned int pipe,
45 extern int usb_stor_port_reset(struct us_data *us);
72 extern int SM_SCSIIrp(struct us_data *us, struct scsi_cmnd *srb);
H A Dsmilmain.c147 int Media_D_ReadSector(struct us_data *us, DWORD start,WORD count,BYTE *buf) argument
155 if (Conv_D_MediaAddr(us, start))
167 if (Media_D_ReadOneSect(us, bn, buf))
181 if (Inc_D_MediaAddr(us))
189 int Media_D_CopySector(struct us_data *us, DWORD start,WORD count,BYTE *buf) argument
198 if (Conv_D_MediaAddr(us, start))
213 if (Ssfdc_D_CopyBlock(us,bn,buf,Redundant))
221 if (Release_D_CopySector(us))
236 if (Inc_D_MediaAddr(us))
244 int Release_D_CopySector(struct us_data *us) argument
654 Check_D_MediaFmt(struct us_data *us) argument
739 Conv_D_MediaAddr(struct us_data *us, DWORD addr) argument
774 Inc_D_MediaAddr(struct us_data *us) argument
856 Media_D_ReadOneSect(struct us_data *us, WORD count, BYTE *buf) argument
1080 Copy_D_BlockAll(struct us_data *us, DWORD mode) argument
1271 Release_D_ReadBlock(struct us_data *us) argument
1310 Release_D_WriteBlock(struct us_data *us) argument
1326 Copy_D_PhyOneSect(struct us_data *us) argument
1390 Read_D_PhyOneSect(struct us_data *us, WORD count, BYTE *buf) argument
1449 Erase_D_PhyOneBlock(struct us_data *us) argument
1464 Set_D_PhyFmtValue(struct us_data *us) argument
1547 Search_D_CIS(struct us_data *us) argument
1610 Make_D_LogTable(struct us_data *us) argument
1740 MarkFail_D_PhyOneBlock(struct us_data *us) argument
[all...]

Completed in 475 milliseconds

12345