Home
last modified time | relevance | path

Searched refs:us (Results 1 – 25 of 1091) sorted by relevance

12345678910>>...44

/linux/drivers/usb/storage/
H A Dtransport.c115 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 Dscsiglue.c63 struct us_data *us = host_to_us(host); in host_info() local
64 return us->scsi_name; in host_info()
69 struct us_data *us = host_to_us(sdev->host); in sdev_init() local
79 if (us->protocol == USB_PR_BULK && us->max_lun > 0) in sdev_init()
93 struct us_data *us = host_to_us(sdev->host); in sdev_configure() local
94 struct device *dev = us->pusb_dev->bus->sysdev; in sdev_configure()
101 if (us->fflags & (US_FL_MAX_SECTORS_64 | US_FL_MAX_SECTORS_MIN)) { in sdev_configure()
104 if (us->fflags & US_FL_MAX_SECTORS_MIN) in sdev_configure()
114 } else if (us->pusb_dev->speed >= USB_SPEED_SUPER) { in sdev_configure()
144 switch (le16_to_cpu(us->pusb_dev->descriptor.idVendor)) { in sdev_configure()
[all …]
H A Disd200.c58 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_action(SOFT_RESET)\n"); in isd200_action()
[all …]
H A Dfreecom.c35 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 Dene_ub6250.c477 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()
502 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in ene_send_scsi_cmd()
505 usb_stor_dbg(us, "send cmd to out endpoint fail ---\n"); in ene_send_scsi_cmd()
513 pipe = us->recv_bulk_pipe; in ene_send_scsi_cmd()
515 pipe = us->send_bulk_pipe; in ene_send_scsi_cmd()
[all …]
H A Dkarma.c42 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 Dsddr55.c110 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 Doption_ms.c29 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 Dsierra_ms.c127 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 …]
H A Dcypress_atacb.c73 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 Ddebug.h33 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 Dtransport.h72 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);
H A Ddebug.c41 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()
H A Dprotocol.c45 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()
/linux/Documentation/fb/
H A Dviafb.modes15 # 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 Ddebugfs-intel-iommu192 <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 Darch_timer.c68 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 DTESTING59 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/trace/
H A Dftrace.rst989 # latency: 259 us, #4/4, CPU#2 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
1005 ps-6143 2d... 0us!: trace_hardirqs_off <-__lock_task_sighand
1006 ps-6143 2d..1 259us+: trace_hardirqs_on <-_raw_spin_unlock_irqrestore
1007 ps-6143 2d..1 263us+: time_hardirqs_on <-_raw_spin_unlock_irqrestore
1008 ps-6143 2d..1 306us : <stack trace>
1024 (3.8). Then it displays the max latency in microseconds (259 us). The number
1506 # latency: 16 us, #4/4, CPU#0 | (M:preempt VP:0, KP:0, SP:0 HP:0 #P:4)
1522 <idle>-0 0d.s2 0us+: _raw_spin_lock_irq <-run_timer_softirq
1523 <idle>-0 0dNs3 17us : _raw_spin_unlock_irq <-run_timer_softirq
1524 <idle>-0 0dNs3 17us+: trace_hardirqs_on <-run_timer_softirq
[all …]
/linux/Documentation/tools/rtla/
H A Dcommon_timerlat_options.txt11 **-a**, **--auto** *us*
14 while debugging the system. It is equivalent to use **-T** *us* **-s** *us*
18 **-p**, **--period** *us*
22 **-i**, **--irq** *us*
24 Stop trace if the *IRQ* latency is higher than the argument in us.
26 **-T**, **--thread** *us*
28 Stop trace if the *Thread* latency is higher than the argument in us.
30 **-s**, **--stack** *us*
33 argument in us.
39 **--dma-latency** *us*
[all …]
H A Dcommon_osnoise_options.txt9 **-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 Drtla-timerlat-top.rst37 **--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 Dadxrs450.c74 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 …]
/linux/Documentation/devicetree/bindings/leds/
H A Dleds-lm3532.txt23 - ramp-up-us - The Run time ramp rates/step are from one current
26 - ramp-down-us - The Run time ramp rates/step are from one current
29 Range for ramp settings: 8us - 65536us
41 - ti,als-avrg-time-us - Determines the length of time the device needs to
44 Range: 17920us - 2293760us
77 ramp-up-us = <1024>;
78 ramp-down-us = <65536>;
84 ti,als-avrg-time-us = <17920>;
/linux/arch/arm/boot/dts/st/
H A Dstm32mp151c-mect1s.dts130 reset-assert-us = <10>;
131 reset-deassert-us = <35>;
140 reset-assert-us = <10>;
141 reset-deassert-us = <35>;
150 reset-assert-us = <10>;
151 reset-deassert-us = <35>;
160 reset-assert-us = <10000>;
161 reset-deassert-us = <1000>;
204 spi-rx-delay-us = <1>;
205 spi-tx-delay-us = <1>;

12345678910>>...44