Searched refs:fvdat (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/sys/fs/fuse/ |
| H A D | fuse_node.c | 158 fvdat->nid = nodeid; in fuse_vnode_init() 159 LIST_INIT(&fvdat->handles); in fuse_vnode_init() 165 fvdat->cached_attrs.va_gen = 0; in fuse_vnode_init() 172 vp->v_data = fvdat; in fuse_vnode_init() 187 free(fvdat, M_FUSEVN); in fuse_vnode_destroy() 208 struct fuse_vnode_data *fvdat; in fuse_vnode_alloc() local 245 fvdat = malloc(sizeof(*fvdat), M_FUSEVN, M_WAITOK | M_ZERO); in fuse_vnode_alloc() 255 free(fvdat, M_FUSEVN); in fuse_vnode_alloc() 264 free(fvdat, M_FUSEVN); in fuse_vnode_alloc() 277 free(fvdat, M_FUSEVN); in fuse_vnode_alloc() [all …]
|
| H A D | fuse_internal.c | 258 struct fuse_vnode_data *fvdat; in fuse_internal_cache_attrs() local 263 fvdat = VTOFUD(vp); in fuse_internal_cache_attrs() 269 &fvdat->attr_cache_timeout); in fuse_internal_cache_attrs() 273 fvdat->flag & FN_SIZECHANGE && in fuse_internal_cache_attrs() 921 if (fvdat->flag & FN_SIZECHANGE) in fuse_internal_do_getattr() 923 if (fvdat->flag & FN_ATIMECHANGE) { in fuse_internal_do_getattr() 927 if (fvdat->flag & FN_CTIMECHANGE) { in fuse_internal_do_getattr() 931 if (fvdat->flag & FN_MTIMECHANGE) { in fuse_internal_do_getattr() 968 fvdat->flag |= FN_REVOKED; in fuse_internal_vnode_disappear() 1134 struct fuse_vnode_data *fvdat; in fuse_internal_setattr() local [all …]
|
| H A D | fuse_io.c | 405 fvdat->flag &= ~FN_SIZECHANGE; in fuse_write_directbackend() 421 fvdat->flag &= ~FN_SIZECHANGE; in fuse_write_directbackend() 560 fvdat->flag |= FN_SIZECHANGE; in fuse_write_biobackend() 935 fvdat->flag |= FN_FLUSHWANT; in fuse_io_invalbuf() 948 fvdat->flag |= FN_FLUSHINPROG; in fuse_io_invalbuf() 954 fvdat->flag &= ~FN_FLUSHINPROG; in fuse_io_invalbuf() 956 fvdat->flag &= ~FN_FLUSHWANT; in fuse_io_invalbuf() 957 wakeup(&fvdat->flag); in fuse_io_invalbuf() 963 fvdat->flag &= ~FN_FLUSHINPROG; in fuse_io_invalbuf() 965 fvdat->flag &= ~FN_FLUSHWANT; in fuse_io_invalbuf() [all …]
|
| H A D | fuse_file.c | 244 struct fuse_vnode_data *fvdat = VTOFUD(vp); in fuse_filehandle_validrw() local 252 LIST_FOREACH(fufh, &fvdat->handles, next) { in fuse_filehandle_validrw() 264 LIST_FOREACH(fufh, &fvdat->handles, next) { in fuse_filehandle_validrw() 279 struct fuse_vnode_data *fvdat = VTOFUD(vp); in fuse_filehandle_get() local 288 LIST_FOREACH(fufh, &fvdat->handles, next) { in fuse_filehandle_get() 298 LIST_FOREACH(fufh, &fvdat->handles, next) { in fuse_filehandle_get() 317 struct fuse_vnode_data *fvdat = VTOFUD(vp); in fuse_filehandle_get_anyflags() local 323 LIST_FOREACH(fufh, &fvdat->handles, next) { in fuse_filehandle_get_anyflags() 332 fufh = LIST_FIRST(&fvdat->handles); in fuse_filehandle_get_anyflags() 360 struct fuse_vnode_data *fvdat = VTOFUD(vp); in fuse_filehandle_init() local [all …]
|
| H A D | fuse_vnops.c | 1269 if ((fvdat->flag & FN_REVOKED) != 0) in fuse_vnop_inactive() 1607 struct fuse_vnode_data *fvdat; in fuse_vnop_lookup() local 1614 fvdat = VTOFUD(vp); in fuse_vnop_lookup() 1629 &fvdat->entry_cache_timeout); in fuse_vnop_lookup() 2059 if (!fvdat) { in fuse_vnop_reclaim() 2087 fvdat->nlookup); in fuse_vnop_reclaim() 3174 (uintmax_t)fvdat->nlookup, in fuse_vnop_print() 3175 fvdat->flag); in fuse_vnop_print() 3237 fhp->nid = fvdat->nid; in fuse_vnop_vptofh() 3238 if (fvdat->generation <= UINT32_MAX) in fuse_vnop_vptofh() [all …]
|
| H A D | fuse_vfsops.c | 271 struct fuse_vnode_data *fvdat; in fuse_vfsop_fhtovp() local 283 fvdat = VTOFUD(nvp); in fuse_vfsop_fhtovp() 284 if (fvdat->generation != ffhp->gen ) { in fuse_vfsop_fhtovp() 541 struct fuse_vnode_data *fvdat; in fuse_vfsop_vget() local 582 fvdat = VTOFUD(*vpp); in fuse_vfsop_vget() 584 if (timespeccmp(&now, &fvdat->last_local_modify, >)) { in fuse_vfsop_vget() 593 &fvdat->entry_cache_timeout); in fuse_vfsop_vget()
|