fufh_type
fufh_type_t fufh_type;
fufh_type = fflags_2_fufh_type(a_mode);
oflags = fufh_type_2_fflags(fufh_type);
MPASS(fufh_type == FUFH_RDONLY || fufh_type == FUFH_EXEC);
fuse_filehandle_init(vp, fufh_type, fufhp, td, cred, foo);
fri->flags = fufh_type_2_fflags(fufh->fufh_type);
fufh_type_t fufh_type = fflags_2_fufh_type(mode);
if (fufh->fufh_type == fufh_type &&
if (fufh_type == FUFH_EXEC)
if (fufh->fufh_type == FUFH_RDWR &&
fufh_type_t fufh_type;
fufh_type = fflags_2_fufh_type(fflag);
if (fufh->fufh_type == fufh_type &&
if (fufh->fufh_type == fufh_type)
fuse_filehandle_init(struct vnode *vp, fufh_type_t fufh_type,
fufh->fufh_type = fufh_type;
panic("FUSE: init: invalid filehandle id (type=%d)", fufh_type);
fufh_type_t fufh_type;
#define FUFH_IS_VALID(f) ((f)->fufh_type != FUFH_INVALID)
void fuse_filehandle_init(struct vnode *vp, fufh_type_t fufh_type,
fri->flags = fufh_type_2_fflags(fufh->fufh_type);
fwi->flags = fufh_type_2_fflags(fufh->fufh_type);
"(type=%#x)", fufh->fufh_type);