Home
last modified time | relevance | path

Searched refs:vfsops (Results 1 – 19 of 19) sorted by relevance

/illumos-gate/usr/src/cmd/mdb/common/modules/smbfs/
H A Dsmbfs.c83 uintptr_t vfsops; /* filter by vfs ops pointer */ member
95 if (cbd->vfsops && cbd->vfsops != (uintptr_t)vfs->vfs_op) { in smbfs_vfs_cb()
146 if (mdb_readvar(&cbd->vfsops, "smbfs_vfsops") == -1) { in smbfs_vfs_dcmd()
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vfs.c54 static struct vfsops fake_vfsops;
143 vfs_getvfsswbyvfsops(vfsops_t *vfsops) in vfs_getvfsswbyvfsops() argument
145 if (vfsops == &fake_vfsops) in vfs_getvfsswbyvfsops()
/illumos-gate/usr/src/uts/common/fs/objfs/
H A Dobjfs_vfs.c130 vfsops_t *vfsops; in objfs_init() local
134 if (error = vfs_setfsops(fstype, objfs_vfstops, &vfsops)) { in objfs_init()
140 (void) vfs_freevfsops(vfsops); in objfs_init()
/illumos-gate/usr/src/uts/common/fs/sharefs/
H A Dsharefs_vfsops.c158 vfsops_t *vfsops; in sharefs_init() local
162 if (error = vfs_setfsops(fstype, sharefs_vfstops, &vfsops)) { in sharefs_init()
168 (void) vfs_freevfsops(vfsops); in sharefs_init()
/illumos-gate/usr/src/ucbhead/sys/
H A Dvfs.h85 struct vfsops *vfs_op; /* operations on VFS */
129 typedef struct vfsops { struct
177 struct vfsops *vsw_vfsops; /* filesystem operations vector */
/illumos-gate/usr/src/lib/smbclnt/libfksmbfs/common/
H A Dfake_vfs.c364 vfs_freevfsops(vfsops_t *vfsops) in vfs_freevfsops() argument
366 kmem_free(vfsops, sizeof (vfsops_t)); in vfs_freevfsops()
401 vfs_setops(vfs_t *vfsp, vfsops_t *vfsops) in vfs_setops() argument
405 ASSERT(vfsops != NULL); in vfs_setops()
407 vfsp->vfs_op = vfsops; in vfs_setops()
425 vfs_matchops(vfs_t *vfsp, vfsops_t *vfsops) in vfs_matchops() argument
427 return (vfs_getops(vfsp) == vfsops); in vfs_matchops()
539 vfsops_t *vfsops; in fake_domount() local
580 vfsops = &vswp->vsw_vfsops; in fake_domount()
655 VFS_INIT(vfsp, vfsops, NULL); in fake_domount()
/illumos-gate/usr/src/uts/common/fs/ctfs/
H A Dctfs_root.c191 vfsops_t *vfsops; in ctfs_init() local
195 if (error = vfs_setfsops(fstype, ctfs_vfstops, &vfsops)) { in ctfs_init()
201 (void) vfs_freevfsops(vfsops); in ctfs_init()
/illumos-gate/usr/src/uts/common/fs/
H A Dfs_subr.h101 extern vfs_t *fs_vfsp_global(struct vfsops *, dev_t, int, uint_t);
H A Dvfs.c453 vfs_freevfsops(vfsops_t *vfsops) in vfs_freevfsops() argument
455 kmem_free(vfsops, sizeof (vfsops_t)); in vfs_freevfsops()
490 vfs_setops(vfs_t *vfsp, vfsops_t *vfsops) in vfs_setops() argument
495 ASSERT(vfsops != NULL); in vfs_setops()
500 atomic_cas_ptr(&vfsp->vfs_op, op, vfsops) == op) { in vfs_setops()
503 fsem_setvfsops(vfsp, vfsops); in vfs_setops()
528 vfs_matchops(vfs_t *vfsp, vfsops_t *vfsops) in vfs_matchops() argument
530 return (vfs_getops(vfsp) == vfsops); in vfs_matchops()
1113 vfsops_t *vfsops; in domount() local
1224 vfsops = &vswp->vsw_vfsops; in domount()
[all …]
H A Dfs_subr.c1070 fs_vfsp_global(struct vfsops *ops, dev_t dev, int fstype, uint_t bsize) in fs_vfsp_global()
/illumos-gate/usr/src/uts/common/sys/fs/
H A Dsnode.h144 extern struct vfsops spec_vfsops;
/illumos-gate/usr/src/uts/common/sys/
H A Dvfs.h63 typedef struct vfsops vfsops_t;
339 struct vfsops { struct
H A Dfem.h442 extern void fsem_setvfsops(struct vfs *v, struct vfsops *nops);
/illumos-gate/usr/src/uts/common/io/
H A Dfssnap.c1075 vfsops_t *vfsops = EIO_vfsops; in snap_ioctl() local
1138 VFS_INIT(vfsp, vfsops, NULL); in snap_ioctl()
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecsubr.c803 struct vfsops *spec_vfsops; in specinit()
/illumos-gate/usr/src/uts/common/fs/fifofs/
H A Dfifosubr.c75 struct vfsops *fifo_vfsops;
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4.h1496 extern struct vfsops *nfs4_vfsops;
/illumos-gate/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c156 struct vfsops *dc_vfsops;
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksubr.c110 static struct vfsops *sockfs_vfsops;