Lines Matching refs:iowait
6 #include "iowait.h"
12 void iowait_set_flag(struct iowait *wait, u32 flag)
18 bool iowait_flag_set(struct iowait *wait, u32 flag)
23 inline void iowait_clear_flag(struct iowait *wait, u32 flag)
37 * This function initializes the iowait
41 void iowait_init(struct iowait *wait, u32 tx_limit,
49 void (*wakeup)(struct iowait *wait, int reason),
50 void (*sdma_drained)(struct iowait *wait),
51 void (*init_priority)(struct iowait *wait))
78 * iowait_cancel_work - cancel all work in iowait
79 * @w: the iowait struct
81 void iowait_cancel_work(struct iowait *w)
91 * @w: the iowait work struct
105 * @w: the iowait struct
107 * @idx: the index of the current iowait in an array
108 * @top_idx: the array index for the iowait entry that has the top priority
111 * iowait with the given top priority entry. The top index will
114 uint iowait_priority_update_top(struct iowait *w,
115 struct iowait *top,