Lines Matching refs:lnk
508 struct wl1271_link *lnk, u8 q) in wlcore_lnk_dequeue() argument
513 skb = skb_dequeue(&lnk->tx_queue[q]); in wlcore_lnk_dequeue()
518 if (lnk->wlvif) { in wlcore_lnk_dequeue()
519 WARN_ON_ONCE(lnk->wlvif->tx_queue_count[q] <= 0); in wlcore_lnk_dequeue()
520 lnk->wlvif->tx_queue_count[q]--; in wlcore_lnk_dequeue()
532 struct wl1271_link *lnk = &wl->links[hlid]; in wlcore_lnk_dequeue_high_prio() local
534 if (!wlcore_hw_lnk_high_prio(wl, hlid, lnk)) { in wlcore_lnk_dequeue_high_prio()
536 !skb_queue_empty(&lnk->tx_queue[ac]) && in wlcore_lnk_dequeue_high_prio()
537 wlcore_hw_lnk_low_prio(wl, hlid, lnk)) in wlcore_lnk_dequeue_high_prio()
544 return wlcore_lnk_dequeue(wl, lnk, ac); in wlcore_lnk_dequeue_high_prio()
642 struct wl1271_link *lnk = &wl->links[low_prio_hlid]; in wl1271_skb_dequeue() local
643 skb = wlcore_lnk_dequeue(wl, lnk, ac); in wl1271_skb_dequeue()
649 wl->last_wlvif = lnk->wlvif; in wl1271_skb_dequeue()
650 if (lnk->wlvif) in wl1271_skb_dequeue()
651 lnk->wlvif->last_tx_hlid = low_prio_hlid; in wl1271_skb_dequeue()
1026 struct wl1271_link *lnk = &wl->links[hlid]; in wl1271_tx_reset_link_queues() local
1030 while ((skb = skb_dequeue(&lnk->tx_queue[i]))) { in wl1271_tx_reset_link_queues()
1047 if (lnk->wlvif) in wl1271_tx_reset_link_queues()
1048 lnk->wlvif->tx_queue_count[i] -= total[i]; in wl1271_tx_reset_link_queues()