Home
last modified time | relevance | path

Searched refs:fufh_type (Results 1 – 4 of 4) sorted by relevance

/freebsd/sys/fs/fuse/
H A Dfuse_file.c133 fufh_type_t fufh_type; in fuse_filehandle_open() local
139 fufh_type = fflags_2_fufh_type(a_mode); in fuse_filehandle_open()
140 oflags = fufh_type_2_fflags(fufh_type); in fuse_filehandle_open()
146 MPASS(fufh_type == FUFH_RDONLY || fufh_type == FUFH_EXEC); in fuse_filehandle_open()
177 fuse_filehandle_init(vp, fufh_type, fufhp, td, cred, foo); in fuse_filehandle_open()
210 fri->flags = fufh_type_2_fflags(fufh->fufh_type); in fuse_filehandle_close()
242 fufh_type_t fufh_type = fflags_2_fufh_type(mode); in fuse_filehandle_validrw() local
249 if (fufh->fufh_type == fufh_type && in fuse_filehandle_validrw()
256 if (fufh_type == FUFH_EXEC) in fuse_filehandle_validrw()
261 if (fufh->fufh_type == FUFH_RDWR && in fuse_filehandle_validrw()
[all …]
H A Dfuse_file.h76 typedef enum fufh_type { enum
153 fufh_type_t fufh_type; member
161 #define FUFH_IS_VALID(f) ((f)->fufh_type != FUFH_INVALID)
210 void fuse_filehandle_init(struct vnode *vp, fufh_type_t fufh_type,
H A Dfuse_io.c266 fri->flags = fufh_type_2_fflags(fufh->fufh_type); in fuse_read_directbackend()
368 fwi->flags = fufh_type_2_fflags(fufh->fufh_type); in fuse_write_directbackend()
H A Dfuse_vnops.c2062 "(type=%#x)", fufh->fufh_type); in fuse_vnop_reclaim()