Lines Matching refs:rx_urb

73 				  struct rtl8xxxu_rx_urb *rx_urb);
4922 struct rtl8xxxu_rx_urb *rx_urb, *tmp; in rtl8xxxu_free_rx_resources() local
4927 list_for_each_entry_safe(rx_urb, tmp, in rtl8xxxu_free_rx_resources()
4929 list_del(&rx_urb->list); in rtl8xxxu_free_rx_resources()
4931 usb_free_urb(&rx_urb->urb); in rtl8xxxu_free_rx_resources()
4938 struct rtl8xxxu_rx_urb *rx_urb) in rtl8xxxu_queue_rx_urb() argument
4947 list_add_tail(&rx_urb->list, &priv->rx_urb_pending_list); in rtl8xxxu_queue_rx_urb()
4951 skb = (struct sk_buff *)rx_urb->urb.context; in rtl8xxxu_queue_rx_urb()
4953 usb_free_urb(&rx_urb->urb); in rtl8xxxu_queue_rx_urb()
4965 struct rtl8xxxu_rx_urb *rx_urb, *tmp; in rtl8xxxu_rx_urb_work() local
4981 list_for_each_entry_safe(rx_urb, tmp, &local, list) { in rtl8xxxu_rx_urb_work()
4982 list_del_init(&rx_urb->list); in rtl8xxxu_rx_urb_work()
4983 ret = rtl8xxxu_submit_rx_urb(priv, rx_urb); in rtl8xxxu_rx_urb_work()
4994 rtl8xxxu_queue_rx_urb(priv, rx_urb); in rtl8xxxu_rx_urb_work()
4998 skb = (struct sk_buff *)rx_urb->urb.context; in rtl8xxxu_rx_urb_work()
5000 usb_free_urb(&rx_urb->urb); in rtl8xxxu_rx_urb_work()
5007 struct rtl8xxxu_rx_urb *rx_urb = in rtl8xxxu_rx_complete() local
5009 struct ieee80211_hw *hw = rx_urb->hw; in rtl8xxxu_rx_complete()
5066 rx_urb->urb.context = NULL; in rtl8xxxu_rx_complete()
5067 rtl8xxxu_queue_rx_urb(priv, rx_urb); in rtl8xxxu_rx_complete()
5081 struct rtl8xxxu_rx_urb *rx_urb) in rtl8xxxu_submit_rx_urb() argument
5093 usb_fill_bulk_urb(&rx_urb->urb, priv->udev, priv->pipe_in, skb->data, in rtl8xxxu_submit_rx_urb()
5095 usb_anchor_urb(&rx_urb->urb, &priv->rx_anchor); in rtl8xxxu_submit_rx_urb()
5096 ret = usb_submit_urb(&rx_urb->urb, GFP_ATOMIC); in rtl8xxxu_submit_rx_urb()
5098 usb_unanchor_urb(&rx_urb->urb); in rtl8xxxu_submit_rx_urb()
5423 struct rtl8xxxu_rx_urb *rx_urb; in rtl8xxxu_start() local
5461 rx_urb = kmalloc(sizeof(struct rtl8xxxu_rx_urb), GFP_KERNEL); in rtl8xxxu_start()
5462 if (!rx_urb) { in rtl8xxxu_start()
5468 usb_init_urb(&rx_urb->urb); in rtl8xxxu_start()
5469 INIT_LIST_HEAD(&rx_urb->list); in rtl8xxxu_start()
5470 rx_urb->hw = hw; in rtl8xxxu_start()
5472 ret = rtl8xxxu_submit_rx_urb(priv, rx_urb); in rtl8xxxu_start()