Lines Matching defs:uio
54 #include <sys/uio.h>
73 static int cnread(dev_t, struct uio *, struct cred *);
74 static int cnwrite(dev_t, struct uio *, struct cred *);
377 cnread(dev_t dev, struct uio *uio, struct cred *cred)
398 return (strread(rconsvp, uio, cred));
400 return (cdev_read(rconsdev, uio, cred));
405 cnwrite(dev_t dev, struct uio *uio, struct cred *cred)
408 uio->uio_resid = 0;
419 * strwrite modifies uio so need to make copy.
421 (void) uiodup(uio, &uiod.d_uio, uiod.d_iov,
428 return (strwrite(rconsvp, uio, cred));
430 return (cdev_write(rconsdev, uio, cred));