wb_completion
enum wb_reason reason, struct wb_completion *done)
struct wb_completion *done = work->done;
static bool wb_wait_for_completion_cb(struct wb_completion *done)
void wb_wait_for_completion(struct wb_completion *done)
struct wb_completion *done; /* set if the caller waits */
(struct wb_completion){ .cnt = ATOMIC_INIT(1), .waitq = (_waitq) }
struct wb_completion cmpl = WB_COMPLETION_INIT(bdi)
void wb_wait_for_completion(struct wb_completion *done);
struct wb_completion done; /* tracks in-flight foreign writebacks */
enum wb_reason reason, struct wb_completion *done);