uio_rw
uio->uio_rw = UIO_WRITE;
uio->uio_rw = UIO_READ;
uio->uio_rw = UIO_WRITE;
uio->uio_rw = UIO_READ;
uio->uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
if (uio->uio_rw == UIO_WRITE) {
.uio_rw = UIO_READ,
.uio_rw = UIO_WRITE,
uio2.uio_rw = UIO_WRITE;
cm->cm_uio.uio_rw = UIO_WRITE;
cm->cm_uio.uio_rw = UIO_WRITE;
(buf->uio_rw == UIO_READ || buf->uio_rw == UIO_WRITE),
switch (buf->uio_rw) {
panic("invalid/corrupted uio direction: %d", buf->uio_rw);
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
ktrgenio(struct lwp *lp, int fd, enum uio_rw rw, struct uio *uio, int error)
uio->uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
if (uio->uio_rw != UIO_READ)
if (uio->uio_rw == UIO_READ)
if (uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw == UIO_READ && iolen) {
if (uio->uio_rw == UIO_READ)
KASSERT(uio->uio_rw == UIO_READ || uio->uio_rw == UIO_WRITE,
if (uio->uio_rw == UIO_READ)
if (uio->uio_rw == UIO_READ)
KASSERT(uio->uio_rw == UIO_READ, ("uiomovez: mode"));
KASSERT(uio->uio_rw == UIO_READ || uio->uio_rw == UIO_WRITE,
if (uio->uio_rw == UIO_READ)
if (uio->uio_rw == UIO_READ)
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
uio.uio_rw = write ? UIO_WRITE : UIO_READ;
uio.uio_rw = UIO_READ;
uio.uio_rw = UIO_WRITE;
uio.uio_rw = write ? UIO_WRITE : UIO_READ;
uio.uio_rw = write ? UIO_WRITE : UIO_READ;
uio.uio_rw = write ? UIO_WRITE : UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
uio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
vn_rdwr(enum uio_rw rw, struct vnode *vp, caddr_t base, int len,
auio.uio_rw = rw;
vn_rdwr_inchunks(enum uio_rw rw, struct vnode *vp, caddr_t base, int len,
auio.uio_rw = (ap->a_cmd == SMBIOC_READ) ? UIO_READ : UIO_WRITE;
auio.uio_rw = UIO_READ;
enum uio_rw uio_rw;
enum uio_rw ktr_rw;
void ktrgenio(struct lwp *, int, enum uio_rw, struct uio *, int);
int vn_rdwr (enum uio_rw rw, struct vnode *vp, caddr_t base,
int vn_rdwr_inchunks (enum uio_rw rw, struct vnode *vp, caddr_t base,
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_WRITE;
if (uio->uio_rw != UIO_READ)
if (uio->uio_rw != UIO_WRITE)
if (uio->uio_rw != UIO_READ)
if (ap->a_uio->uio_rw != UIO_WRITE)
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
if (uio->uio_rw != UIO_READ)
uiop->uio_rw = UIO_READ;
uiop->uio_rw = UIO_WRITE;
if (uio->uio_rw != UIO_WRITE)
uiop->uio_rw = UIO_WRITE;
uiop->uio_rw = UIO_WRITE;
io.uio_rw = UIO_READ;
io.uio_rw = UIO_READ;
io.uio_rw = UIO_READ;
uiop->uio_rw = UIO_READ;
uiop->uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_READ;
if (uio->uio_rw != UIO_WRITE)
if (error == 0 && uio->uio_rw == UIO_WRITE) {
if (error == 0 && uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw != UIO_READ)
writing = (uio->uio_rw == UIO_WRITE);
if (uio->uio_rw != UIO_WRITE)
if (error == 0 && uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw != UIO_READ)
if (uio->uio_rw != UIO_READ)
if (uio->uio_rw != UIO_READ)
if (p->p_pid == 1 && securelevel > 0 && uio->uio_rw == UIO_WRITE) {
if (uio->uio_rw == UIO_WRITE && rtval == 0)
if (uio->uio_rw != UIO_READ)
uiop->uio_rw = UIO_READ;
uiop->uio_rw = UIO_WRITE;
uio.uio_rw = UIO_READ;
uio.uio_rw = UIO_WRITE;
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
if (uio->uio_rw != UIO_WRITE)
if (uio->uio_rw != UIO_READ)
auio.uio_rw = UIO_READ;
auio.uio_rw = UIO_WRITE;
KASSERT(uio->uio_rw == UIO_READ || uio->uio_rw == UIO_WRITE,
if (uio->uio_rw == UIO_READ)
if (uio->uio_rw == UIO_READ)
enum uio_rw uio_rw;
.uio_rw = UIO_WRITE,
auio.uio_rw = UIO_WRITE;
.uio_rw = UIO_READ,
.uio_rw = UIO_READ,
.uio_rw = UIO_READ,