Searched refs:rx_skb_q (Results 1 – 4 of 4) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/hci_wrapper/ |
| H A D | ssv_huw.c | 75 struct sk_buff_head rx_skb_q; member 89 int ssv_huw_rx(struct sk_buff_head *rx_skb_q, void *args) in ssv_huw_rx() argument 98 while (skb_queue_len(rx_skb_q)) in ssv_huw_rx() 99 __skb_queue_tail(&phuw_dev->rx_skb_q, __skb_dequeue(rx_skb_q)); in ssv_huw_rx() 101 __skb_queue_tail(&phuw_dev->rx_skb_q, rx_skb); in ssv_huw_rx() 292 while((skb = skb_dequeue(&(g_huw_dev.rx_skb_q))) != NULL) in ssv_huw_release() 303 if (skb_queue_len_bhsafe(&(g_huw_dev.rx_skb_q), &(g_huw_dev.rxlock)) == 0) in ssv_huw_read() 305 …nt_interruptible((g_huw_dev.read_wq), (skb_queue_len_bhsafe(&(g_huw_dev.rx_skb_q), &(g_huw_dev.rxl… in ssv_huw_read() 310 if (skb_queue_len(&(g_huw_dev.rx_skb_q)) > 0) in ssv_huw_read() 311 skb = skb_dequeue(&(g_huw_dev.rx_skb_q)); in ssv_huw_read() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/ |
| H A D | dev.h | 428 struct sk_buff_head rx_skb_q; member 469 int ssv6200_rx(struct sk_buff_head *rx_skb_q, void *args);
|
| H A D | dev.c | 2144 if (skb_queue_len(&sc->rx_skb_q)) in _process_tx_done() 3094 ( skb_queue_len(&sc->rx_skb_q) in ssv6xxx_rx_task() 3111 if (skb_queue_len(&sc->rx_skb_q)) in ssv6xxx_rx_task() 3112 _process_rx_q(sc, &sc->rx_skb_q, NULL); in ssv6xxx_rx_task() 5344 int ssv6200_rx(struct sk_buff_head *rx_skb_q, void *args) argument 5359 spin_lock_irqsave(&sc->rx_skb_q.lock, flags); 5360 while (skb_queue_len(rx_skb_q)) 5361 __skb_queue_tail(&sc->rx_skb_q, __skb_dequeue(rx_skb_q)); 5362 spin_unlock_irqrestore(&sc->rx_skb_q.lock, flags); 5365 skb_queue_tail(&sc->rx_skb_q, rx_skb);
|
| H A D | init.c | 644 skb_queue_head_init(&sc->rx_skb_q); in ssv6xxx_init_softc()
|