I guess these two functions are small enough that they could be merged into one, saving a few lines. Then again, fs/aio.c seems to generally use fairly short functions doing not too much at once, so your approach maybe fits better with the style of the subsystem.
I don't see a problem with combining the two functions either. Unless someone has a strong preference, I will leave it the way it is currently handled.
Thanks, Deepa