dev_dwrite
int dev_dwrite(cdev_t dev, struct uio *uio, int ioflag, struct file *fp);
error = dev_dwrite(dev, uio, ioflag, fp);
error = dev_dwrite(dev, uio, ap->a_ioflag, NULL);