/include/linux/ |
D | swait.h | 121 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 …]
|
D | workqueue.h | 119 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 …]
|
D | wait.h | 174 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 …]
|
D | freezer.h | 287 #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)
|
D | sync_file.h | 49 wait_queue_head_t wq; member
|
D | net.h | 126 struct socket_wq wq; member
|
/include/trace/events/ |
D | workqueue.h | 33 __string( workqueue, pwq->wq->name) 41 __assign_str(workqueue, pwq->wq->name);
|
D | btrfs.h | 1387 __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/ |
D | drm_debugfs_crc.h | 60 wait_queue_head_t wq; member
|
D | drm_flip_work.h | 87 struct workqueue_struct *wq);
|
/include/uapi/rdma/ |
D | rvt-abi.h | 64 struct rvt_rwqe wq[]; member
|
/include/linux/mtd/ |
D | flashchip.h | 77 wait_queue_head_t wq; /* Wait on here when we're waiting for the chip member
|
D | onenand.h | 125 wait_queue_head_t wq; member
|
/include/linux/power/ |
D | charger-manager.h | 63 struct work_struct wq; member
|
/include/drm/ttm/ |
D | ttm_device.h | 277 struct delayed_work wq; member
|
/include/linux/greybus/ |
D | connection.h | 58 struct workqueue_struct *wq; member
|
D | svc.h | 46 struct workqueue_struct *wq; member
|
/include/rdma/ |
D | rdmavt_qp.h | 204 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/ |
D | qmi.h | 223 struct workqueue_struct *wq; member
|
/include/net/9p/ |
D | client.h | 82 wait_queue_head_t wq; member
|
/include/linux/i3c/ |
D | master.h | 495 struct workqueue_struct *wq; member
|
/include/linux/sunrpc/ |
D | sched.h | 254 struct rpc_task *rpc_wake_up_first_on_wq(struct workqueue_struct *wq,
|
/include/net/ |
D | sock.h | 101 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/ |
D | qman.h | 483 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/ |
D | driver.h | 298 struct workqueue_struct *wq; member 438 struct workqueue_struct *wq; member 491 struct workqueue_struct *wq; member
|