Searched refs:pqueue (Results 1 – 10 of 10) sorted by relevance
333 struct pending_queue *pqueue = &pqinfo->queue[qno]; in process_pending_queue() local340 spin_lock_bh(&pqueue->lock); in process_pending_queue()341 pentry = &pqueue->head[pqueue->front]; in process_pending_queue()343 spin_unlock_bh(&pqueue->lock); in process_pending_queue()351 spin_unlock_bh(&pqueue->lock); in process_pending_queue()364 atomic64_dec((&pqueue->pending_count)); in process_pending_queue()368 spin_unlock_bh(&pqueue->lock); in process_pending_queue()378 atomic64_dec((&pqueue->pending_count)); in process_pending_queue()382 spin_unlock_bh(&pqueue->lock); in process_pending_queue()389 spin_unlock_bh(&pqueue->lock); in process_pending_queue()[all …]
62 struct padata_parallel_queue *pqueue; in padata_parallel_worker() local66 pqueue = container_of(parallel_work, in padata_parallel_worker()69 spin_lock(&pqueue->parallel.lock); in padata_parallel_worker()70 list_replace_init(&pqueue->parallel.list, &local_list); in padata_parallel_worker()71 spin_unlock(&pqueue->parallel.lock); in padata_parallel_worker()145 queue = per_cpu_ptr(pd->pqueue, target_cpu); in padata_do_parallel()180 next_queue = per_cpu_ptr(pd->pqueue, cpu); in padata_find_next()265 next_queue = per_cpu_ptr(pd->pqueue, pd->cpu); in padata_reorder()320 struct padata_parallel_queue *pqueue = per_cpu_ptr(pd->pqueue, in padata_do_serial() local324 spin_lock(&pqueue->reorder.lock); in padata_do_serial()[all …]
42 #define _init_queue(pqueue) \ argument44 INIT_LIST_HEAD(&((pqueue)->queue)); \45 spin_lock_init(&((pqueue)->lock)); \
21 void _rtw_init_queue(struct __queue *pqueue) in _rtw_init_queue() argument23 INIT_LIST_HEAD(&pqueue->queue); in _rtw_init_queue()24 spin_lock_init(&pqueue->lock); in _rtw_init_queue()
2868 struct __queue *pqueue; in enqueue_pending_xmitbuf() local2871 pqueue = &pxmitpriv->pending_xmitbuf_queue; in enqueue_pending_xmitbuf()2873 spin_lock_bh(&pqueue->lock); in enqueue_pending_xmitbuf()2875 list_add_tail(&pxmitbuf->list, get_list_head(pqueue)); in enqueue_pending_xmitbuf()2876 spin_unlock_bh(&pqueue->lock); in enqueue_pending_xmitbuf()2885 struct __queue *pqueue; in enqueue_pending_xmitbuf_to_head() local2887 pqueue = &pxmitpriv->pending_xmitbuf_queue; in enqueue_pending_xmitbuf_to_head()2889 spin_lock_bh(&pqueue->lock); in enqueue_pending_xmitbuf_to_head()2891 list_add(&pxmitbuf->list, get_list_head(pqueue)); in enqueue_pending_xmitbuf_to_head()2892 spin_unlock_bh(&pqueue->lock); in enqueue_pending_xmitbuf_to_head()[all …]
641 struct __queue *pqueue; in rtl8723bs_free_xmit_priv() local647 pqueue = &pxmitpriv->pending_xmitbuf_queue; in rtl8723bs_free_xmit_priv()648 phead = get_list_head(pqueue); in rtl8723bs_free_xmit_priv()651 spin_lock_bh(&pqueue->lock); in rtl8723bs_free_xmit_priv()652 if (!list_empty(&pqueue->queue)) { in rtl8723bs_free_xmit_priv()658 spin_unlock_bh(&pqueue->lock); in rtl8723bs_free_xmit_priv()
61 void _rtw_init_queue(struct __queue *pqueue) in _rtw_init_queue() argument63 INIT_LIST_HEAD(&(pqueue->queue)); in _rtw_init_queue()65 spin_lock_init(&(pqueue->lock)); in _rtw_init_queue()
67 void _rtw_init_queue(struct __queue *pqueue);
115 struct padata_parallel_queue __percpu *pqueue; member
111 extern void _rtw_init_queue(struct __queue *pqueue);