urb 1222 include/linux/usb.h struct urb; urb 1240 include/linux/usb.h typedef void (*usb_complete_t)(struct urb *); urb 1480 include/linux/usb.h static inline void usb_fill_control_urb(struct urb *urb, urb 1489 include/linux/usb.h urb->dev = dev; urb 1490 include/linux/usb.h urb->pipe = pipe; urb 1491 include/linux/usb.h urb->setup_packet = setup_packet; urb 1492 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1493 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1494 include/linux/usb.h urb->complete = complete_fn; urb 1495 include/linux/usb.h urb->context = context; urb 1511 include/linux/usb.h static inline void usb_fill_bulk_urb(struct urb *urb, urb 1519 include/linux/usb.h urb->dev = dev; urb 1520 include/linux/usb.h urb->pipe = pipe; urb 1521 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1522 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1523 include/linux/usb.h urb->complete = complete_fn; urb 1524 include/linux/usb.h urb->context = context; urb 1552 include/linux/usb.h static inline void usb_fill_int_urb(struct urb *urb, urb 1561 include/linux/usb.h urb->dev = dev; urb 1562 include/linux/usb.h urb->pipe = pipe; urb 1563 include/linux/usb.h urb->transfer_buffer = transfer_buffer; urb 1564 include/linux/usb.h urb->transfer_buffer_length = buffer_length; urb 1565 include/linux/usb.h urb->complete = complete_fn; urb 1566 include/linux/usb.h urb->context = context; urb 1572 include/linux/usb.h urb->interval = 1 << (interval - 1); urb 1574 include/linux/usb.h urb->interval = interval; urb 1577 include/linux/usb.h urb->start_frame = -1; urb 1580 include/linux/usb.h extern void usb_init_urb(struct urb *urb); urb 1581 include/linux/usb.h extern struct urb *usb_alloc_urb(int iso_packets, gfp_t mem_flags); urb 1582 include/linux/usb.h extern void usb_free_urb(struct urb *urb); urb 1584 include/linux/usb.h extern struct urb *usb_get_urb(struct urb *urb); urb 1585 include/linux/usb.h extern int usb_submit_urb(struct urb *urb, gfp_t mem_flags); urb 1586 include/linux/usb.h extern int usb_unlink_urb(struct urb *urb); urb 1587 include/linux/usb.h extern void usb_kill_urb(struct urb *urb); urb 1588 include/linux/usb.h extern void usb_poison_urb(struct urb *urb); urb 1589 include/linux/usb.h extern void usb_unpoison_urb(struct urb *urb); urb 1590 include/linux/usb.h extern void usb_block_urb(struct urb *urb); urb 1597 include/linux/usb.h extern void usb_anchor_urb(struct urb *urb, struct usb_anchor *anchor); urb 1598 include/linux/usb.h extern void usb_unanchor_urb(struct urb *urb); urb 1601 include/linux/usb.h extern struct urb *usb_get_from_anchor(struct usb_anchor *anchor); urb 1614 include/linux/usb.h static inline int usb_urb_dir_in(struct urb *urb) urb 1616 include/linux/usb.h return (urb->transfer_flags & URB_DIR_MASK) == URB_DIR_IN; urb 1626 include/linux/usb.h static inline int usb_urb_dir_out(struct urb *urb) urb 1628 include/linux/usb.h return (urb->transfer_flags & URB_DIR_MASK) == URB_DIR_OUT; urb 1637 include/linux/usb.h struct urb *usb_buffer_map(struct urb *urb); urb 1638 include/linux/usb.h void usb_buffer_dmasync(struct urb *urb); urb 1639 include/linux/usb.h void usb_buffer_unmap(struct urb *urb); urb 1726 include/linux/usb.h struct urb **urbs; urb 95 include/linux/usb/hcd.h struct urb *status_urb; /* the current status urb */ urb 267 include/linux/usb/hcd.h struct urb *urb, gfp_t mem_flags); urb 269 include/linux/usb/hcd.h struct urb *urb, int status); urb 280 include/linux/usb/hcd.h int (*map_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb, urb 282 include/linux/usb/hcd.h void (*unmap_urb_for_dma)(struct usb_hcd *hcd, struct urb *urb); urb 395 include/linux/usb/hcd.h extern int usb_hcd_link_urb_to_ep(struct usb_hcd *hcd, struct urb *urb); urb 396 include/linux/usb/hcd.h extern int usb_hcd_check_unlink_urb(struct usb_hcd *hcd, struct urb *urb, urb 398 include/linux/usb/hcd.h extern void usb_hcd_unlink_urb_from_ep(struct usb_hcd *hcd, struct urb *urb); urb 400 include/linux/usb/hcd.h extern int usb_hcd_submit_urb(struct urb *urb, gfp_t mem_flags); urb 401 include/linux/usb/hcd.h extern int usb_hcd_unlink_urb(struct urb *urb, int status); urb 402 include/linux/usb/hcd.h extern void usb_hcd_giveback_urb(struct usb_hcd *hcd, struct urb *urb, urb 404 include/linux/usb/hcd.h extern int usb_hcd_map_urb_for_dma(struct usb_hcd *hcd, struct urb *urb, urb 406 include/linux/usb/hcd.h extern void usb_hcd_unmap_urb_setup_for_dma(struct usb_hcd *, struct urb *); urb 407 include/linux/usb/hcd.h extern void usb_hcd_unmap_urb_for_dma(struct usb_hcd *, struct urb *); urb 531 include/linux/usb/hcd.h extern int usb_hub_clear_tt_buffer(struct urb *urb); urb 644 include/linux/usb/hcd.h void (*urb_submit)(struct usb_bus *bus, struct urb *urb); urb 645 include/linux/usb/hcd.h void (*urb_submit_error)(struct usb_bus *bus, struct urb *urb, int err); urb 646 include/linux/usb/hcd.h void (*urb_complete)(struct usb_bus *bus, struct urb *urb, int status); urb 652 include/linux/usb/hcd.h static inline void usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) urb 655 include/linux/usb/hcd.h (*mon_ops->urb_submit)(bus, urb); urb 658 include/linux/usb/hcd.h static inline void usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, urb 662 include/linux/usb/hcd.h (*mon_ops->urb_submit_error)(bus, urb, error); urb 665 include/linux/usb/hcd.h static inline void usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, urb 669 include/linux/usb/hcd.h (*mon_ops->urb_complete)(bus, urb, status); urb 677 include/linux/usb/hcd.h static inline void usbmon_urb_submit(struct usb_bus *bus, struct urb *urb) {} urb 678 include/linux/usb/hcd.h static inline void usbmon_urb_submit_error(struct usb_bus *bus, struct urb *urb, urb 680 include/linux/usb/hcd.h static inline void usbmon_urb_complete(struct usb_bus *bus, struct urb *urb, urb 200 include/linux/usb/rndis_host.h extern void rndis_status(struct usbnet *dev, struct urb *urb); urb 84 include/linux/usb/serial.h struct urb *interrupt_in_urb; urb 89 include/linux/usb/serial.h struct urb *interrupt_out_urb; urb 94 include/linux/usb/serial.h struct urb *read_urb; urb 98 include/linux/usb/serial.h struct urb *read_urbs[2]; urb 103 include/linux/usb/serial.h struct urb *write_urb; urb 107 include/linux/usb/serial.h struct urb *write_urbs[2]; urb 287 include/linux/usb/serial.h void (*read_int_callback)(struct urb *urb); urb 288 include/linux/usb/serial.h void (*write_int_callback)(struct urb *urb); urb 289 include/linux/usb/serial.h void (*read_bulk_callback)(struct urb *urb); urb 290 include/linux/usb/serial.h void (*write_bulk_callback)(struct urb *urb); urb 292 include/linux/usb/serial.h void (*process_read_urb)(struct urb *urb); urb 334 include/linux/usb/serial.h extern void usb_serial_generic_read_bulk_callback(struct urb *urb); urb 335 include/linux/usb/serial.h extern void usb_serial_generic_write_bulk_callback(struct urb *urb); urb 346 include/linux/usb/serial.h extern void usb_serial_generic_process_read_urb(struct urb *urb); urb 61 include/linux/usb/usbnet.h struct urb *interrupt; urb 140 include/linux/usb/usbnet.h void (*status)(struct usbnet *, struct urb *); urb 209 include/linux/usb/usbnet.h extern void usbnet_cdc_status(struct usbnet *, struct urb *); urb 227 include/linux/usb/usbnet.h struct urb *urb; urb 23 include/video/udlfb.h struct urb *urb;