| /linux/drivers/usb/storage/ |
| H A D | transport.c | 115 static int usb_stor_msg_common(struct us_data *us, int timeout) in usb_stor_msg_common() argument 122 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) in usb_stor_msg_common() 129 us->current_urb->context = &urb_done; in usb_stor_msg_common() 130 us->current_urb->transfer_flags = 0; in usb_stor_msg_common() 138 if (us->current_urb->transfer_buffer == us->iobuf) in usb_stor_msg_common() 139 us->current_urb->transfer_flags |= URB_NO_TRANSFER_DMA_MAP; in usb_stor_msg_common() 140 us->current_urb->transfer_dma = us->iobuf_dma; in usb_stor_msg_common() 143 status = usb_submit_urb(us->current_urb, GFP_NOIO); in usb_stor_msg_common() 153 set_bit(US_FLIDX_URB_ACTIVE, &us->dflags); in usb_stor_msg_common() 156 if (test_bit(US_FLIDX_ABORTING, &us->dflags)) { in usb_stor_msg_common() [all …]
|
| H A D | usb.c | 253 struct us_data *us = usb_get_intfdata(iface); in usb_stor_suspend() local 256 mutex_lock(&us->dev_mutex); in usb_stor_suspend() 258 if (us->suspend_resume_hook) in usb_stor_suspend() 259 (us->suspend_resume_hook)(us, US_SUSPEND); in usb_stor_suspend() 266 mutex_unlock(&us->dev_mutex); in usb_stor_suspend() 273 struct us_data *us = usb_get_intfdata(iface); in usb_stor_resume() local 275 mutex_lock(&us->dev_mutex); in usb_stor_resume() 277 if (us->suspend_resume_hook) in usb_stor_resume() 278 (us in usb_stor_resume() 287 struct us_data *us = usb_get_intfdata(iface); usb_stor_reset_resume() local 309 struct us_data *us = usb_get_intfdata(iface); usb_stor_pre_reset() local 319 struct us_data *us = usb_get_intfdata(iface); usb_stor_post_reset() local 343 fill_inquiry_response(struct us_data * us,unsigned char * data,unsigned int data_len) fill_inquiry_response() argument 382 struct us_data *us = (struct us_data *)__us; usb_stor_control_thread() local 522 associate_dev(struct us_data * us,struct usb_interface * intf) associate_dev() argument 670 get_device_info(struct us_data * us,const struct usb_device_id * id,const struct us_unusual_dev * unusual_dev) get_device_info() argument 748 get_transport(struct us_data * us) get_transport() argument 774 get_protocol(struct us_data * us) get_protocol() argument 813 get_pipes(struct us_data * us) get_pipes() argument 855 usb_stor_acquire_resources(struct us_data * us) usb_stor_acquire_resources() argument 887 usb_stor_release_resources(struct us_data * us) usb_stor_release_resources() argument 911 dissociate_dev(struct us_data * us) dissociate_dev() argument 925 quiesce_and_remove_host(struct us_data * us) quiesce_and_remove_host() argument 962 release_everything(struct us_data * us) release_everything() argument 977 struct us_data *us = container_of(work, struct us_data, usb_stor_scan_dwork() local 1025 struct us_data *us; usb_stor_probe1() local 1098 usb_stor_probe2(struct us_data * us) usb_stor_probe2() argument 1184 struct us_data *us = usb_get_intfdata(intf); usb_stor_disconnect() local 1198 struct us_data *us; storage_probe() local [all...] |
| H 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 123 static int init_alauda(struct us_data *us); 310 static int alauda_get_media_status(struct us_data *us, unsigned char *data) in alauda_get_media_status() argument 315 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_get_media_status() 320 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in alauda_get_media_status() 324 usb_stor_dbg(us, "Media status %02X %02X\n", data[0], data[1]); in alauda_get_media_status() 333 static int alauda_ack_media(struct us_data *us) in alauda_ack_media() argument 337 if (MEDIA_PORT(us) == ALAUDA_PORT_XD) in alauda_ack_media() 342 return usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in alauda_ack_media() [all …]
|
| H A D | shuttle_usbat.c | 150 static int usbat_flash_transport(struct scsi_cmnd * srb, struct us_data *us); 151 static int usbat_hp8200e_transport(struct scsi_cmnd *srb, struct us_data *us); 153 static int init_usbat_cd(struct us_data *us); 154 static int init_usbat_flash(struct us_data *us); 215 static int usbat_get_device_type(struct us_data *us) in usbat_get_device_type() argument 217 return ((struct usbat_info*)us->extra)->devicetype; in usbat_get_device_type() 223 static int usbat_read(struct us_data *us, in usbat_read() argument 228 return usb_stor_ctrl_transfer(us, in usbat_read() 229 us->recv_ctrl_pipe, in usbat_read() 241 static int usbat_write(struct us_data *us, in usbat_write() argument [all …]
|
| H A D | isd200.c | 58 static int isd200_Initialization(struct us_data *us); 399 static void isd200_build_sense(struct us_data *us, struct scsi_cmnd *srb) in isd200_build_sense() argument 401 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_build_sense() 477 static int isd200_action( struct us_data *us, int action, in isd200_action() argument 483 struct isd200_info *info = (struct isd200_info *)us->extra; in isd200_action() 497 usb_stor_dbg(us, " isd200_action(READ_STATUS)\n"); in isd200_action() 506 usb_stor_dbg(us, " isd200_action(ENUM,0x%02x)\n", value); in isd200_action() 516 usb_stor_dbg(us, " isd200_action(RESET)\n"); in isd200_action() 525 usb_stor_dbg(us, " isd200_action(REENABLE)\n"); in isd200_action() 534 usb_stor_dbg(us, " isd200_actio in isd200_action() 578 isd200_read_regs(struct us_data * us) isd200_read_regs() argument 607 isd200_invoke_transport(struct us_data * us,struct scsi_cmnd * srb,union ata_cdb * ataCdb) isd200_invoke_transport() argument 709 isd200_log_config(struct us_data * us,struct isd200_info * info) isd200_log_config() argument 754 isd200_write_config(struct us_data * us) isd200_write_config() argument 797 isd200_read_config(struct us_data * us) isd200_read_config() argument 842 isd200_atapi_soft_reset(struct us_data * us) isd200_atapi_soft_reset() argument 868 isd200_srst(struct us_data * us) isd200_srst() argument 909 isd200_try_enum(struct us_data * us,unsigned char master_slave,int detect) isd200_try_enum() argument 1016 isd200_manual_enum(struct us_data * us) isd200_manual_enum() argument 1066 isd200_dump_driveid(struct us_data * us,u16 * id) isd200_dump_driveid() argument 1105 isd200_get_inquiry_data(struct us_data * us) isd200_get_inquiry_data() argument 1227 isd200_scsi_to_ata(struct scsi_cmnd * srb,struct us_data * us,union ata_cdb * ataCdb) isd200_scsi_to_ata() argument 1462 isd200_init_info(struct us_data * us) isd200_init_info() argument 1490 isd200_Initialization(struct us_data * us) isd200_Initialization() argument 1526 isd200_ata_command(struct scsi_cmnd * srb,struct us_data * us) isd200_ata_command() argument 1556 struct us_data *us; isd200_probe() local [all...] |
| H A D | freecom.c | 35 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, in freecom_readdata() argument 156 (struct freecom_xfer_wrap *) us->iobuf; in freecom_readdata() 164 usb_stor_dbg(us, "Read data Freecom! (c=%d)\n", count); in freecom_readdata() 167 result = usb_stor_bulk_transfer_buf (us, opipe, fxfr, in freecom_readdata() 170 usb_stor_dbg(us, "Freecom readdata transport error\n"); in freecom_readdata() 175 usb_stor_dbg(us, "Start of read\n"); in freecom_readdata() 176 result = usb_stor_bulk_srb(us, ipipe, srb); in freecom_readdata() 177 usb_stor_dbg(us, "freecom_readdata done!\n"); in freecom_readdata() [all …]
|
| H A D | realtek_cr.c | 100 struct us_data *us; member 158 static int init_realtek_cr(struct us_data *us); 201 static int rts51x_bulk_transport(struct us_data *us, u8 lun, in rts51x_bulk_transport() argument 205 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *)us->iobuf; in rts51x_bulk_transport() 206 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *)us->iobuf; in rts51x_bulk_transport() 216 bcb->Tag = ++us->tag; in rts51x_bulk_transport() 225 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in rts51x_bulk_transport() 235 us->recv_bulk_pipe : us in rts51x_bulk_transport() 291 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) rts51x_bulk_transport_special() argument 338 rts51x_get_max_lun(struct us_data * us) rts51x_get_max_lun() argument 360 rts51x_read_mem(struct us_data * us,u16 addr,u8 * data,u16 len) rts51x_read_mem() argument 391 rts51x_write_mem(struct us_data * us,u16 addr,u8 * data,u16 len) rts51x_write_mem() argument 419 rts51x_read_status(struct us_data * us,u8 lun,u8 * status,int len,int * actlen) rts51x_read_status() argument 447 rts51x_check_status(struct us_data * us,u8 lun) rts51x_check_status() argument 478 enable_oscillator(struct us_data * us) enable_oscillator() argument 502 __do_config_autodelink(struct us_data * us,u8 * data,u16 len) __do_config_autodelink() argument 530 do_config_autodelink(struct us_data * us,int enable,int force) do_config_autodelink() argument 558 config_autodelink_after_power_on(struct us_data * us) config_autodelink_after_power_on() argument 625 config_autodelink_before_power_down(struct us_data * us) config_autodelink_before_power_down() argument 695 fw5895_init(struct us_data * us) fw5895_init() argument 718 fw5895_set_mmc_wp(struct us_data * us) fw5895_set_mmc_wp() argument 747 struct us_data *us = chip->us; rts51x_modi_suspend_timer() local 759 struct us_data *us = chip->us; rts51x_suspend_timer_fn() local 797 rts51x_invoke_transport(struct scsi_cmnd * srb,struct us_data * us) rts51x_invoke_transport() argument 875 realtek_cr_autosuspend_setup(struct us_data * us) realtek_cr_autosuspend_setup() argument 948 struct us_data *us = usb_get_intfdata(iface); realtek_cr_suspend() local 962 struct us_data *us = usb_get_intfdata(iface); realtek_cr_resume() local 974 init_realtek_cr(struct us_data * us) init_realtek_cr() argument 1037 struct us_data *us; realtek_cr_probe() local [all...] |
| H A D | jumpshot.c | 105 static inline int jumpshot_bulk_read(struct us_data *us, in jumpshot_bulk_read() argument 112 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_read() 113 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in jumpshot_bulk_read() 118 static inline int jumpshot_bulk_write(struct us_data *us, in jumpshot_bulk_write() argument 125 usb_stor_dbg(us, "len = %d\n", len); in jumpshot_bulk_write() 126 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in jumpshot_bulk_write() 131 static int jumpshot_get_status(struct us_data *us) in jumpshot_get_status() argument 135 if (!us) in jumpshot_get_status() 139 rc = usb_stor_ctrl_transfer(us, us->recv_ctrl_pipe, in jumpshot_get_status() 140 0, 0xA0, 0, 7, us->iobuf, 1); in jumpshot_get_status() [all …]
|
| H A D | sddr09.c | 52 static int usb_stor_sddr09_dpcm_init(struct us_data *us); 53 static int sddr09_transport(struct scsi_cmnd *srb, struct us_data *us); 54 static int usb_stor_sddr09_init(struct us_data *us); 289 sddr09_send_command(struct us_data *us, in sddr09_send_command() argument 301 pipe = us->recv_ctrl_pipe; in sddr09_send_command() 303 pipe = us->send_ctrl_pipe; in sddr09_send_command() 305 rc = usb_stor_ctrl_transfer(us, pipe, request, requesttype, in sddr09_send_command() 315 sddr09_send_scsi_command(struct us_data *us, in sddr09_send_scsi_command() argument 318 return sddr09_send_command(us, 0, USB_DIR_OUT, command, command_len); in sddr09_send_scsi_command() 327 sddr09_test_unit_ready(struct us_data *us) { [all …]
|
| H A D | datafab.c | 70 static int datafab_determine_lun(struct us_data *us, 114 datafab_bulk_read(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_read() argument 118 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_read() 119 return usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in datafab_bulk_read() 125 datafab_bulk_write(struct us_data *us, unsigned char *data, unsigned int len) { in datafab_bulk_write() argument 129 usb_stor_dbg(us, "len = %d\n", len); in datafab_bulk_write() 130 return usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in datafab_bulk_write() 135 static int datafab_read_data(struct us_data *us, in datafab_read_data() argument 140 unsigned char *command = us->iobuf; in datafab_read_data() 157 result = datafab_determine_lun(us, info); in datafab_read_data() [all …]
|
| H A D | ene_ub6250.c | 477 static int ene_sd_init(struct us_data *us); 478 static int ene_ms_init(struct us_data *us); 479 static int ene_load_bincode(struct us_data *us, unsigned char flag); 490 static int ene_send_scsi_cmd(struct us_data *us, u8 fDir, void *buf, int use_sg) in ene_send_scsi_cmd() argument 492 struct bulk_cb_wrap *bcb = (struct bulk_cb_wrap *) us->iobuf; in ene_send_scsi_cmd() 493 struct bulk_cs_wrap *bcs = (struct bulk_cs_wrap *) us->iobuf; in ene_send_scsi_cmd() 500 /* usb_stor_dbg(us, "transport --- ene_send_scsi_cmd\n"); */ in ene_send_scsi_cmd() 502 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd() 505 usb_stor_dbg(us, "sen in ene_send_scsi_cmd() 570 do_scsi_request_sense(struct us_data * us,struct scsi_cmnd * srb) do_scsi_request_sense() argument 586 do_scsi_inquiry(struct us_data * us,struct scsi_cmnd * srb) do_scsi_inquiry() argument 598 sd_scsi_test_unit_ready(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_test_unit_ready() argument 612 sd_scsi_mode_sense(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_mode_sense() argument 631 sd_scsi_read_capacity(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_read_capacity() argument 671 sd_scsi_read(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_read() argument 711 sd_scsi_write(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_write() argument 755 ms_lib_set_logicalpair(struct us_data * us,u16 logblk,u16 phyblk) ms_lib_set_logicalpair() argument 768 ms_lib_set_logicalblockmark(struct us_data * us,u16 phyblk,u16 mark) ms_lib_set_logicalblockmark() argument 780 ms_lib_set_initialerrorblock(struct us_data * us,u16 phyblk) ms_lib_set_initialerrorblock() argument 785 ms_lib_set_bootblockmark(struct us_data * us,u16 phyblk) ms_lib_set_bootblockmark() argument 790 ms_lib_free_logicalmap(struct us_data * us) ms_lib_free_logicalmap() argument 803 ms_lib_alloc_logicalmap(struct us_data * us) ms_lib_alloc_logicalmap() argument 829 ms_lib_clear_writebuf(struct us_data * us) ms_lib_clear_writebuf() argument 850 ms_count_freeblock(struct us_data * us,u16 PhyBlock) ms_count_freeblock() argument 870 ms_read_readpage(struct us_data * us,u32 PhyBlockAddr,u8 PageNum,u32 * PageBuf,struct ms_lib_type_extdat * ExtraDat) ms_read_readpage() argument 932 ms_lib_process_bootblock(struct us_data * us,u16 PhyBlock,u8 * PageData) ms_lib_process_bootblock() argument 1071 ms_lib_free_writebuf(struct us_data * us) ms_lib_free_writebuf() argument 1092 ms_lib_free_allocatedarea(struct us_data * us) ms_lib_free_allocatedarea() argument 1113 ms_lib_alloc_writebuf(struct us_data * us) ms_lib_alloc_writebuf() argument 1136 ms_lib_force_setlogical_pair(struct us_data * us,u16 logblk,u16 phyblk) ms_lib_force_setlogical_pair() argument 1153 ms_read_copyblock(struct us_data * us,u16 oldphy,u16 newphy,u16 PhyBlockAddr,u8 PageNum,unsigned char * buf,u16 len) ms_read_copyblock() argument 1186 ms_read_eraseblock(struct us_data * us,u32 PhyBlockAddr) ms_read_eraseblock() argument 1213 ms_lib_check_disableblock(struct us_data * us,u16 PhyBlock) ms_lib_check_disableblock() argument 1244 ms_lib_setacquired_errorblock(struct us_data * us,u16 phyblk) ms_lib_setacquired_errorblock() argument 1263 ms_lib_overwrite_extra(struct us_data * us,u32 PhyBlockAddr,u8 PageNum,u8 OverwriteFlag) ms_lib_overwrite_extra() argument 1295 ms_lib_error_phyblock(struct us_data * us,u16 phyblk) ms_lib_error_phyblock() argument 1310 ms_lib_erase_phyblock(struct us_data * us,u16 phyblk) ms_lib_erase_phyblock() argument 1347 ms_lib_read_extra(struct us_data * us,u32 PhyBlock,u8 PageNum,struct ms_lib_type_extdat * ExtraDat) ms_lib_read_extra() argument 1382 ms_libsearch_block_from_physical(struct us_data * us,u16 phyblk) ms_libsearch_block_from_physical() argument 1433 ms_libsearch_block_from_logical(struct us_data * us,u16 logblk) ms_libsearch_block_from_logical() argument 1451 ms_scsi_test_unit_ready(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_test_unit_ready() argument 1466 ms_scsi_mode_sense(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_mode_sense() argument 1484 ms_scsi_read_capacity(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_read_capacity() argument 1532 ms_lib_read_extrablock(struct us_data * us,u32 PhyBlock,u8 PageNum,u8 blen,void * buf) ms_lib_read_extrablock() argument 1558 ms_lib_scan_logicalblocknumber(struct us_data * us,u16 btBlk1st) ms_lib_scan_logicalblocknumber() argument 1635 ms_scsi_read(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_read() argument 1734 ms_scsi_write(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_write() argument 1830 ene_get_card_type(struct us_data * us,u16 index,void * buf) ene_get_card_type() argument 1847 ene_get_card_status(struct us_data * us,u8 * buf) ene_get_card_status() argument 1877 ene_load_bincode(struct us_data * us,unsigned char flag) ene_load_bincode() argument 1948 ms_card_init(struct us_data * us) ms_card_init() argument 2069 ene_ms_init(struct us_data * us) ene_ms_init() argument 2126 ene_sd_init(struct us_data * us) ene_sd_init() argument 2190 ene_init(struct us_data * us) ene_init() argument 2220 sd_scsi_irp(struct us_data * us,struct scsi_cmnd * srb) sd_scsi_irp() argument 2265 ms_scsi_irp(struct us_data * us,struct scsi_cmnd * srb) ms_scsi_irp() argument 2302 ene_transport(struct scsi_cmnd * srb,struct us_data * us) ene_transport() argument 2329 struct us_data *us; ene_ub6250_probe() local 2380 struct us_data *us = usb_get_intfdata(iface); ene_ub6250_resume() local 2401 struct us_data *us = usb_get_intfdata(iface); ene_ub6250_reset_resume() local [all...] |
| H A D | karma.c | 42 static int rio_karma_init(struct us_data *us); 94 static int rio_karma_send_command(char cmd, struct us_data *us) in rio_karma_send_command() argument 99 struct karma_data *data = (struct karma_data *) us->extra; in rio_karma_send_command() 101 usb_stor_dbg(us, "sending command %04x\n", cmd); in rio_karma_send_command() 102 memset(us->iobuf, 0, RIO_SEND_LEN); in rio_karma_send_command() 103 memcpy(us->iobuf, RIO_PREFIX, RIO_PREFIX_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() [all …]
|
| H A D | sddr55.c | 110 sddr55_bulk_transport(struct us_data *us, int direction, in sddr55_bulk_transport() argument 112 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_bulk_transport() 114 us->recv_bulk_pipe : us->send_bulk_pipe; in sddr55_bulk_transport() 119 return usb_stor_bulk_transfer_buf(us, pipe, data, len, NULL); in sddr55_bulk_transport() 127 static int sddr55_status(struct us_data *us) in sddr55_status() argument 130 unsigned char *command = us->iobuf; in sddr55_status() 131 unsigned char *status = us->iobuf; in sddr55_status() 132 struct sddr55_card_info *info = (struct sddr55_card_info *)us->extra; in sddr55_status() 138 result = sddr55_bulk_transport(us, in sddr55_status() 141 usb_stor_dbg(us, "Result for send_command in status %d\n", result); in sddr55_status() [all …]
|
| H A D | option_ms.c | 29 static int option_rezero(struct us_data *us) in option_rezero() argument 40 usb_stor_dbg(us, "Option MS: %s\n", "DEVICE MODE SWITCH"); in option_rezero() 47 result = usb_stor_bulk_transfer_buf(us, in option_rezero() 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() 75 static int option_inquiry(struct us_data *us) in option_inquiry() argument 86 usb_stor_dbg(us, "Option MS: %s\n", "device inquiry for vendor name"); in option_inquiry() [all …]
|
| H 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() 161 usb_stor_dbg(us, "SWIMS: Failed SWoC query\n"); in sierra_ms_init() 167 usb_stor_dbg(us, "SWIMS: Completely failed SWoC query\n"); in sierra_ms_init() 172 debug_swoc(&us->pusb_dev->dev, swocInfo); in sierra_ms_init() 179 usb_stor_dbg(us, "SWIM in sierra_ms_init() [all...] |
| H A D | cypress_atacb.c | 73 static void cypress_atacb_passthrough(struct scsi_cmnd *srb, struct us_data *us) in cypress_atacb_passthrough() argument 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() [all …]
|
| H 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)
|
| H 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);
|
| /linux/Documentation/fb/ |
| H A D | viafb.modes | 15 # Sync Width 3.813 us 0.064 ms 17 # Front Porch 0.636 us 0.318 ms 19 # Back Porch 1.907 us 1.048 ms 21 # Active Time 25.422 us 15.253 ms 23 # Blank Time 6.356 us 1.430 ms 40 # Sync Width 2.032 us 0.080 ms 42 # Front Porch 0.508 us 0.027 ms 44 # Back Porch 3.810 us 0.427 ms 46 # Active Time 20.317 us 12.800 ms 48 # Blank Time 6.349 us 0.533 ms [all …]
|
| /linux/Documentation/ABI/testing/ |
| H A D | debugfs-intel-iommu | 192 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms 195 1ms-10ms >=10ms min(us) max(us) average(us) 201 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms 204 1ms-10ms >=10ms min(us) max(us) average(us) 214 <0.1us 0.1us-1us 1us-10us 10us-100us 100us-1ms 217 >=10ms min(us) max(us) average(us)
|
| /linux/tools/testing/selftests/kvm/loongarch/ |
| H A D | arch_timer.c | 68 uint64_t us; in guest_test_period_timer() local 73 us = msecs_to_usecs(test_args.timer_period_ms) + test_args.timer_err_margin_us; in guest_test_period_timer() 78 udelay(us); in guest_test_period_timer() 92 uint64_t us; in guest_test_oneshot_timer() local 97 us = msecs_to_usecs(test_args.timer_period_ms) + test_args.timer_err_margin_us; in guest_test_oneshot_timer() 104 udelay(us); in guest_test_oneshot_timer() 118 uint64_t xcnt_diff_us, us; in guest_test_emulate_timer() local 123 us = msecs_to_usecs(test_args.timer_period_ms); in guest_test_emulate_timer() 132 __GUEST_ASSERT(xcnt_diff_us >= us, in guest_test_emulate_timer() 134 xcnt_diff_us, us); in guest_test_emulate_timer() [all …]
|
| /linux/drivers/platform/raspberrypi/vchiq-interface/ |
| H A D | TESTING | 59 vchi ping (size 0) -> 57.000000us 60 vchi ping (size 0, 0 async, 0 oneway) -> 122.000000us 61 vchi bulk (size 0, 0 async, 0 oneway) -> 546.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 65 vchi bulk (size 0, 0 async, 0 oneway) -> 296.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 [all …]
|
| /linux/Documentation/tools/rtla/ |
| H A D | common_osnoise_options.txt | 9 **-a**, **--auto** *us* 12 while debugging the system. It is equivalent to use **-s** *us* **-T 1 -t**. 14 **-p**, **--period** *us* 18 **-r**, **--runtime** *us* 22 **-s**, **--stop** *us* 27 **-S**, **--stop-total** *us* 32 **-T**, **--threshold** *us* 35 The default threshold is *5 us*.
|
| H A D | rtla-timerlat-top.rst | 37 **--aa-only** *us* 48 automatic trace mode, instructing the tracer to stop if a *40 us* latency or 53 0 00:00:12 | IRQ Timer Latency (us) | Thread Timer Latency (us) 80 IRQ handler delay: 27.49 us (65.52 %) 81 IRQ latency: 28.13 us 82 Timerlat IRQ duration: 9.59 us (22.85 %) 83 Blocking thread: 3.79 us (9.03 %) 84 objtool:49256 3.79 us 106 Thread latency: 41.96 us (100%) 109 Max timerlat IRQ latency from idle: 17.48 us in cpu 4
|
| /linux/drivers/iio/gyro/ |
| H 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() 115 dev_err(&st->us->dev, "problem while reading 16 bit register 0x%02x\n", in adxrs450_spi_read_reg_16() 149 ret = spi_write(st->us, &st->tx, sizeof(st->tx)); in adxrs450_spi_write_reg_16() 151 dev_err(&st->us->dev, "problem while writing 16 bit register 0x%02x\n", 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() 242 dev_warn(&st->us->dev, "The initial power on response is not correct! Restart without reset?\n"); in adxrs450_initial_setup() [all …]
|