/titanic_41/usr/src/uts/common/fs/cachefs/ |
H A D | cachefs_cnode.c | 603 struct cnode **cpp, struct vnode *backvp, vattr_t *vap) in cachefs_cnode_find() argument 632 (is_nfsv4 == FALSE || cp->c_backvp != backvp)) || in cachefs_cnode_find() 665 if (backvp && backvp != cp->c_backvp || in cachefs_cnode_find() 672 cp, cp->c_backvp, backvp, vap, in cachefs_cnode_find() 694 filegrp_t *fgp, fid_t *cookiep, vattr_t *vap, vnode_t *backvp, in cachefs_cnode_init() argument 718 if (backvp != NULL) { in cachefs_cnode_init() 719 cp->c_backvp = backvp; in cachefs_cnode_init() 720 VN_HOLD(backvp); in cachefs_cnode_init() 889 vattr_t *vap, vnode_t *backvp, cred_t *cr, int flag, cnode_t **cpp) in cachefs_cnode_make() argument 923 error = cachefs_cnode_find(fgp, cidp, cookiep, &cp, backvp, vap); in cachefs_cnode_make() [all …]
|
H A D | cachefs_vnops.c | 820 vnode_t *backvp; in cachefs_read_backfs_nfsv4() local 834 backvp = cp->c_backvp; in cachefs_read_backfs_nfsv4() 838 "backvp %p\n", cp, backvp)); in cachefs_read_backfs_nfsv4() 840 (void) VOP_RWLOCK(backvp, V_WRITELOCK_FALSE, ct); in cachefs_read_backfs_nfsv4() 841 error = VOP_READ(backvp, uiop, ioflag, cr, ct); in cachefs_read_backfs_nfsv4() 842 VOP_RWUNLOCK(backvp, V_WRITELOCK_FALSE, ct); in cachefs_read_backfs_nfsv4() 1057 vnode_t *backvp; in cachefs_write_backfs_nfsv4() local 1071 backvp = cp->c_backvp; in cachefs_write_backfs_nfsv4() 1075 "backvp %p\n", cp, backvp)); in cachefs_write_backfs_nfsv4() 1076 (void) VOP_RWLOCK(backvp, V_WRITELOCK_TRUE, ct); in cachefs_write_backfs_nfsv4() [all …]
|
H A D | cachefs_dir.c | 65 vnode_t *frontvp, vnode_t *backvp, u_offset_t *frontsize); 66 static int cachefs_dir_complete(fscache_t *fscp, vnode_t *backvp, 910 vnode_t *frontvp, vnode_t *backvp, u_offset_t *frontsize) in cachefs_dir_fill_common() argument 951 (void) VOP_RWLOCK(backvp, V_WRITELOCK_FALSE, NULL); in cachefs_dir_fill_common() 952 error = VOP_READDIR(backvp, &uio, cr, &eof, NULL, 0); in cachefs_dir_fill_common() 953 VOP_RWUNLOCK(backvp, V_WRITELOCK_FALSE, NULL); in cachefs_dir_fill_common() 1176 vnode_t *backvp, vnode_t *frontvp) in cachefs_async_populate_dir() argument 1192 ASSERT(dcp->c_backvp == backvp); in cachefs_async_populate_dir() 1207 error = cachefs_dir_fill_common(dcp, cr, frontvp, backvp, &frontsize); in cachefs_async_populate_dir() 1216 error = cachefs_dir_complete(C_TO_FSCACHE(dcp), backvp, in cachefs_async_populate_dir() [all …]
|
H A D | cachefs_ioctl.c | 1220 vnode_t *backvp = NULL; in cachefs_io_getattrfid() local 1243 error = VFS_VGET(fscp->fs_backvfsp, &backvp, tmpfidp); in cachefs_io_getattrfid() 1250 error = VOP_GETATTR(backvp, tmpvap, 0, cr, NULL); in cachefs_io_getattrfid() 1255 VN_RELE(backvp); in cachefs_io_getattrfid() 1350 vnode_t *backvp = NULL; in cachefs_io_pushback() local 1379 error = VFS_VGET(fscp->fs_backvfsp, &backvp, tmpfidp); in cachefs_io_pushback() 1381 backvp = NULL; in cachefs_io_pushback() 1417 error = VOP_OPEN(&backvp, FWRITE, cr, NULL); in cachefs_io_pushback() 1443 error = vn_rdwr(UIO_WRITE, backvp, buffer, amt, off, in cachefs_io_pushback() 1452 error = VOP_FSYNC(backvp, FSYNC, cr, NULL); in cachefs_io_pushback() [all …]
|
H A D | cachefs_subr.c | 1626 vnode_t *backvp, u_offset_t cpsize, cred_t *cr) in cachefs_populate() argument 1654 error = fbread(backvp, (offset_t)blkoff, n + size, in cachefs_populate() 2268 vnode_t *frontvp = NULL, *backvp = NULL; in cachefs_async_populate() local 2401 backvp = cp->c_backvp; in cachefs_async_populate() 2402 VN_HOLD(backvp); in cachefs_async_populate() 2408 error = cachefs_async_populate_reg(pop, cr, backvp, frontvp); in cachefs_async_populate() 2411 error = cachefs_async_populate_dir(pop, cr, backvp, frontvp); in cachefs_async_populate() 2488 if (backvp != NULL) { in cachefs_async_populate() 2489 VN_RELE(backvp); in cachefs_async_populate() 2502 vnode_t *backvp, vnode_t *frontvp) in cachefs_async_populate_reg() argument [all …]
|
/titanic_41/usr/src/uts/common/sys/fs/ |
H A D | cachefs_fs.h | 1136 vattr_t *vap, vnode_t *backvp, cred_t *cr, int flag, cnode_t **cpp);
|