Home
last modified time | relevance | path

Searched refs:bcast_txq (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Dap.c31 int ssv6200_bcast_queue_len(struct ssv6xxx_bcast_txq *bcast_txq);
345 int ssv6200_bcast_queue_len(struct ssv6xxx_bcast_txq *bcast_txq) in ssv6200_bcast_queue_len() argument
349 spin_lock_irqsave(&bcast_txq->txq_lock, flags); in ssv6200_bcast_queue_len()
350 len = bcast_txq->cur_qsize; in ssv6200_bcast_queue_len()
351 spin_unlock_irqrestore(&bcast_txq->txq_lock, flags); in ssv6200_bcast_queue_len()
354 struct sk_buff* ssv6200_bcast_dequeue(struct ssv6xxx_bcast_txq *bcast_txq, u8 *remain_len) in ssv6200_bcast_dequeue() argument
358 spin_lock_irqsave(&bcast_txq->txq_lock, flags); in ssv6200_bcast_dequeue()
359 if(bcast_txq->cur_qsize){ in ssv6200_bcast_dequeue()
360 bcast_txq->cur_qsize --; in ssv6200_bcast_dequeue()
362 *remain_len = bcast_txq->cur_qsize; in ssv6200_bcast_dequeue()
[all …]
H A Dap.h29 int ssv6200_bcast_queue_len(struct ssv6xxx_bcast_txq *bcast_txq);
30 struct sk_buff* ssv6200_bcast_dequeue(struct ssv6xxx_bcast_txq *bcast_txq, u8 *remain_len);
31 int ssv6200_bcast_enqueue(struct ssv_softc *sc, struct ssv6xxx_bcast_txq *bcast_txq, struct sk_buff…
H A Dinit.c565 memset(&sc->bcast_txq, 0, sizeof(struct ssv6xxx_bcast_txq)); in ssv6xxx_init_softc()
566 spin_lock_init(&sc->bcast_txq.txq_lock); in ssv6xxx_init_softc()
567 skb_queue_head_init(&sc->bcast_txq.qhead); in ssv6xxx_init_softc()
715 skb = ssv6200_bcast_dequeue(&sc->bcast_txq, &remain_size); in ssv6xxx_deinit_softc()
H A Ddev.h379 struct ssv6xxx_bcast_txq bcast_txq; member
H A Ddev.c2583 buffered = ssv6200_bcast_enqueue(sc, &sc->bcast_txq, skb); in _ssv6xxx_tx()
4130 && ssv6200_bcast_queue_len(&sc->bcast_txq)){
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/ssvdevice/
H A Dssv_cmd.c329 sprintf(tmpbf, " >>>> bcast queue len[%d]\n", sc->bcast_txq.cur_qsize); in ssv6xxx_dump_sta_info()