switch aio and shm to do_mmap_pgoff(), make do_mmap() static