cdev_mmap
if (cdev_mmap(mapfunc, dev, off + i, maxprot) == -1)
extern int cdev_mmap(int (*)(dev_t, off_t, int),
pfnum = (pfn_t)cdev_mmap(sdp->mapfunc, sdp->vp->v_rdev,
pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot);
if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID)
pfn = (pfn_t)cdev_mmap(mapfunc, dev, offset, maxprot);
if (cdev_mmap(mapfunc, dev, offset + i, maxprot) == PFN_INVALID)