Searched refs:fufh (Results 1 - 7 of 7) sorted by relevance
/freebsd-10.2-release/sys/fs/fuse/ |
H A D | fuse_file.c | 111 panic("FUSE: filehandle_open called despite valid fufh (type=%d)", 160 struct fuse_filehandle *fufh = NULL; local 169 fufh = &(fvdat->fufh[fufh_type]); 170 if (!FUFH_IS_VALID(fufh)) { 171 panic("FUSE: filehandle_put called on invalid fufh (type=%d)", 185 fri->fh = fufh->fh_id; 193 fufh->fh_id = (uint64_t)-1; 194 fufh->fh_type = FUFH_INVALID; 203 struct fuse_filehandle *fufh; local 214 struct fuse_filehandle *fufh; local 229 struct fuse_filehandle *fufh; local 245 struct fuse_filehandle *fufh; local [all...] |
H A D | fuse_io.c | 105 struct ucred *cred, struct fuse_filehandle *fufh); 108 struct ucred *cred, struct fuse_filehandle *fufh); 111 struct ucred *cred, struct fuse_filehandle *fufh); 114 struct ucred *cred, struct fuse_filehandle *fufh, int ioflag); 120 struct fuse_filehandle *fufh; local 126 (uio->uio_rw == UIO_READ) ? FUFH_RDONLY : FUFH_WRONLY, &fufh); 147 (uintmax_t)VTOILLU(vp), (uintmax_t)fufh->fh_id); 148 err = fuse_read_directbackend(vp, uio, cred, fufh); 152 err = fuse_read_biobackend(vp, uio, cred, fufh); 158 (uintmax_t)VTOILLU(vp), (uintmax_t)fufh 174 fuse_read_biobackend(struct vnode *vp, struct uio *uio, struct ucred *cred, struct fuse_filehandle *fufh) argument 267 fuse_read_directbackend(struct vnode *vp, struct uio *uio, struct ucred *cred, struct fuse_filehandle *fufh) argument 320 fuse_write_directbackend(struct vnode *vp, struct uio *uio, struct ucred *cred, struct fuse_filehandle *fufh) argument 371 fuse_write_biobackend(struct vnode *vp, struct uio *uio, struct ucred *cred, struct fuse_filehandle *fufh, int ioflag) argument 604 struct fuse_filehandle *fufh; local [all...] |
H A D | fuse_node.h | 81 struct fuse_filehandle fufh[FUFH_MAXTYPE]; member in struct:fuse_vnode_data
|
H A D | fuse_node.c | 144 fvdat->fufh[i].fh_type = FUFH_INVALID; 308 struct fuse_filehandle *fufh = NULL; local 338 fuse_filehandle_getrw(vp, FUFH_WRONLY, &fufh); 339 if (fufh) { 340 fsai->fh = fufh->fh_id;
|
H A D | fuse_vnops.c | 288 panic("FUSE: fufh type %d found to be invalid in close" 430 struct fuse_filehandle *fufh; local 448 fufh = &(fvdat->fufh[type]); 449 if (FUFH_IS_VALID(fufh)) { 450 fuse_internal_fsync(vp, td, NULL, fufh); 557 struct fuse_filehandle *fufh = NULL; local 564 fufh = &(fvdat->fufh[type]); 565 if (FUFH_IS_VALID(fufh)) { 1201 struct fuse_filehandle *fufh = NULL; local 1298 struct fuse_filehandle *fufh = NULL; local 1525 struct fuse_filehandle *fufh = NULL; local [all...] |
H A D | fuse_internal.h | 250 struct fuse_filehandle *fufh); 264 struct fuse_filehandle *fufh,
|
H A D | fuse_internal.c | 222 struct fuse_filehandle *fufh) 236 ffsi->fh = fufh->fh_id; 254 struct fuse_filehandle *fufh, 277 fri->fh = fufh->fh_id; 219 fuse_internal_fsync(struct vnode *vp, struct thread *td, struct ucred *cred, struct fuse_filehandle *fufh) argument 252 fuse_internal_readdir(struct vnode *vp, struct uio *uio, struct fuse_filehandle *fufh, struct fuse_iov *cookediov) argument
|
Completed in 100 milliseconds