Home
last modified time | relevance | path

Searched refs:pfree_sta_queue (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/staging/rtl8712/
Drtl871x_sta_mgt.c112 struct __queue *pfree_sta_queue; in r8712_alloc_stainfo() local
118 pfree_sta_queue = &pstapriv->free_sta_queue; in r8712_alloc_stainfo()
119 spin_lock_irqsave(&(pfree_sta_queue->lock), flags); in r8712_alloc_stainfo()
120 if (list_empty(&pfree_sta_queue->queue)) { in r8712_alloc_stainfo()
123 psta = LIST_CONTAINOR(pfree_sta_queue->queue.next, in r8712_alloc_stainfo()
157 spin_unlock_irqrestore(&(pfree_sta_queue->lock), flags); in r8712_alloc_stainfo()
166 struct __queue *pfree_sta_queue; in r8712_free_stainfo() local
174 pfree_sta_queue = &pstapriv->free_sta_queue; in r8712_free_stainfo()
203 spin_lock(&(pfree_sta_queue->lock)); in r8712_free_stainfo()
205 list_add_tail(&psta->list, &pfree_sta_queue->queue); in r8712_free_stainfo()
[all …]
/linux-4.4.14/drivers/staging/rtl8188eu/core/
Drtw_sta_mgt.c187 struct __queue *pfree_sta_queue; in rtw_alloc_stainfo() local
193 pfree_sta_queue = &pstapriv->free_sta_queue; in rtw_alloc_stainfo()
195 spin_lock_bh(&(pfree_sta_queue->lock)); in rtw_alloc_stainfo()
197 if (list_empty(&pfree_sta_queue->queue)) { in rtw_alloc_stainfo()
198 spin_unlock_bh(&pfree_sta_queue->lock); in rtw_alloc_stainfo()
201 psta = container_of((&pfree_sta_queue->queue)->next, struct sta_info, list); in rtw_alloc_stainfo()
203 spin_unlock_bh(&pfree_sta_queue->lock); in rtw_alloc_stainfo()
270 struct __queue *pfree_sta_queue; in rtw_free_stainfo() local
280 pfree_sta_queue = &pstapriv->free_sta_queue; in rtw_free_stainfo()
390 spin_lock_bh(&(pfree_sta_queue->lock)); in rtw_free_stainfo()
[all …]