Lines Matching refs:endio
441 struct io_notify *endio = context; in writecache_notify_io() local
444 writecache_error(endio->wc, -EIO, "error writing metadata"); in writecache_notify_io()
445 BUG_ON(atomic_read(&endio->count) <= 0); in writecache_notify_io()
446 if (atomic_dec_and_test(&endio->count)) in writecache_notify_io()
447 complete(&endio->c); in writecache_notify_io()
454 struct io_notify endio = { in ssd_commit_flushed() local
456 COMPLETION_INITIALIZER_ONSTACK(endio.c), in ssd_commit_flushed()
479 atomic_inc(&endio.count); in ssd_commit_flushed()
486 req.notify.context = &endio; in ssd_commit_flushed()
493 writecache_notify_io(0, &endio); in ssd_commit_flushed()
494 wait_for_completion_io(&endio.c); in ssd_commit_flushed()