Searched defs:vfssw (Results 1 - 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dvfs_conf.c55 * NFS server gets upgraded to new kernel version with different vfssw
61 struct vfssw vfssw[] = { variable in typeref:struct:vfssw
100 const int nfstype = (sizeof (vfssw) / sizeof (vfssw[0]));
/illumos-gate/usr/src/lib/libbc/inc/include/sys/
H A Dvfs.h128 struct vfssw { struct
142 extern struct vfssw *getfstype(); /* find default filesystem type */
160 extern struct vfssw vfssw[]; /* table of filesystem types */
161 extern struct vfssw *vfsNVFS; /* vfs switch table end marker */
/illumos-gate/usr/src/ucbhead/sys/
H A Dvfs.h172 typedef struct vfssw { struct
175 int (*vsw_init)(struct vfssw *, int);
194 struct vfssw *vfs_getvfssw(char *);
204 extern vfssw_t *vfs_getvfssw(); /* find vfssw ptr given fstype name */
220 extern struct vfssw vfssw[]; /* table of filesystem types */
222 extern int nfstype; /* # of elements in vfssw array */
/illumos-gate/usr/src/uts/common/sys/
H A Dvfs.h374 typedef struct vfssw { struct
406 * flags for vfssw and vfsdef
528 struct vfssw *allocate_vfssw(const char *);
529 struct vfssw *vfs_getvfssw(const char *);
530 struct vfssw *vfs_getvfsswbyname(const char *);
531 struct vfssw *vfs_getvfsswbyvfsops(vfsops_t *);
532 void vfs_refvfssw(struct vfssw *);
533 void vfs_unrefvfssw(struct vfssw *);
560 extern struct vfssw vfssw[]; /* tabl
[all...]
/illumos-gate/usr/src/uts/common/fs/
H A Dvfs.c96 extern vopstats_t *get_fstype_vopstats(struct vfs *, struct vfssw *);
306 if (ALLOCATED_VFSSW(&vfssw[fstype]) && VFS_INSTALLED(&vfssw[fstype]))
307 return (*vfssw[fstype].vsw_vfsops.vfs_sync) (NULL, flag, cr);
378 if (!ALLOCATED_VFSSW(&vfssw[fstype]))
383 error = fs_copyfsops(template, &vfssw[fstype].vsw_vfsops, &unused_ops);
388 vfssw[fstype].vsw_flag |= VSW_INSTALLED;
391 *actual = &vfssw[fstype].vsw_vfsops;
396 "but not used", vfssw[fstype].vsw_name, unused_ops);
432 * Since the vfsops structure is part of the vfssw tabl
987 vfssw_t *vfssw; local
[all...]

Completed in 67 milliseconds