| /drivers/usb/storage/ |
| A D | transport.c | 138 if (us->current_urb->transfer_buffer == us->iobuf) in usb_stor_msg_common() 140 us->current_urb->transfer_dma = us->iobuf_dma; in usb_stor_msg_common() 611 result = us->transport(srb, us); in usb_stor_invoke_transport() 730 temp_result = us->transport(us->srb, us); in usb_stor_invoke_transport() 926 us->transport_reset(us); in usb_stor_invoke_transport() 973 us->ifnum, us->iobuf, srb->cmd_len); in usb_stor_CB_transport() 993 us->recv_bulk_pipe : us->send_bulk_pipe; in usb_stor_CB_transport() 1015 us->iobuf[0], us->iobuf[1]); in usb_stor_CB_transport() 1085 0, us->ifnum, us->iobuf, 1, 10*HZ); in usb_stor_Bulk_max_lun() 1168 us->recv_bulk_pipe : us->send_bulk_pipe; in usb_stor_Bulk_transport() [all …]
|
| A D | usb.c | 259 (us->suspend_resume_hook)(us, US_SUSPEND); in usb_stor_suspend() 278 (us->suspend_resume_hook)(us, US_RESUME); in usb_stor_resume() 462 us->proto_handler(srb, us); in usb_stor_control_thread() 540 us->cr = kmalloc(sizeof(*us->cr), GFP_KERNEL); in associate_dev() 687 usb_stor_adjust_quirks(us->pusb_dev, &us->fflags); in get_device_info() 869 p = us->unusual_dev->initFunction(us); in usb_stor_acquire_resources() 902 us->extra_destructor(us->extra); in usb_stor_release_resources() 915 usb_free_coherent(us->pusb_dev, US_IOBUF_SIZE, us->iobuf, us->iobuf_dma); in dissociate_dev() 988 us->max_lun = usb_stor_Bulk_max_lun(us); in usb_stor_scan_dwork() 995 us_to_host(us)->max_lun = us->max_lun+1; in usb_stor_scan_dwork() [all …]
|
| A D | scsiglue.c | 64 return us->scsi_name; in host_info() 79 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in sdev_init() 160 if (us->subclass != USB_SC_SCSI && us->subclass != USB_SC_CYP_ATACB) in sdev_configure() 313 if ((us->protocol == USB_PR_CB || us->protocol == USB_PR_CBI) && in sdev_configure() 315 us->max_lun = 0; in sdev_configure() 366 if (us->srb != NULL) { in queuecommand_lck() 390 us->srb = srb; in queuecommand_lck() 391 complete(&us->cmnd_ready); in queuecommand_lck() 412 if (!us->srb) { in DEF_SCSI_QCMD() 468 result = us->transport_reset(us); in device_reset() [all …]
|
| A D | shuttle_usbat.c | 229 us->recv_ctrl_pipe, in usbat_read() 247 us->send_ctrl_pipe, in usbat_write() 295 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in usbat_execute_command() 530 us->recv_bulk_pipe : us->send_bulk_pipe; in usbat_hp8200e_rw_block_test() 816 us->recv_ctrl_pipe, in usbat_read_user_io() 837 us->send_ctrl_pipe, in usbat_write_user_io() 982 if (!us || !info) in usbat_identify_device() 1064 if (!us || !info) in usbat_flash_get_sector_count() 1458 if (!us->extra) in init_usbat() 1836 struct us_data *us; in usbat_probe() local [all …]
|
| A D | alauda.c | 116 #define MEDIA_PORT(us) us->srb->device->lun argument 117 #define MEDIA_INFO(us) ((struct alauda_info *)us->extra)->port[MEDIA_PORT(us)] argument 320 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_status() 342 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in alauda_ack_media() 359 return usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_signature() 438 MEDIA_INFO(us).blockmask = MEDIA_INFO(us).blocksize - 1; in alauda_init_media() 509 rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in alauda_check_status2() 514 rc = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in alauda_check_status2() 538 rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in alauda_get_redu_data() 713 rc = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in alauda_erase_block() [all …]
|
| A D | isd200.c | 763 isd200_log_config(us, info); in isd200_write_config() 768 us, in isd200_write_config() 769 us->send_ctrl_pipe, in isd200_write_config() 809 us, in isd200_read_config() 810 us->recv_ctrl_pipe, in isd200_read_config() 822 isd200_log_config(us, info); in isd200_read_config() 1202 us->protocol_name); in isd200_get_inquiry_data() 1207 us->extra = NULL; in isd200_get_inquiry_data() 1480 us->extra = info; in isd200_init_info() 1533 if (us->extra == NULL) { in isd200_ata_command() [all …]
|
| A D | freecom.c | 236 opipe = us->send_bulk_pipe; in freecom_transport() 237 ipipe = us->recv_bulk_pipe; in freecom_transport() 442 char *buffer = us->iobuf; in init_freecom() 449 result = usb_stor_control_msg(us, us->recv_ctrl_pipe, in init_freecom() 462 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in init_freecom() 470 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in init_freecom() 536 usb_stor_dbg(us, "%s\n", line); in pdump() 545 struct us_data *us; in freecom_probe() local 554 us->transport_name = "Freecom"; in freecom_probe() 557 us->max_lun = 0; in freecom_probe() [all …]
|
| A D | realtek_cr.c | 225 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport() 235 us->recv_bulk_pipe : us->send_bulk_pipe; in rts51x_bulk_transport() 243 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in rts51x_bulk_transport() 314 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport_special() 324 us->recv_bulk_pipe : us->send_bulk_pipe; in rts51x_bulk_transport_special() 344 result = usb_stor_control_msg(us, us->recv_ctrl_pipe, in rts51x_get_max_lun() 348 0, us->ifnum, us->iobuf, 1, 10 * HZ); in rts51x_get_max_lun() 747 struct us_data *us = chip->us; in rts51x_modi_suspend_timer() local 759 struct us_data *us = chip->us; in rts51x_suspend_timer_fn() local 985 us->max_lun = chip->max_lun = rts51x_get_max_lun(us); in init_realtek_cr() [all …]
|
| A D | sddr09.c | 361 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in sddr09_request_sense() 417 result = usb_stor_bulk_transfer_sg(us, us->recv_bulk_pipe, in sddr09_readX() 602 result = usb_stor_bulk_transfer_sg(us, us->send_bulk_pipe, in sddr09_writeX() 684 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, 725 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in sddr09_read_status() 1084 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in sddr09_read_deviceID() 1259 us, address>>1, in sddr09_read_map() 1432 if (!us->extra) in sddr09_common_init() 1722 ? us->send_bulk_pipe : us->recv_bulk_pipe; in sddr09_transport() 1764 us->max_lun = 1; in sddr09_probe() [all …]
|
| A D | jumpshot.c | 113 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read() 126 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write() 135 if (!us) in jumpshot_get_status() 139 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in jumpshot_get_status() 146 usb_stor_dbg(us, "0x%2x\n", us->iobuf[0]); in jumpshot_get_status() 201 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in jumpshot_read_data() 283 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in jumpshot_write_data() 338 rc = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in jumpshot_id_device() 484 if (!us->extra) { in jumpshot_transport() 486 if (!us->extra) in jumpshot_transport() [all …]
|
| A D | datafab.c | 119 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in datafab_bulk_read() 130 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in datafab_bulk_write() 140 unsigned char *command = us->iobuf; in datafab_read_data() 224 unsigned char *reply = us->iobuf; in datafab_write_data() 455 unsigned char *ptr = us->iobuf; in datafab_handle_mode_sense() 552 unsigned char *ptr = us->iobuf; in datafab_transport() 557 if (!us->extra) { in datafab_transport() 559 if (!us->extra) in datafab_transport() 725 struct us_data *us; in datafab_probe() local 737 us->max_lun = 1; in datafab_probe() [all …]
|
| A D | ene_ub6250.c | 502 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd() 519 result = usb_stor_bulk_srb(us, pipe, us->srb); in ene_send_scsi_cmd() 531 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, bcs, in ene_send_scsi_cmd() 536 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in ene_send_scsi_cmd() 543 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in ene_send_scsi_cmd() 560 scsi_set_resid(us->srb, max(scsi_get_resid(us->srb), in ene_send_scsi_cmd() 605 ene_sd_init(us); in sd_scsi_test_unit_ready() 1459 ene_ms_init(us); in ms_scsi_test_unit_ready() 2340 if (!us->extra) in ene_ub6250_probe() 2353 us->max_lun = 0; in ene_ub6250_probe() [all …]
|
| A D | sddr55.c | 114 us->recv_bulk_pipe : us->send_bulk_pipe; in sddr55_bulk_transport() 795 if (!us->extra) { in sddr55_transport() 796 us->extra = kzalloc( in sddr55_transport() 798 if (!us->extra) in sddr55_transport() 840 result = sddr55_status (us); in sddr55_transport() 842 result = sddr55_status (us); in sddr55_transport() 890 sddr55_read_map(us); in sddr55_transport() 983 struct us_data *us; in sddr55_probe() local 992 us->transport_name = "SDDR55"; in sddr55_probe() 995 us->max_lun = 0; in sddr55_probe() [all …]
|
| A D | karma.c | 102 memset(us->iobuf, 0, RIO_SEND_LEN); in rio_karma_send_command() 104 us->iobuf[5] = cmd; in rio_karma_send_command() 105 us->iobuf[6] = seq; in rio_karma_send_command() 109 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rio_karma_send_command() 110 us->iobuf, RIO_SEND_LEN, NULL); in rio_karma_send_command() 114 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in rio_karma_send_command() 125 us->iobuf[4] = 0x80; in rio_karma_send_command() 126 us->iobuf[5] = 0; in rio_karma_send_command() 188 us->extra = data; in rio_karma_init() 203 struct us_data *us; in karma_probe() local [all …]
|
| A D | option_ms.c | 48 us->send_bulk_pipe, in option_rezero() 59 usb_stor_bulk_transfer_buf(us, in option_rezero() 60 us->recv_bulk_pipe, in option_rezero() 64 usb_stor_bulk_transfer_buf(us, in option_rezero() 65 us->recv_bulk_pipe, in option_rezero() 94 us->send_bulk_pipe, in option_inquiry() 102 us->recv_bulk_pipe, in option_inquiry() 115 usb_stor_bulk_transfer_buf(us, in option_inquiry() 116 us->recv_bulk_pipe, in option_inquiry() 135 result = option_inquiry(us); in option_ms_init() [all …]
|
| A D | initializers.c | 34 int usb_stor_euscsi_init(struct us_data *us) in usb_stor_euscsi_init() argument 38 usb_stor_dbg(us, "Attempting to init eUSCSI bridge...\n"); in usb_stor_euscsi_init() 39 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_euscsi_init() 42 usb_stor_dbg(us, "-- result is %d\n", result); in usb_stor_euscsi_init() 51 int usb_stor_ucr61s2b_init(struct us_data *us) in usb_stor_ucr61s2b_init() argument 53 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap*) us->iobuf; in usb_stor_ucr61s2b_init() 69 res = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, bcb, in usb_stor_ucr61s2b_init() 74 usb_stor_dbg(us, "Getting status packet...\n"); in usb_stor_ucr61s2b_init() 75 res = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, bcs, in usb_stor_ucr61s2b_init() 84 int usb_stor_huawei_e220_init(struct us_data *us) in usb_stor_huawei_e220_init() argument [all …]
|
| A D | sierra_ms.c | 127 int sierra_ms_init(struct us_data *us) in sierra_ms_init() argument 133 udev = us->pusb_dev; in sierra_ms_init() 137 usb_stor_dbg(us, "SWIMS: Forcing Modem Mode\n"); in sierra_ms_init() 140 usb_stor_dbg(us, "SWIMS: Failed to switch to modem mode\n"); in sierra_ms_init() 145 usb_stor_dbg(us, "SWIMS: Forcing Mass Storage Mode\n"); in sierra_ms_init() 150 usb_stor_dbg(us, "SWIMS: Normal SWoC Logic\n"); in sierra_ms_init() 162 usb_stor_dbg(us, "SWIMS: Failed SWoC query\n"); in sierra_ms_init() 168 usb_stor_dbg(us, "SWIMS: Completely failed SWoC query\n"); in sierra_ms_init() 173 debug_swoc(&us->pusb_dev->dev, swocInfo); in sierra_ms_init() 180 usb_stor_dbg(us, "SWIMS: Switching to Modem Mode\n"); in sierra_ms_init() [all …]
|
| A D | cypress_atacb.c | 78 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough() 148 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough() 154 usb_stor_dbg(us, "cypress atacb not supported ???\n"); in cypress_atacb_passthrough() 182 usb_stor_transparent_scsi_command(srb, us); in cypress_atacb_passthrough() 243 struct us_data *us; in cypress_probe() local 247 result = usb_stor_probe1(&us, intf, id, in cypress_probe() 261 us->protocol_name = "Transparent SCSI with Cypress ATACB"; in cypress_probe() 262 us->proto_handler = cypress_atacb_passthrough; in cypress_probe() 264 us->protocol_name = "Transparent SCSI"; in cypress_probe() 265 us->proto_handler = usb_stor_transparent_scsi_command; in cypress_probe() [all …]
|
| A D | transport.h | 72 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe, 75 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe); 77 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe, 80 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, 82 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe, 84 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe, 87 extern int usb_stor_port_reset(struct us_data *us);
|
| A D | debug.h | 33 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb); 34 void usb_stor_show_sense(const struct us_data *us, unsigned char key, 36 __printf(2, 3) void usb_stor_dbg(const struct us_data *us, 42 static inline void _usb_stor_dbg(const struct us_data *us, in _usb_stor_dbg() argument 46 #define usb_stor_dbg(us, fmt, ...) \ argument 47 do { if (0) _usb_stor_dbg(us, fmt, ##__VA_ARGS__); } while (0)
|
| A D | debug.c | 41 void usb_stor_show_command(const struct us_data *us, struct scsi_cmnd *srb) in usb_stor_show_command() argument 138 usb_stor_dbg(us, "Command %s (%d bytes)\n", what, srb->cmd_len); in usb_stor_show_command() 139 usb_stor_dbg(us, "bytes: %*ph\n", min_t(int, srb->cmd_len, 16), in usb_stor_show_command() 143 void usb_stor_show_sense(const struct us_data *us, in usb_stor_show_sense() argument 159 usb_stor_dbg(us, "%s: %s (%s%x)\n", keystr, what, fmt, ascq); in usb_stor_show_sense() 161 usb_stor_dbg(us, "%s: %s\n", keystr, what); in usb_stor_show_sense() 164 void usb_stor_dbg(const struct us_data *us, const char *fmt, ...) in usb_stor_dbg() argument 170 dev_vprintk_emit(LOGLEVEL_DEBUG, &us->pusb_dev->dev, fmt, args); in usb_stor_dbg()
|
| A D | protocol.c | 45 void usb_stor_pad12_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_pad12_command() argument 58 usb_stor_invoke_transport(srb, us); in usb_stor_pad12_command() 61 void usb_stor_ufi_command(struct scsi_cmnd *srb, struct us_data *us) in usb_stor_ufi_command() argument 101 usb_stor_invoke_transport(srb, us); in usb_stor_ufi_command() 105 struct us_data *us) in usb_stor_transparent_scsi_command() argument 108 usb_stor_invoke_transport(srb, us); in usb_stor_transparent_scsi_command()
|
| A D | initializers.h | 30 int usb_stor_euscsi_init(struct us_data *us); 36 int usb_stor_ucr61s2b_init(struct us_data *us); 39 int usb_stor_huawei_e220_init(struct us_data *us);
|
| /drivers/staging/vc04_services/interface/ |
| A D | TESTING | 59 vchi ping (size 0) -> 57.000000us 62 vchi bulk (size 0, 0 oneway) -> 230.000000us 63 vchi ping (size 0) -> 49.000000us 64 vchi ping (size 0, 0 async, 0 oneway) -> 70.000000us 66 vchi bulk (size 0, 0 oneway) -> 266.000000us 67 vchi ping (size 0, 1 async, 0 oneway) -> 65.000000us 68 vchi bulk (size 0, 0 oneway) -> 456.000000us 69 vchi ping (size 0, 2 async, 0 oneway) -> 74.000000us 70 vchi bulk (size 0, 0 oneway) -> 640.000000us 72 vchi bulk (size 0, 0 oneway) -> 2309.000000us [all …]
|
| /drivers/iio/gyro/ |
| A D | adxrs450.c | 74 struct spi_device *us; member 113 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in adxrs450_spi_read_reg_16() 149 ret = spi_write(st->us, &st->tx, sizeof(st->tx)); in adxrs450_spi_write_reg_16() 181 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); in adxrs450_spi_sensor_data() 183 dev_err(&st->us->dev, "Problem while reading sensor data\n"); in adxrs450_spi_sensor_data() 216 ret = spi_sync_transfer(st->us, &xfers, 1); in adxrs450_spi_initial() 218 dev_err(&st->us->dev, "Problem while reading initializing data\n"); in adxrs450_spi_initial() 254 dev_err(&st->us->dev, "The second response is not correct!\n"); in adxrs450_initial_setup() 262 dev_err(&st->us->dev, "The third response is not correct!\n"); in adxrs450_initial_setup() 270 dev_err(&st->us->dev, "The device is not in normal status!\n"); in adxrs450_initial_setup() [all …]
|