endio             351 drivers/md/dm-io.c 		bio->bi_end_io = endio;
endio             436 drivers/md/dm-writecache.c 	struct io_notify *endio = context;
endio             439 drivers/md/dm-writecache.c 		writecache_error(endio->wc, -EIO, "error writing metadata");
endio             440 drivers/md/dm-writecache.c 	BUG_ON(atomic_read(&endio->count) <= 0);
endio             441 drivers/md/dm-writecache.c 	if (atomic_dec_and_test(&endio->count))
endio             442 drivers/md/dm-writecache.c 		complete(&endio->c);
endio             455 drivers/md/dm-writecache.c 	struct io_notify endio = {
endio             457 drivers/md/dm-writecache.c 		COMPLETION_INITIALIZER_ONSTACK(endio.c),
endio             480 drivers/md/dm-writecache.c 		atomic_inc(&endio.count);
endio             487 drivers/md/dm-writecache.c 		req.notify.context = &endio;
endio             494 drivers/md/dm-writecache.c 	writecache_notify_io(0, &endio);
endio             495 drivers/md/dm-writecache.c 	wait_for_completion_io(&endio.c);
endio             979 drivers/md/dm.c 	dm_endio_fn endio = tio->ti->type->end_io;
endio             993 drivers/md/dm.c 	if (endio) {
endio             994 drivers/md/dm.c 		int r = endio(tio->ti, bio, &error);