Home
last modified time | relevance | path

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

12

/include/linux/
Dswait.h121 static inline int swait_active(struct swait_queue_head *wq) in swait_active() argument
123 return !list_empty(&wq->task_list); in swait_active()
134 static inline bool swq_has_sleeper(struct swait_queue_head *wq) in swq_has_sleeper() argument
144 return swait_active(wq); in swq_has_sleeper()
158 #define ___swait_event(wq, condition, state, ret, cmd) \ argument
166 long __int = prepare_to_swait_event(&wq, &__wait, state);\
178 finish_swait(&wq, &__wait); \
182 #define __swait_event(wq, condition) \ argument
183 (void)___swait_event(wq, condition, TASK_UNINTERRUPTIBLE, 0, \
186 #define swait_event_exclusive(wq, condition) \ argument
[all …]
Dworkqueue.h119 struct workqueue_struct *wq; member
131 struct workqueue_struct *wq; member
437 extern void destroy_workqueue(struct workqueue_struct *wq);
441 int apply_workqueue_attrs(struct workqueue_struct *wq,
445 extern bool queue_work_on(int cpu, struct workqueue_struct *wq,
447 extern bool queue_work_node(int node, struct workqueue_struct *wq,
449 extern bool queue_delayed_work_on(int cpu, struct workqueue_struct *wq,
451 extern bool mod_delayed_work_on(int cpu, struct workqueue_struct *wq,
453 extern bool queue_rcu_work(struct workqueue_struct *wq, struct rcu_work *rwork);
455 extern void flush_workqueue(struct workqueue_struct *wq);
[all …]
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()
608 #define wait_event_interruptible_hrtimeout(wq, condition, timeout) \ argument
613 __ret = __wait_event_hrtimeout(wq, condition, timeout, \
618 #define __wait_event_interruptible_exclusive(wq, condition) \ argument
619 ___wait_event(wq, condition, TASK_INTERRUPTIBLE, 1, 0, \
622 #define wait_event_interruptible_exclusive(wq, condition) \ argument
627 __ret = __wait_event_interruptible_exclusive(wq, condition); \
[all …]
Dfreezer.h287 #define wait_event_freezekillable_unsafe(wq, condition) \ argument
291 __retval = wait_event_killable(wq, (condition)); \
336 #define wait_event_freezekillable_unsafe(wq, condition) \ argument
337 wait_event_killable(wq, condition)
Dsync_file.h49 wait_queue_head_t wq; member
Dnet.h126 struct socket_wq wq; member
/include/trace/events/
Dworkqueue.h33 __string( workqueue, pwq->wq->name)
41 __assign_str(workqueue, pwq->wq->name);
Dbtrfs.h1387 __field( const void *, wq )
1396 __entry->wq = work->wq;
1405 __entry->work, __entry->normal_work, __entry->wq,
1461 TP_PROTO(const struct __btrfs_workqueue *wq,
1464 TP_ARGS(wq, name, high),
1467 __field( const void *, wq )
1472 TP_fast_assign_btrfs(btrfs_workqueue_owner(wq),
1473 __entry->wq = wq;
1481 __entry->wq)
1486 TP_PROTO(const struct __btrfs_workqueue *wq,
[all …]
/include/drm/
Ddrm_debugfs_crc.h60 wait_queue_head_t wq; member
Ddrm_flip_work.h87 struct workqueue_struct *wq);
/include/uapi/rdma/
Drvt-abi.h64 struct rvt_rwqe wq[]; member
/include/linux/mtd/
Dflashchip.h77 wait_queue_head_t wq; /* Wait on here when we're waiting for the chip member
Donenand.h125 wait_queue_head_t wq; member
/include/linux/power/
Dcharger-manager.h63 struct work_struct wq; member
/include/drm/ttm/
Dttm_device.h277 struct delayed_work wq; member
/include/linux/greybus/
Dconnection.h58 struct workqueue_struct *wq; member
Dsvc.h46 struct workqueue_struct *wq; member
/include/rdma/
Drdmavt_qp.h204 struct rvt_rwqe wq[]; member
258 struct rvt_rwq *wq; member
956 vfree(rq->wq); in rvt_free_rq()
957 rq->wq = NULL; in rvt_free_rq()
/include/linux/soc/qcom/
Dqmi.h223 struct workqueue_struct *wq; member
/include/net/9p/
Dclient.h82 wait_queue_head_t wq; member
/include/linux/i3c/
Dmaster.h495 struct workqueue_struct *wq; member
/include/linux/sunrpc/
Dsched.h254 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,
/include/net/
Dsock.h101 wait_queue_head_t wq; member
1662 init_waitqueue_head(&sk->sk_lock.wq); \
2030 rcu_assign_pointer(sk->sk_wq, &parent->wq); in sock_graft()
2300 static inline bool skwq_has_sleeper(struct socket_wq *wq) in skwq_has_sleeper() argument
2302 return wq && wq_has_sleeper(&wq->wait); in skwq_has_sleeper()
2317 poll_wait(filp, &sock->wq.wait, p); in sock_poll_wait()
/include/soc/fsl/
Dqman.h483 static inline void qm_fqd_set_destwq(struct qm_fqd *fqd, int ch, int wq) in qm_fqd_set_destwq() argument
486 (wq & QM_FQD_WQ_MASK)); in qm_fqd_set_destwq()
/include/linux/mlx5/
Ddriver.h298 struct workqueue_struct *wq; member
438 struct workqueue_struct *wq; member
491 struct workqueue_struct *wq; member

12