MNT_RDONLY
if (mount(fstype, mntpt, MNT_RDONLY,
#define MOPT_RDONLY { "rdonly", 0, MNT_RDONLY, 0 }
#define MOPT_RO { "ro", 0, MNT_RDONLY, 0 }
#define MOPT_RW { "rw", 1, MNT_RDONLY, 0 }
if (mntbuf != NULL && (mntbuf->f_flags & MNT_RDONLY) == 0)
if (mntbuf->f_flags & MNT_RDONLY) {
if (flags & MNT_RDONLY)
res = catopt(res, (flags & MNT_RDONLY) ? "ro" : "rw");
mntflags |= MNT_RDONLY;
if (mntflags & MNT_RDONLY)
mntflags |= MNT_RDONLY;
if (mntflags & MNT_RDONLY)
if (mntflags & MNT_RDONLY)
mntflags |= MNT_RDONLY;
if (mntflags & MNT_RDONLY)
mntflags |= MNT_RDONLY;
if (flags & MNT_RDONLY)
res = catopt(res, (flags & MNT_RDONLY) ? "ro" : "rw");
if (mntflags & MNT_RDONLY)
if (mntflags & MNT_RDONLY)
mp->mnt_flag &= ~MNT_RDONLY;
if (in->f_flags & MNT_RDONLY)
if (mp->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
dummymount.mnt_flag |= MNT_RDONLY;
mp->mnt_flag |= MNT_RDONLY;
(vp->v_mount->mnt_flag & MNT_RDONLY)
{ MNT_RDONLY, "read-only" },
if ((mp->mnt_flag & MNT_RDONLY) == 0 &&
if ((mp->mnt_flag & MNT_RDONLY) == 0 && (vp->v_flag & VOBJDIRTY)) {
if ((vp->v_mount->mnt_flag & (MNT_NOATIME | MNT_RDONLY)) == 0) {
if (mp->mnt_flag & MNT_RDONLY) {
if ((mp->mnt_flag & MNT_RDONLY) == 0) {
if (mp->mnt_flag & MNT_RDONLY)
if (mp->mnt_flag & MNT_RDONLY)
if (mp->mnt_flag & MNT_RDONLY)
((mp->mnt_flag & MNT_RDONLY) == 0)) {
if (flags & MNT_RDONLY)
mp->mnt_flag |= MNT_RDONLY;
else if (mp->mnt_flag & MNT_RDONLY)
mp->mnt_flag &= ~MNT_RDONLY;
if (mp->mnt_flag & MNT_RDONLY)
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if (mp->mnt_flag & MNT_RDONLY) {
if (vp->v_mount && (vp->v_mount->mnt_flag & MNT_RDONLY))
if (mp->mnt_flag & MNT_RDONLY)
#define MNT_VISFLAGMASK (MNT_RDONLY | MNT_SYNCHRONOUS | MNT_NOEXEC | \
if (!(dev->si_mountpoint->mnt_flag & MNT_RDONLY))
if (dmp->dm_rdonly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
if ((ap->a_mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) {
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
if (fdvp->v_mount->mnt_flag & MNT_RDONLY)
if (ip->i_nlink <= 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0)
if (fs->e2fs_ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
mp->mnt_flag &= ~MNT_RDONLY;
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if ((mp->mnt_flag & MNT_RDONLY) == 0)
mp->mnt_flag |= MNT_RDONLY;
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
(vp->v_mount->mnt_flag & (MNT_NOATIME | MNT_RDONLY)) == 0)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if ((mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY))
if (vp->v_mount->mnt_flag & MNT_RDONLY)
(vp->v_mount->mnt_flag & MNT_RDONLY)) {
ronly = ((mp->mnt_flag & MNT_RDONLY) ? 1 : 0);
int ronly = ((hmp->mp->mnt_flag & MNT_RDONLY) ? 1 : 0);
mp->mnt_flag &= ~MNT_RDONLY; /* mount R/W */
mp->mnt_flag |= MNT_RDONLY;
} else if (hmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
hmp->ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
hmp->mp->mnt_flag |= MNT_RDONLY;
if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY)
if (ap->a_vp->v_mount->mnt_flag & MNT_RDONLY)
if (mp->mnt_flag & MNT_RDONLY) {
if (mp->mnt_flag & MNT_RDONLY) {
else if (pmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY))
if (mp->mnt_flag & MNT_RDONLY)
int ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
if (!(hpmp->hpm_mp->mnt_flag & MNT_RDONLY)) {
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if (!(mp->mnt_flag & MNT_RDONLY))
KKASSERT(vp->v_mount->mnt_flag & MNT_RDONLY);
if (fs->fs_ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
if (DETOV(dep)->v_mount->mnt_flag & MNT_RDONLY) {
(unsigned long long)MNT_RDONLY);
if (dep->de_refcnt <= 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
(mp->mnt_flag & MNT_RDONLY)) {
if ((mp->mnt_flag & MNT_RDONLY) == 0)
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
(vp->v_mount->mnt_flag & (MNT_NOATIME | MNT_RDONLY)) == 0)
((mp->mnt_flag | vp->v_mount->mnt_flag) & MNT_RDONLY)) {
if (rdonly || (mp->mnt_flag & MNT_RDONLY)) {
error = nfs_mountdiskless(buf, "/", MNT_RDONLY, &nd->root_saddr,
if ((dvp->v_mount->mnt_flag & MNT_RDONLY) &&
if (dvp->v_mount->mnt_flag & MNT_RDONLY)
if ((ap->a_mode & VWRITE) && (vp->v_mount->mnt_flag & MNT_RDONLY)) {
(vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
(vp->v_mount->mnt_flag & MNT_RDONLY))
if (vp->v_mount->mnt_flag & MNT_RDONLY) {
mp->mnt_flag |= MNT_RDONLY; /* XXX globally applicable?*/
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (xmp->nullm_vfs->mnt_flag & MNT_RDONLY)
mp->mnt_flag |= MNT_RDONLY;
if (mp->mnt_flag & MNT_RDONLY)
if ((mp->mnt_flag & MNT_RDONLY) && nameiop != NAMEI_LOOKUP)
if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0)
isreadonly = (vp->v_mount->mnt_flag & MNT_RDONLY);
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if ((mp->mnt_flag & MNT_RDONLY) == 0)
(vp->v_mount->mnt_flag & MNT_RDONLY)) {
if ((mp->mnt_flag & MNT_RDONLY) == 0)
KKASSERT(vp->v_mount->mnt_flag & MNT_RDONLY);
if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0)
if (ronly == 0 && (mp->mnt_flag & MNT_RDONLY)) {
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if ((mp->mnt_flag & MNT_RDONLY) == 0)
ronly = (mp->mnt_flag & MNT_RDONLY) != 0;
if (ip->i_nlink <= 0 && (vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
if ((mp->mnt_flag & MNT_RDONLY) == 0)
if ((vp->v_mount->mnt_flag & MNT_RDONLY) == 0) {
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
if (vp->v_mount->mnt_flag & MNT_RDONLY)
new->mt_data = MNT_RDONLY;
else if (pmp->ronly == 0 && (mp->mnt_flag & MNT_RDONLY))
if (mp->mnt_flag & MNT_RDONLY)
int ronly = ((mp->mnt_flag & MNT_RDONLY) != 0);
{ MNT_RDONLY, "rdonly" },
if (fsbuf.f_flags & MNT_RDONLY) {
mflags = (flags & VN_MOUNTRO) ? MNT_RDONLY : 0;