IOMODE_RW
ext_tree_remove(bl, range->iomode & IOMODE_RW, offset, end);
if (lseg->pls_range.iomode == IOMODE_RW) {
IOMODE_RW,
IOMODE_RW, false, nfs_io_gfp_mask());
0, NFS4_MAX_UINT64, IOMODE_RW,
IOMODE_RW, false, nfs_io_gfp_mask());
0, NFS4_MAX_UINT64, IOMODE_RW,
IOMODE_RW, NFS_I(hdr->inode)->layout,
IOMODE_RW, NFS_I(hdr->inode)->layout, lseg);
if (lseg->pls_range.iomode == IOMODE_RW) {
return lseg->pls_range.iomode == IOMODE_RW &&
iomode += IOMODE_RW;
lo, skip_read ? IOMODE_RW : IOMODE_ANY, 0);
if ((range->iomode == IOMODE_RW &&
ls_range->iomode != IOMODE_RW) ||
case IOMODE_RW:
iomode == IOMODE_RW ? FMODE_WRITE : FMODE_READ,
iomode==IOMODE_RW ? "read/write" : "read-only",
case IOMODE_RW:
IOMODE_RW: IOMODE_READ,
IOMODE_RW: IOMODE_READ,
case IOMODE_RW:
req_offset(req), wb_size, IOMODE_RW,
if (lseg->pls_range.iomode == IOMODE_RW &&
return iomode == IOMODE_RW ?
iomode == IOMODE_RW ? "RW" : "READ");
if (iomode & IOMODE_RW) {
case IOMODE_RW:
case IOMODE_RW:
TRACE_DEFINE_ENUM(IOMODE_RW);
{ IOMODE_RW, "RW" }, \