fi_flags
se->llops.setattr(req, fbuf->fb_ino, stbuf, io->fi_flags, &ffi);
io->fi_flags = 0;
io->fi_flags |= FUSE_FATTR_UID;
io->fi_flags |= FUSE_FATTR_GID;
io->fi_flags |= FUSE_FATTR_SIZE;
io->fi_flags |= FUSE_FATTR_ATIME;
io->fi_flags |= FUSE_FATTR_MTIME;
io->fi_flags |= FUSE_FATTR_MODE;
if (!io->fi_flags) {
uint32_t fi_flags; /* flags on transfer */
#define fb_io_flags FD.FD_io.fi_flags
u_char fi_flags; /* as below */
fi->fi_flags = flags;
if ((fi->fi_flags & FI_NEEDSCOUNT) != 0)
fi->fi_flags |= FI_HIDDEN;
if (fi->fi_flags & FI_HIDDEN)
fi->fi_flags & FI_NEEDSCOUNT ? fixcount :
fi->fi_flags & FI_NEEDSFLAG ? fixfsel :
ofi->fi_flags &= ~FI_SEL;
ofi->fi_flags |= FI_HIDDEN;
fi->fi_flags |= FI_SEL;
if (fi->fi_flags & FI_HIDDEN)
if (fi->fi_flags & (FI_NEEDSCOUNT | FI_NEEDSFLAG) &&
if ((fi->fi_flags & FI_SEL) == 0)
if ((fi->fi_flags & FI_SEL) == 0)
if ((fi->fi_flags & FI_SEL) == 0)
enum fi_flags flags; /* flags used by fs specific code */