Lines Matching refs:urb

132 	struct urb *rx_urb, *tx_urb, *intr_urb;
170 static void async_set_reg_cb(struct urb *urb) in async_set_reg_cb() argument
172 struct async_req *req = (struct async_req *)urb->context; in async_set_reg_cb()
173 int status = urb->status; in async_set_reg_cb()
176 dev_dbg(&urb->dev->dev, "%s failed with %d", __func__, status); in async_set_reg_cb()
178 usb_free_urb(urb); in async_set_reg_cb()
184 struct urb *async_urb; in async_set_registers()
365 static void read_bulk_callback(struct urb *urb) in read_bulk_callback() argument
372 int status = urb->status; in read_bulk_callback()
375 dev = urb->context; in read_bulk_callback()
391 dev_warn(&urb->dev->dev, "may be reset is needed?..\n"); in read_bulk_callback()
395 dev_warn(&urb->dev->dev, "Rx status %d\n", status); in read_bulk_callback()
402 if (urb->actual_length < 4) in read_bulk_callback()
405 res = urb->actual_length; in read_bulk_callback()
406 rx_stat = le16_to_cpu(*(__le16 *)(urb->transfer_buffer + res - 4)); in read_bulk_callback()
440 static void write_bulk_callback(struct urb *urb) in write_bulk_callback() argument
443 int status = urb->status; in write_bulk_callback()
445 dev = urb->context; in write_bulk_callback()
452 dev_info(&urb->dev->dev, "%s: Tx status %d\n", in write_bulk_callback()
458 static void intr_callback(struct urb *urb) in intr_callback() argument
462 int status = urb->status; in intr_callback()
465 dev = urb->context; in intr_callback()
477 dev_info(&urb->dev->dev, "%s: intr status %d\n", in intr_callback()
482 d = urb->transfer_buffer; in intr_callback()
506 res = usb_submit_urb (urb, GFP_ATOMIC); in intr_callback()