Lines Matching defs:flags
64 unsigned long flags;
89 // Strip flags out of comma separated list of options, return flags,.
90 static long flag_opts(char *new, long flags, char **more)
94 long flags;
122 // If we recognize an option, apply flags
124 long ll = opts[i].flags;
126 if (ll < 0) flags &= ll;
127 else flags |= ll;
145 return flags;
168 unsigned long flags, char *opts)
195 if (flags & MS_MOVE) {
205 flags |= MS_BIND;
238 rc = mount(dev, dir, type, flags, opts);
240 if (!rc || (errno != EACCES && errno != EROFS) || (flags&MS_RDONLY))
254 flags |= MS_RDONLY;
271 (flags&MS_RDONLY) ? "-fsr" : "-fs", dev, 0});
291 long flags = MS_SILENT;
302 // First pass; just accumulate string, don't parse flags yet. (This is so
371 aflags = flag_opts(mm->opts, flags, &aopts);
404 flags = flag_opts(opts, flags, &more);
405 mount_filesystem(dev, dir, TT.type, flags, more);