fufh_type
enum fufh_type fufh_type, int flags, int isdir, struct proc *p)
ip->fufh[fufh_type].fh_id = fbuf->fb_io_fd;
ip->fufh[fufh_type].fh_type = fufh_type;
enum fufh_type fufh_type, int flags, int isdir, struct proc *p)
fbuf->fb_io_fd = ip->fufh[fufh_type].fh_id;
ip->fufh[fufh_type].fh_id = (uint64_t)-1;
ip->fufh[fufh_type].fh_type = FUFH_INVALID;
fusefs_fd_get(struct fusefs_node *ip, enum fufh_type type)
enum fufh_type fufh_type = FUFH_RDONLY;
fufh_type = FUFH_RDWR;
fufh_type = FUFH_WRONLY;
if (ip->fufh[fufh_type].fh_type != FUFH_INVALID)
error = fusefs_file_open(fmp, ip, fufh_type, flags, isdir, ap->a_p);
enum fufh_type fufh_type = FUFH_RDONLY;
fufh_type = FUFH_RDWR;
fufh_type = FUFH_WRONLY;
if (ip->fufh[fufh_type].fh_type == FUFH_INVALID)
fbuf->fb_io_fd = ip->fufh[fufh_type].fh_id;
int fusefs_file_open(struct fusefs_mnt *, struct fusefs_node *, enum fufh_type,
enum fufh_type, int, int, struct proc *);
enum fufh_type fh_type;
uint64_t fusefs_fd_get(struct fusefs_node *, enum fufh_type);