Home
last modified time | relevance | path

Searched refs:wq (Results 1 – 25 of 39) sorted by relevance

12

/include/linux/
A Dswait.h123 return !list_empty(&wq->task_list); in swait_active()
144 return swait_active(wq); in swq_has_sleeper()
178 finish_swait(&wq, &__wait); \
182 #define __swait_event(wq, condition) \ argument
186 #define swait_event_exclusive(wq, condition) \ argument
190 __swait_event(wq, condition); \
227 __ret = __swait_event_interruptible_timeout(wq, \
232 #define __swait_event_idle(wq, condition) \ argument
247 #define swait_event_idle_exclusive(wq, condition) \ argument
251 __swait_event_idle(wq, condition); \
[all …]
A Dworkqueue.h119 struct workqueue_struct *wq; member
128 struct workqueue_struct *wq; member
583 extern void destroy_workqueue(struct workqueue_struct *wq);
589 int apply_workqueue_attrs(struct workqueue_struct *wq,
604 extern void drain_workqueue(struct workqueue_struct *wq);
666 static inline bool queue_work(struct workqueue_struct *wq, in queue_work() argument
669 return queue_work_on(WORK_CPU_UNBOUND, wq, work); in queue_work()
753 queue_work(wq, work); in enable_and_queue_work()
776 #define flush_workqueue(wq) \ argument
778 struct workqueue_struct *_wq = (wq); \
[all …]
A Dwait.h174 struct wait_queue_entry *wq; in __add_wait_queue() local
176 list_for_each_entry(wq, &wq_head->head, entry) { in __add_wait_queue()
177 if (!(wq->flags & WQ_FLAG_PRIORITY)) in __add_wait_queue()
179 head = &wq->entry; in __add_wait_queue()
636 ___wait_event(wq, condition, TASK_KILLABLE, 1, 0, \
639 #define wait_event_killable_exclusive(wq, condition) \ argument
786 __ret = fn(&(wq), &__wait); \
790 __remove_wait_queue(&(wq), &__wait); \
913 #define __wait_event_killable(wq, condition) \ argument
940 #define __wait_event_state(wq, condition, state) \ argument
[all …]
A Dclosure.h146 struct workqueue_struct *wq; member
249 struct workqueue_struct *wq) in set_closure_fn() argument
253 cl->wq = wq; in set_closure_fn()
258 struct workqueue_struct *wq = cl->wq; in closure_queue() local
266 if (wq) { in closure_queue()
268 BUG_ON(!queue_work(wq, &cl->work)); in closure_queue()
428 struct workqueue_struct *wq, in closure_call() argument
432 continue_at_nobarrier(cl, fn, wq); in closure_call()
A Dsync_file.h49 wait_queue_head_t wq; member
A Dmhi_ep.h149 struct workqueue_struct *wq; member
/include/drm/
A Ddrm_managed.h130 void __drmm_workqueue_release(struct drm_device *device, void *wq);
146 struct workqueue_struct *wq = alloc_ordered_workqueue(fmt, flags, ##args); \
147 wq ? ({ \
148 int ret = drmm_add_action_or_reset(dev, __drmm_workqueue_release, wq); \
149 ret ? ERR_PTR(ret) : wq; \
A Ddrm_flip_work.h73 struct workqueue_struct *wq);
A Ddrm_debugfs_crc.h66 wait_queue_head_t wq; member
A Ddrm_suballoc.h25 wait_queue_head_t wq; member
/include/uapi/rdma/
A Drvt-abi.h64 struct rvt_rwqe wq[]; member
/include/linux/mtd/
A Dflashchip.h78 wait_queue_head_t wq; /* Wait on here when we're waiting for the chip member
A Donenand.h125 wait_queue_head_t wq; member
/include/linux/power/
A Dcharger-manager.h63 struct work_struct wq; member
/include/trace/events/
A Dworkqueue.h33 __string( workqueue, pwq->wq->name)
A Dbtrfs.h1527 __field( const void *, wq )
1535 __entry->wq = work->wq;
1600 TP_ARGS(wq, name),
1603 __field( const void *, wq )
1608 __entry->wq = wq;
1613 __entry->wq)
1620 TP_ARGS(wq, name)
1627 TP_ARGS(wq),
1630 __field( const void *, wq )
1634 __entry->wq = wq;
[all …]
/include/linux/greybus/
A Dconnection.h58 struct workqueue_struct *wq; member
A Dsvc.h46 struct workqueue_struct *wq; member
/include/drm/ttm/
A Dttm_device.h269 struct workqueue_struct *wq; member
/include/linux/i3c/
A Dmaster.h161 struct workqueue_struct *wq; member
536 struct workqueue_struct *wq; member
/include/rdma/
A Drdmavt_qp.h205 struct rvt_rwqe wq[]; member
259 struct rvt_rwq *wq; member
957 vfree(rq->wq); in rvt_free_rq()
958 rq->wq = NULL; in rvt_free_rq()
/include/linux/soc/qcom/
A Dqmi.h223 struct workqueue_struct *wq; member
/include/net/mana/
A Dgdma.h445 u8 *mana_gd_get_wqe_ptr(const struct gdma_queue *wq, u32 wqe_offset);
446 u32 mana_gd_wq_avail_space(struct gdma_queue *wq);
901 int mana_gd_post_work_request(struct gdma_queue *wq,
/include/net/9p/
A Dclient.h81 wait_queue_head_t wq; member
/include/linux/sunrpc/
A Dsched.h261 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,

Completed in 60 milliseconds

12