mntopts
hasopt(const char *mntopts, const char *option)
optbuf = strdup(mntopts);
const char *options, const char *mntopts)
if (mntopts == NULL)
mntopts = "";
optbuf = catopt(strdup(mntopts), options);
vfs_flagopt(opts, #fnam, &mntopts, fval); \
SDT_PROBE_DEFINE1(fusefs, , vfsops, mntopts, "uint64_t");
fuse_vfs_remount(struct mount *mp, struct thread *td, uint64_t mntopts,
if (((data->dataflags ^ mntopts) & FSESS_MNTOPTS_MASK) ||
if (mntopts & FSESS_DAEMON_CAN_SPY)
uint64_t mntopts, __mntopts;
mntopts = 0;
SDT_PROBE1(fusefs, , vfsops, mntopts, mntopts);
return fuse_vfs_remount(mp, td, mntopts, max_read,
if (mntopts & FSESS_DAEMON_CAN_SPY) {
data->dataflags |= mntopts;