| /kernel/linux/linux-5.10/drivers/usb/dwc2/ |
| D | hcd_queue.c | 110 struct dwc2_qh *qh) in dwc2_check_periodic_bandwidth() 375 struct dwc2_qh *qh) in dwc2_get_ls_map() 493 struct dwc2_qh *qh; member 516 struct dwc2_qh *qh) in dwc2_qh_schedule_print() 566 struct dwc2_qh *qh) {}; in dwc2_qh_schedule_print() 584 static int dwc2_ls_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_ls_pmap_schedule() 624 struct dwc2_qh *qh) in dwc2_ls_pmap_unschedule() 658 static int dwc2_hs_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hs_pmap_schedule() 685 struct dwc2_qh *qh, int index) in dwc2_hs_pmap_unschedule() 709 struct dwc2_qh *qh) in dwc2_uframe_schedule_split() [all …]
|
| D | hcd_ddma.c | 75 static u16 dwc2_max_desc_num(struct dwc2_qh *qh) in dwc2_max_desc_num() 82 static u16 dwc2_frame_incr_val(struct dwc2_qh *qh) in dwc2_frame_incr_val() 88 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc() 123 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free() 230 static void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_update_frame_list() 295 struct dwc2_qh *qh) in dwc2_release_channel_ddma() 342 int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hcd_qh_init_ddma() 388 void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free_ddma() 415 static u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx) in dwc2_frame_to_desc_idx() 429 struct dwc2_qh *qh, u16 *skip_frames) in dwc2_calc_starting_frame() [all …]
|
| D | hcd.c | 442 struct dwc2_qh *qh; in dwc2_dump_channel_info() local 1608 struct dwc2_qh *qh, *qh_tmp; in dwc2_kill_urbs_in_qh_list() local 1624 struct dwc2_qh *qh, *qh_tmp; in dwc2_qh_list_free() local 1880 struct dwc2_hcd_urb *urb, struct dwc2_qh *qh, in dwc2_hcd_urb_enqueue() 1942 struct dwc2_qh *qh; in dwc2_hcd_urb_dequeue() local 2001 struct dwc2_qh *qh; in dwc2_hcd_endpoint_disable() local 2059 struct dwc2_qh *qh = ep->hcpriv; in dwc2_hcd_endpoint_reset() local 2445 struct dwc2_qh *qh, in dwc2_alloc_split_dma_aligned_buf() 2579 static int dwc2_assign_and_init_hc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_assign_and_init_hc() 2721 struct dwc2_qh *qh; in dwc2_hcd_select_transactions() local [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/dwc2/ |
| D | hcd_queue.c | 80 struct dwc2_qh *qh) in dwc2_check_periodic_bandwidth() 345 struct dwc2_qh *qh) in dwc2_get_ls_map() 463 struct dwc2_qh *qh; member 486 struct dwc2_qh *qh) in dwc2_qh_schedule_print() 536 struct dwc2_qh *qh) {}; in dwc2_qh_schedule_print() 554 static int dwc2_ls_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_ls_pmap_schedule() 594 struct dwc2_qh *qh) in dwc2_ls_pmap_unschedule() 628 static int dwc2_hs_pmap_schedule(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hs_pmap_schedule() 655 struct dwc2_qh *qh, int index) in dwc2_hs_pmap_unschedule() 679 struct dwc2_qh *qh) in dwc2_uframe_schedule_split() [all …]
|
| D | hcd_ddma.c | 45 static u16 dwc2_max_desc_num(struct dwc2_qh *qh) in dwc2_max_desc_num() 52 static u16 dwc2_frame_incr_val(struct dwc2_qh *qh) in dwc2_frame_incr_val() 58 static int dwc2_desc_list_alloc(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_desc_list_alloc() 93 static void dwc2_desc_list_free(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_desc_list_free() 200 static void dwc2_update_frame_list(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_update_frame_list() 265 struct dwc2_qh *qh) in dwc2_release_channel_ddma() 312 int dwc2_hcd_qh_init_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh, in dwc2_hcd_qh_init_ddma() 358 void dwc2_hcd_qh_free_ddma(struct dwc2_hsotg *hsotg, struct dwc2_qh *qh) in dwc2_hcd_qh_free_ddma() 385 static u8 dwc2_frame_to_desc_idx(struct dwc2_qh *qh, u16 frame_idx) in dwc2_frame_to_desc_idx() 399 struct dwc2_qh *qh, u16 *skip_frames) in dwc2_calc_starting_frame() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/host/ |
| D | uhci-q.c | 249 struct uhci_qh *qh; in uhci_alloc_qh() local 292 static void uhci_free_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) in uhci_free_qh() 314 static int uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh, in uhci_cleanup_queue() 372 static void uhci_fixup_toggles(struct uhci_hcd *uhci, struct uhci_qh *qh, in uhci_fixup_toggles() 424 static inline void link_iso(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_iso() 435 static void link_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_interrupt() 451 static void link_async(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_async() 480 static void uhci_activate_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) in uhci_activate_qh() 521 static void unlink_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) in unlink_interrupt() 533 static void unlink_async(struct uhci_hcd *uhci, struct uhci_qh *qh) in unlink_async() [all …]
|
| D | ehci-q.c | 79 qh_update (struct ehci_hcd *ehci, struct ehci_qh *qh, struct ehci_qtd *qtd) in qh_update() 113 qh_refresh (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_refresh() 144 struct ehci_qh *qh = ep->hcpriv; in ehci_clear_tt_buffer_complete() local 155 static void ehci_clear_tt_buffer(struct ehci_hcd *ehci, struct ehci_qh *qh, in ehci_clear_tt_buffer() 289 qh_completions (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_completions() 765 struct ehci_qh *qh = ehci_qh_alloc (ehci, flags); in qh_make() local 981 static void qh_link_async (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_link_async() 1028 struct ehci_qh *qh = NULL; in qh_append_tds() local 1110 struct ehci_qh *qh = NULL; in submit_async() local 1257 static void single_unlink_async(struct ehci_hcd *ehci, struct ehci_qh *qh) in single_unlink_async() [all …]
|
| D | fotg210-hcd.c | 132 dbg_qh(const char *label, struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in dbg_qh() 354 static void qh_lines(struct fotg210_hcd *fotg210, struct fotg210_qh *qh, in qh_lines() 452 struct fotg210_qh *qh; in fill_async_buffer() local 485 struct fotg210_qh_hw *hw, struct fotg210_qh *qh, unsigned size) in output_buf_tds_dir() 1202 struct fotg210_qh *qh = fotg210->intr_unlink; in fotg210_handle_intr_unlinks() local 1835 static void qh_destroy(struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in qh_destroy() 1851 struct fotg210_qh *qh; in fotg210_qh_alloc() local 2030 struct fotg210_qh *qh, struct fotg210_qtd *qtd) in qh_update() 2063 static void qh_refresh(struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in qh_refresh() 2095 struct fotg210_qh *qh = ep->hcpriv; in fotg210_clear_tt_buffer_complete() local [all …]
|
| D | ehci-mem.c | 54 static void qh_destroy(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_destroy() 69 struct ehci_qh *qh; in ehci_qh_alloc() local
|
| D | ehci-sched.c | 207 struct ehci_qh *qh, int sign) in reserve_release_intr_bandwidth() 514 static void qh_link_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_link_periodic() 581 static void qh_unlink_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_unlink_periodic() 628 static void cancel_unlink_wait_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in cancel_unlink_wait_intr() 642 static void start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in start_unlink_intr() 682 struct ehci_qh *qh) in start_unlink_intr_wait() 697 static void end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in end_unlink_intr() 765 struct ehci_qh *qh, in check_intr_schedule() 829 static int qh_schedule(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_schedule() 905 struct ehci_qh *qh; in intr_submit() local [all …]
|
| D | oxu210hp-hcd.c | 294 struct ehci_qh *qh; /* Q_TYPE_QH */ member 1030 static void oxu_qh_free(struct oxu_hcd *oxu, struct ehci_qh *qh) in oxu_qh_free() 1044 struct ehci_qh *qh = container_of(kref, struct ehci_qh, kref); in qh_destroy() local 1060 struct ehci_qh *qh = NULL; in oxu_qh_alloc() local 1095 static inline struct ehci_qh *qh_get(struct ehci_qh *qh) in qh_get() 1101 static inline void qh_put(struct ehci_qh *qh) in qh_put() 1245 struct ehci_qh *qh, struct ehci_qtd *qtd) in qh_update() 1278 static void qh_refresh(struct oxu_hcd *oxu, struct ehci_qh *qh) in qh_refresh() 1353 struct ehci_qh *qh = (struct ehci_qh *) urb->hcpriv; in ehci_urb_done() local 1406 static unsigned qh_completions(struct oxu_hcd *oxu, struct ehci_qh *qh) in qh_completions() [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/host/ |
| D | uhci-q.c | 249 struct uhci_qh *qh; in uhci_alloc_qh() local 292 static void uhci_free_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) in uhci_free_qh() 314 static int uhci_cleanup_queue(struct uhci_hcd *uhci, struct uhci_qh *qh, in uhci_cleanup_queue() 372 static void uhci_fixup_toggles(struct uhci_hcd *uhci, struct uhci_qh *qh, in uhci_fixup_toggles() 424 static inline void link_iso(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_iso() 435 static void link_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_interrupt() 451 static void link_async(struct uhci_hcd *uhci, struct uhci_qh *qh) in link_async() 480 static void uhci_activate_qh(struct uhci_hcd *uhci, struct uhci_qh *qh) in uhci_activate_qh() 521 static void unlink_interrupt(struct uhci_hcd *uhci, struct uhci_qh *qh) in unlink_interrupt() 533 static void unlink_async(struct uhci_hcd *uhci, struct uhci_qh *qh) in unlink_async() [all …]
|
| D | ehci-q.c | 80 qh_update (struct ehci_hcd *ehci, struct ehci_qh *qh, struct ehci_qtd *qtd) in qh_update() 114 qh_refresh (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_refresh() 145 struct ehci_qh *qh = ep->hcpriv; in ehci_clear_tt_buffer_complete() local 156 static void ehci_clear_tt_buffer(struct ehci_hcd *ehci, struct ehci_qh *qh, in ehci_clear_tt_buffer() 290 qh_completions (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_completions() 766 struct ehci_qh *qh = ehci_qh_alloc (ehci, flags); in qh_make() local 982 static void qh_link_async (struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_link_async() 1029 struct ehci_qh *qh = NULL; in qh_append_tds() local 1111 struct ehci_qh *qh = NULL; in submit_async() local 1258 static void single_unlink_async(struct ehci_hcd *ehci, struct ehci_qh *qh) in single_unlink_async() [all …]
|
| D | ehci-mem.c | 54 static void qh_destroy(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_destroy() 69 struct ehci_qh *qh; in ehci_qh_alloc() local
|
| D | ehci-sched.c | 207 struct ehci_qh *qh, int sign) in reserve_release_intr_bandwidth() 521 static void qh_link_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_link_periodic() 588 static void qh_unlink_periodic(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_unlink_periodic() 635 static void cancel_unlink_wait_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in cancel_unlink_wait_intr() 649 static void start_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in start_unlink_intr() 689 struct ehci_qh *qh) in start_unlink_intr_wait() 704 static void end_unlink_intr(struct ehci_hcd *ehci, struct ehci_qh *qh) in end_unlink_intr() 772 struct ehci_qh *qh, in check_intr_schedule() 836 static int qh_schedule(struct ehci_hcd *ehci, struct ehci_qh *qh) in qh_schedule() 912 struct ehci_qh *qh; in intr_submit() local [all …]
|
| D | oxu210hp-hcd.c | 294 struct ehci_qh *qh; /* Q_TYPE_QH */ member 1030 static void oxu_qh_free(struct oxu_hcd *oxu, struct ehci_qh *qh) in oxu_qh_free() 1044 struct ehci_qh *qh = container_of(kref, struct ehci_qh, kref); in qh_destroy() local 1060 struct ehci_qh *qh = NULL; in oxu_qh_alloc() local 1095 static inline struct ehci_qh *qh_get(struct ehci_qh *qh) in qh_get() 1101 static inline void qh_put(struct ehci_qh *qh) in qh_put() 1245 struct ehci_qh *qh, struct ehci_qtd *qtd) in qh_update() 1278 static void qh_refresh(struct oxu_hcd *oxu, struct ehci_qh *qh) in qh_refresh() 1353 struct ehci_qh *qh = (struct ehci_qh *) urb->hcpriv; in ehci_urb_done() local 1407 static unsigned qh_completions(struct oxu_hcd *oxu, struct ehci_qh *qh) in qh_completions() [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/musb/ |
| D | musb_host.c | 176 static void musb_ep_set_qh(struct musb_hw_ep *ep, int is_in, struct musb_qh *qh) in musb_ep_set_qh() 196 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) in musb_start_urb() 299 struct musb_qh *qh = musb_ep_get_qh(hw_ep, is_in); in musb_advance_schedule() local 423 struct musb_qh *qh = hw_ep->in_qh; in musb_host_packet_rx() local 514 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, u8 epnum) in musb_rx_reinit() 573 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_set_mode_mentor() 613 struct musb_qh *qh, in musb_tx_dma_set_mode_cppi_tusb() 631 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_program() 685 struct musb_qh *qh = musb_ep_get_qh(hw_ep, !is_out); in musb_ep_program() local 990 struct musb_qh *qh = hw_ep->in_qh; in musb_h_ep0_continue() local [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/musb/ |
| D | musb_host.c | 176 static void musb_ep_set_qh(struct musb_hw_ep *ep, int is_in, struct musb_qh *qh) in musb_ep_set_qh() 196 musb_start_urb(struct musb *musb, int is_in, struct musb_qh *qh) in musb_start_urb() 299 struct musb_qh *qh = musb_ep_get_qh(hw_ep, is_in); in musb_advance_schedule() local 423 struct musb_qh *qh = hw_ep->in_qh; in musb_host_packet_rx() local 514 musb_rx_reinit(struct musb *musb, struct musb_qh *qh, u8 epnum) in musb_rx_reinit() 573 struct musb_qh *qh, in musb_tx_dma_set_mode_mentor() 626 struct musb_hw_ep *hw_ep, struct musb_qh *qh, in musb_tx_dma_program() 679 struct musb_qh *qh = musb_ep_get_qh(hw_ep, !is_out); in musb_ep_program() local 984 struct musb_qh *qh = hw_ep->in_qh; in musb_h_ep0_continue() local 1062 struct musb_qh *qh = hw_ep->in_qh; in musb_h_ep0_irq() local [all …]
|
| /kernel/linux/linux-6.6/drivers/usb/fotg210/ |
| D | fotg210-hcd.c | 131 dbg_qh(const char *label, struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in dbg_qh() 353 static void qh_lines(struct fotg210_hcd *fotg210, struct fotg210_qh *qh, in qh_lines() 451 struct fotg210_qh *qh; in fill_async_buffer() local 484 struct fotg210_qh_hw *hw, struct fotg210_qh *qh, unsigned size) in output_buf_tds_dir() 1202 struct fotg210_qh *qh = fotg210->intr_unlink; in fotg210_handle_intr_unlinks() local 1835 static void qh_destroy(struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in qh_destroy() 1851 struct fotg210_qh *qh; in fotg210_qh_alloc() local 2031 struct fotg210_qh *qh, struct fotg210_qtd *qtd) in qh_update() 2064 static void qh_refresh(struct fotg210_hcd *fotg210, struct fotg210_qh *qh) in qh_refresh() 2096 struct fotg210_qh *qh = ep->hcpriv; in fotg210_clear_tt_buffer_complete() local [all …]
|
| /kernel/linux/linux-6.6/drivers/soc/ti/ |
| D | knav_qmss_queue.c | 57 #define for_each_handle_rcu(qh, inst) \ argument 86 struct knav_queue *qh; in knav_queue_notify() local 218 struct knav_queue *qh; in __knav_queue_open() local 264 struct knav_queue *qh; in knav_queue_open_by_id() local 294 struct knav_queue *qh = ERR_PTR(-EINVAL); in knav_queue_open_by_type() local 323 static int knav_queue_enable_notifier(struct knav_queue *qh) in knav_queue_enable_notifier() 344 static int knav_queue_disable_notifier(struct knav_queue *qh) in knav_queue_disable_notifier() 360 static int knav_queue_set_notifier(struct knav_queue *qh, in knav_queue_set_notifier() 421 struct knav_queue *qh = qhandle; in knav_queue_get_count() local 432 struct knav_queue *qh; in knav_queue_debug_show_instance() local [all …]
|
| /kernel/linux/linux-5.10/drivers/soc/ti/ |
| D | knav_qmss_queue.c | 57 #define for_each_handle_rcu(qh, inst) \ argument 86 struct knav_queue *qh; in knav_queue_notify() local 218 struct knav_queue *qh; in __knav_queue_open() local 264 struct knav_queue *qh; in knav_queue_open_by_id() local 294 struct knav_queue *qh = ERR_PTR(-EINVAL); in knav_queue_open_by_type() local 323 static int knav_queue_enable_notifier(struct knav_queue *qh) in knav_queue_enable_notifier() 344 static int knav_queue_disable_notifier(struct knav_queue *qh) in knav_queue_disable_notifier() 360 static int knav_queue_set_notifier(struct knav_queue *qh, in knav_queue_set_notifier() 421 struct knav_queue *qh = qhandle; in knav_queue_get_count() local 432 struct knav_queue *qh; in knav_queue_debug_show_instance() local [all …]
|
| /kernel/linux/linux-5.10/drivers/usb/isp1760/ |
| D | isp1760-hcd.c | 412 struct isp1760_qh *qh; in qh_alloc() local 425 static void qh_free(struct isp1760_qh *qh) in qh_free() 513 static int last_qtd_of_urb(struct isp1760_qtd *qtd, struct isp1760_qh *qh) in last_qtd_of_urb() 533 static void create_ptd_atl(struct isp1760_qh *qh, in create_ptd_atl() 608 static void transform_add_int(struct isp1760_qh *qh, in transform_add_int() 660 static void create_ptd_int(struct isp1760_qh *qh, in create_ptd_int() 719 struct isp1760_qtd *qtd, struct isp1760_qh *qh, in start_bus_transfer() 766 static void collect_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh, in collect_qtds() 829 static void enqueue_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh) in enqueue_qtds() 911 struct isp1760_qh *qh, *qh_next; in schedule_ptds() local [all …]
|
| /kernel/linux/linux-6.6/net/netfilter/ |
| D | nf_queue.c | 34 void nf_register_queue_handler(const struct nf_queue_handler *qh) in nf_register_queue_handler() 117 const struct nf_queue_handler *qh; in nf_queue_nf_hook_drop() local 160 const struct nf_queue_handler *qh; in __nf_queue() local
|
| /kernel/linux/linux-5.10/net/netfilter/ |
| D | nf_queue.c | 34 void nf_register_queue_handler(struct net *net, const struct nf_queue_handler *qh) in nf_register_queue_handler() 127 const struct nf_queue_handler *qh; in nf_queue_nf_hook_drop() local 170 const struct nf_queue_handler *qh; in __nf_queue() local
|
| /kernel/linux/linux-6.6/drivers/usb/isp1760/ |
| D | isp1760-hcd.c | 661 struct isp1760_qh *qh; in qh_alloc() local 674 static void qh_free(struct isp1760_qh *qh) in qh_free() 797 static int last_qtd_of_urb(struct isp1760_qtd *qtd, struct isp1760_qh *qh) in last_qtd_of_urb() 817 static void create_ptd_atl(struct isp1760_qh *qh, in create_ptd_atl() 891 static void transform_add_int(struct isp1760_qh *qh, in transform_add_int() 943 static void create_ptd_int(struct isp1760_qh *qh, in create_ptd_int() 1002 struct isp1760_qtd *qtd, struct isp1760_qh *qh, in start_bus_transfer() 1053 static void collect_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh, in collect_qtds() 1116 static void enqueue_qtds(struct usb_hcd *hcd, struct isp1760_qh *qh) in enqueue_qtds() 1199 struct isp1760_qh *qh, *qh_next; in schedule_ptds() local [all …]
|