NFS4_SHARE_ACCESS_READ
res = NFS4_SHARE_ACCESS_READ;
if (open->op_share_access & NFS4_SHARE_ACCESS_READ)
nfs4_file_put_access(fp, NFS4_SHARE_ACCESS_READ);
access & NFS4_SHARE_ACCESS_READ ? "r" : "-",
deny & NFS4_SHARE_ACCESS_READ ? "r" : "-",
case NFS4_SHARE_ACCESS_READ:
return test_access(NFS4_SHARE_ACCESS_READ, stp) ||
return share_access == NFS4_SHARE_ACCESS_READ ? RD_STATE : WR_STATE;
if (nfs4_access & NFS4_SHARE_ACCESS_READ)
if (!nf && (open->op_share_access & NFS4_SHARE_ACCESS_READ)) {
__nfs4_file_get_access(fp, NFS4_SHARE_ACCESS_READ);
if (access & NFS4_SHARE_ACCESS_READ)
case NFS4_SHARE_ACCESS_READ:
nfs4_stateid_downgrade_bit(stp, NFS4_SHARE_ACCESS_READ);
if (access & NFS4_SHARE_ACCESS_READ)
get_lock_access(lock_stp, NFS4_SHARE_ACCESS_READ);
case NFS4_SHARE_ACCESS_READ: