Home
last modified time | relevance | path

Searched refs:s_access (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dshare.c70 if ((shr->s_access == 0) && (GETSYSID(shr->s_sysid) == 0)) { in add_share()
78 if (shr->s_access & ~(F_RDACC|F_WRACC|F_RWACC|F_RMACC|F_MDACC)) { in add_share()
108 (shrl->shr->s_access & F_WRACC))) in add_share()
124 if ((shr->s_access & F_WRACC) || in add_share()
126 (shrl->shr->s_access & F_WRACC)) { in add_share()
150 if ((shr->s_access == F_RDACC) && in add_share()
151 (shrl->shr->s_access == F_RDACC)) in add_share()
176 if ((shr->s_access & F_WRACC) || in add_share()
178 (shrl->shr->s_access & F_WRACC)) { in add_share()
189 if ((shrl->shr->s_access == F_RDACC) && in add_share()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dshare.h53 short s_access; member
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.c680 if (((shr->s_access & F_RDACC) && (flag & FREAD) == 0) || in fs_shrlock()
681 ((shr->s_access & F_WRACC) && (flag & FWRITE) == 0)) in fs_shrlock()
683 if (shr->s_access & (F_RMACC | F_MDACC)) in fs_shrlock()
719 shr->s_access = shr_has_remote_shares(vp, shr->s_sysid); in fs_shrlock()
H A Dvnode.c1172 shr.s_access = 0; in vn_openat()
1174 shr.s_access |= F_WRACC; in vn_openat()
1176 shr.s_access |= F_RDACC; in vn_openat()
/illumos-gate/usr/src/uts/common/klm/
H A Dnlm_service.c1162 shr->s_access = 0; in nlm_init_shrlock()
1165 shr->s_access = F_RDACC; in nlm_init_shrlock()
1168 shr->s_access = F_WRACC; in nlm_init_shrlock()
1171 shr->s_access = F_RWACC; in nlm_init_shrlock()
H A Dnlm_client.c1516 switch (shr->s_access) { in nlm_init_share()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_vops.c1597 shr.s_access = new_access; in smb_vop_shrlock()
1626 shr.s_access = 0; in smb_vop_unshrlock()
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vnops.c5026 (((shr->s_access & F_RDACC) && !(flag & FREAD)) || in nfs_shrlock()
5027 ((shr->s_access & F_WRACC) && !(flag & FWRITE)))) in nfs_shrlock()
5068 nshr.s_access = shr->s_access; in nfs_shrlock()
5085 shr->s_access = 0; in nfs_shrlock()
H A Dnfs3_vnops.c6695 (((shr->s_access & F_RDACC) && !(flag & FREAD)) || in nfs3_shrlock()
6696 ((shr->s_access & F_WRACC) && !(flag & FWRITE)))) in nfs3_shrlock()
6737 nshr.s_access = shr->s_access; in nfs3_shrlock()
6754 shr->s_access = 0; in nfs3_shrlock()
H A Dnfs4_srv.c10139 shr.s_access = shr.s_deny = 0; in rfs4_share()
10143 shr.s_access |= F_RDACC; in rfs4_share()
10147 shr.s_access |= F_WRACC; in rfs4_share()
10149 ASSERT(shr.s_access); in rfs4_share()
10195 shr.s_access = shr.s_deny = 0; in rfs4_unshare()
H A Dnfs_client.c2940 shr.s_access = 0; in nfs_lockrelease()
H A Dnfs4_vnops.c12560 (((shr->s_access & F_RDACC) && (flag & FREAD) == 0) || in nfs4_shrlock()
12561 (shr->s_access == F_WRACC && (flag & FWRITE) == 0))) in nfs4_shrlock()
12585 shr->s_access = 0; in nfs4_shrlock()
/illumos-gate/usr/src/uts/common/syscall/
H A Dfcntl.c838 shr.s_access = fsh.f_access; in fcntl()