Don't reference the kiocb structure from the common aio code, and moveany use of it into helper specific to the read/write path. This is inpreparation for aio_poll support that wants to use the space for differentfields.