Symbol: dwc2_qh
sys/dev/usb/dwc2/dwc2.c
1193
struct dwc2_qh *qh = dpipe->priv;
sys/dev/usb/dwc2/dwc2.c
1335
pool_init(&sc->sc_qhpool, sizeof(struct dwc2_qh), 0, IPL_VM, 0,
sys/dev/usb/dwc2/dwc2_hcd.c
1643
struct dwc2_qh *qh, *qh_tmp;
sys/dev/usb/dwc2/dwc2_hcd.c
1659
struct dwc2_qh *qh, *qh_tmp;
sys/dev/usb/dwc2/dwc2_hcd.c
1919
struct dwc2_hcd_urb *urb, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcd.c
1981
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
2041
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
2099
struct dwc2_qh *qh = ep->hcpriv;
sys/dev/usb/dwc2/dwc2_hcd.c
2486
struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcd.c
2624
STATIC int dwc2_assign_and_init_hc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcd.c
2766
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
2783
qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry);
sys/dev/usb/dwc2/dwc2_hcd.c
2811
qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry);
sys/dev/usb/dwc2/dwc2_hcd.c
2927
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
2966
qh = list_entry(qh_ptr, struct dwc2_qh, qh_list_entry);
sys/dev/usb/dwc2/dwc2_hcd.c
3061
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
3104
qh = list_entry(hsotg->non_periodic_qh_ptr, struct dwc2_qh,
sys/dev/usb/dwc2/dwc2_hcd.c
457
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
4786
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.c
4894
qh = (struct dwc2_qh *)ep->hcpriv;
sys/dev/usb/dwc2/dwc2_hcd.c
5080
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.h
165
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.h
456
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcd.h
52
struct dwc2_qh;
sys/dev/usb/dwc2/dwc2_hcd.h
577
extern struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg,
sys/dev/usb/dwc2/dwc2_hcd.h
580
extern void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
581
extern int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
582
extern void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
583
extern void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcd.h
588
struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
593
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcd.h
603
struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
608
extern int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcd.h
610
extern void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh);
sys/dev/usb/dwc2/dwc2_hcd.h
619
static inline bool dbg_qh(struct dwc2_qh *qh) { return true; }
sys/dev/usb/dwc2/dwc2_hcd.h
629
static inline bool dbg_qh(struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcd.h
754
struct dwc2_qh *qh = dpipe->priv;
sys/dev/usb/dwc2/dwc2_hcd.h
765
struct dwc2_qh *qh = dpipe->priv;
sys/dev/usb/dwc2/dwc2_hcd.h
842
struct dwc2_hcd_urb *urb, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
1159
struct dwc2_qh *qh = chan->qh;
sys/dev/usb/dwc2/dwc2_hcdddma.c
1229
struct dwc2_qh *qh = chan->qh;
sys/dev/usb/dwc2/dwc2_hcdddma.c
129
STATIC void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
1305
struct dwc2_qh *qh = chan->qh;
sys/dev/usb/dwc2/dwc2_hcdddma.c
242
STATIC void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
305
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
352
int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
398
void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
425
STATIC u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx)
sys/dev/usb/dwc2/dwc2_hcdddma.c
439
struct dwc2_qh *qh, u16 *skip_frames)
sys/dev/usb/dwc2/dwc2_hcdddma.c
501
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
553
struct dwc2_qh *qh, u32 max_xfer_size,
sys/dev/usb/dwc2/dwc2_hcdddma.c
590
struct dwc2_qh *qh, u16 skip_frames)
sys/dev/usb/dwc2/dwc2_hcdddma.c
698
struct dwc2_qtd *qtd, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
748
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
80
STATIC u16 dwc2_max_desc_num(struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
850
void dwc2_hcd_start_xfer_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
87
STATIC u16 dwc2_frame_incr_val(struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdddma.c
898
struct dwc2_qh *qh, u16 idx)
sys/dev/usb/dwc2/dwc2_hcdddma.c
93
STATIC int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdddma.c
970
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcdintr.c
1448
struct dwc2_qh *qh = chan->qh;
sys/dev/usb/dwc2/dwc2_hcdintr.c
152
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcdintr.c
169
qh = list_entry(qh_entry, struct dwc2_qh, qh_list_entry);
sys/dev/usb/dwc2/dwc2_hcdintr.c
2055
STATIC bool dwc2_check_qtd_still_ok(struct dwc2_qtd *qtd, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdintr.c
680
STATIC void dwc2_deactivate_qh(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1022
static int dwc2_uframe_schedule_ls(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1042
static int dwc2_uframe_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1067
static void dwc2_uframe_unschedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1095
static void dwc2_pick_first_frame(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
119
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1210
static int dwc2_do_reserve(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1256
static void dwc2_do_unreserve(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1293
struct dwc2_qh *qh = arg;
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1338
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1367
STATIC int dwc2_schedule_periodic(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1427
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1477
struct dwc2_qh *qh = arg;
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1512
STATIC void dwc2_qh_init(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1649
struct dwc2_qh *dwc2_hcd_qh_create(struct dwc2_hsotg *hsotg,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1654
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1686
void dwc2_hcd_qh_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1730
int dwc2_hcd_qh_add(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1781
void dwc2_hcd_qh_unlink(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1832
struct dwc2_qh *qh, u16 frame_number)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1895
struct dwc2_qh *qh, u16 frame_number)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
1985
void dwc2_hcd_qh_deactivate(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
2089
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
384
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
502
struct dwc2_qh *qh;
sys/dev/usb/dwc2/dwc2_hcdqueue.c
525
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
575
struct dwc2_qh *qh) {};
sys/dev/usb/dwc2/dwc2_hcdqueue.c
593
static int dwc2_ls_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
633
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
667
static int dwc2_hs_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh,
sys/dev/usb/dwc2/dwc2_hcdqueue.c
694
struct dwc2_qh *qh, int index)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
718
struct dwc2_qh *qh)
sys/dev/usb/dwc2/dwc2_hcdqueue.c
999
static int dwc2_uframe_schedule_hs(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh)