UBC_WRITE
IO_ADV_DECODE(ioflag), UBC_WRITE | UBC_VNODE_FLAGS(vp));
UBC_WRITE | UBC_VNODE_FLAGS(vp));
ubc_zerorange(&vp->v_uobj, off, len, UBC_WRITE|UBC_VNODE_FLAGS(vp));
ubcflags = UBC_WRITE | UBC_PARTIALOK | UBC_VNODE_FLAGS(vp);
UBC_WRITE | UBC_VNODE_FLAGS(v));
ubc_flags = UBC_WRITE | UBC_VNODE_FLAGS(vp);
UBC_WRITE | UBC_VNODE_FLAGS(vp));
UBC_WRITE | UBC_VNODE_FLAGS(vp))))
return ubc_uiomove(uobj, uio, n, UVM_ADV_SEQUENTIAL, UBC_WRITE);
UBC_WRITE|UBC_PARTIALOK);
UVM_ADV_RANDOM, UBC_WRITE | UBC_PARTIALOK |
if (flags & UBC_WRITE)
if (flags & UBC_WRITE)
UBC_WRITE | UBC_PARTIALOK | UBC_VNODE_FLAGS(vp));
int ubc_flags = UBC_WRITE;
UBC_WRITE | UBC_VNODE_FLAGS(vp));
int ubc_flags = UBC_WRITE;
int ubc_flags = UBC_WRITE;
flags |= UBC_WRITE;
if (flags & UBC_WRITE) {
KDASSERT(flags & UBC_WRITE);
KASSERT(((flags & UBC_WRITE) != 0 && uio->uio_rw == UIO_WRITE) ||
win = ubc_alloc(uobj, off, &bytelen, UVM_ADV_NORMAL, UBC_WRITE,
if (flags & UBC_WRITE) {
if ((flags & UBC_WRITE) && pg->loan_count != 0) {
KASSERT((pg->flags & PG_RDONLY) == 0 || (flags & UBC_WRITE) == 0);
if ((flags & UBC_WRITE) != 0) {
if (flags & UBC_WRITE) {
KASSERT(((flags & UBC_WRITE) != 0 && uio->uio_rw == UIO_WRITE) ||