NetBSD/sys/fs/tmpfs
plunky 5ec364d4d9 C99 section 6.7.2.3 (Tags) Note 3 states that:
A type specifier of the form

	enum identifier

  without an enumerator list shall only appear after the type it
  specifies is complete.

which means that we cannot pass an "enum vtype" argument to
kauth_access_action() without fully specifying the type first.
Unfortunately there is a complicated include file loop which
makes that difficult, so convert this minimal function into a
macro (and capitalize it).

(ok elad@)
2013-03-18 19:35:35 +00:00
..
files.tmpfs Adapt tmpfs_rename to use genfs_rename. 2012-05-09 00:16:07 +00:00
Makefile
tmpfs_args.h Solve the fstat-wants-to-look-at-kernel-data-structures in a nicer 2008-07-29 09:10:09 +00:00
tmpfs_fifoops.c - Describe some locking. 2011-05-24 20:17:49 +00:00
tmpfs_fifoops.h - Describe some locking. 2011-05-24 20:17:49 +00:00
tmpfs_mem.c - tmpfs_alloc_node/tmpfs_free_node: move inode limiting into tmpfs_node_get() 2011-05-24 01:09:47 +00:00
tmpfs_rename.c Uncomment call to genfs_rename_cache_purge. 2012-09-27 17:40:51 +00:00
tmpfs_specops.c - Describe some locking. 2011-05-24 20:17:49 +00:00
tmpfs_specops.h - Describe some locking. 2011-05-24 20:17:49 +00:00
tmpfs_subr.c Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
tmpfs_vfsops.c define and use TMPFS_MAXNAMLEN instead of MAXNAMLEN 2011-09-27 01:10:43 +00:00
tmpfs_vnops.c C99 section 6.7.2.3 (Tags) Note 3 states that: 2013-03-18 19:35:35 +00:00
tmpfs_vnops.h - Describe some locking. 2011-05-24 20:17:49 +00:00
tmpfs.h define and use TMPFS_MAXNAMLEN instead of MAXNAMLEN 2011-09-27 01:10:43 +00:00
TODO Replace tmpfs_pool custom allocator code with a simpler layer for memory 2010-06-22 18:32:07 +00:00