Changeset View
Changeset View
Standalone View
Standalone View
sys/fs/fuse/fuse_main.c
Show First 20 Lines • Show All 99 Lines • ▼ Show 20 Lines | |||||
static struct vfsconf fuse_vfsconf = { | static struct vfsconf fuse_vfsconf = { | ||||
.vfc_version = VFS_VERSION, | .vfc_version = VFS_VERSION, | ||||
.vfc_name = "fusefs", | .vfc_name = "fusefs", | ||||
.vfc_vfsops = &fuse_vfsops, | .vfc_vfsops = &fuse_vfsops, | ||||
.vfc_typenum = -1, | .vfc_typenum = -1, | ||||
.vfc_flags = VFCF_JAIL | VFCF_SYNTHETIC | .vfc_flags = VFCF_JAIL | VFCF_SYNTHETIC | ||||
}; | }; | ||||
SYSCTL_NODE(_vfs, OID_AUTO, fusefs, CTLFLAG_RW, 0, "FUSE tunables"); | SYSCTL_NODE(_vfs, OID_AUTO, fusefs, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | ||||
SYSCTL_NODE(_vfs_fusefs, OID_AUTO, stats, CTLFLAG_RW, 0, "FUSE statistics"); | "FUSE tunables"); | ||||
SYSCTL_NODE(_vfs_fusefs, OID_AUTO, stats, CTLFLAG_RW | CTLFLAG_MPSAFE, 0, | |||||
"FUSE statistics"); | |||||
SYSCTL_INT(_vfs_fusefs, OID_AUTO, kernelabi_major, CTLFLAG_RD, | SYSCTL_INT(_vfs_fusefs, OID_AUTO, kernelabi_major, CTLFLAG_RD, | ||||
SYSCTL_NULL_INT_PTR, FUSE_KERNEL_VERSION, "FUSE kernel abi major version"); | SYSCTL_NULL_INT_PTR, FUSE_KERNEL_VERSION, "FUSE kernel abi major version"); | ||||
SYSCTL_INT(_vfs_fusefs, OID_AUTO, kernelabi_minor, CTLFLAG_RD, | SYSCTL_INT(_vfs_fusefs, OID_AUTO, kernelabi_minor, CTLFLAG_RD, | ||||
SYSCTL_NULL_INT_PTR, FUSE_KERNEL_MINOR_VERSION, "FUSE kernel abi minor version"); | SYSCTL_NULL_INT_PTR, FUSE_KERNEL_MINOR_VERSION, "FUSE kernel abi minor version"); | ||||
SDT_PROVIDER_DEFINE(fusefs); | SDT_PROVIDER_DEFINE(fusefs); | ||||
/****************************** | /****************************** | ||||
* | * | ||||
▲ Show 20 Lines • Show All 62 Lines • Show Last 20 Lines |