freebsd-dev/sys/fs/fuse
Pedro F. Giffuni c230e70881 Update fuse_kernel header.
Bring in the changes from the FUSE kernel interface 7.10
(available under a BSD license).

After 7.10 the linux FUSE developers added support for a
controversial CUSE driver and some linux especific
features that are unlikely to find its way into FreeBSD.

We currently don't implement any of the new features so we
are *not* bumping the FUSE_KERNEL_MINOR_VERSION. The header
should, nevertheless, serve  as a template to add the new
features in a compatible manner.

While here adopt some minor cleanups from the upstream version
like removing FUSE_MAJOR and FUSE_MINOR which were never
used. Also add multiple inclusion header guards,
2013-07-15 00:05:27 +00:00
..
fuse_debug.h
fuse_device.c Remove unneeded D_NEEDMINOR. 2012-10-18 19:28:31 +00:00
fuse_file.c - Current caching mode is completely broken because it simply relies 2012-11-08 00:32:49 +00:00
fuse_file.h
fuse_internal.c - Current caching mode is completely broken because it simply relies 2012-11-08 00:32:49 +00:00
fuse_internal.h Add creation timestamp (birthtime) support for fuse. 2013-07-12 17:22:59 +00:00
fuse_io.c Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00
fuse_io.h
fuse_ipc.c
fuse_ipc.h
fuse_kernel.h Update fuse_kernel header. 2013-07-15 00:05:27 +00:00
fuse_main.c
fuse_node.c - Current caching mode is completely broken because it simply relies 2012-11-08 00:32:49 +00:00
fuse_node.h - Current caching mode is completely broken because it simply relies 2012-11-08 00:32:49 +00:00
fuse_param.h
fuse_vfsops.c - Protect mnt_data and mnt_flags under the mount interlock 2012-11-10 19:32:16 +00:00
fuse_vnops.c Switch the vm_object mutex to be a rwlock. This will enable in the 2013-03-09 02:32:23 +00:00
fuse.h