freebsd-dev/sys/gnu/fs/xfs/FreeBSD
Attilio Rao 3a4730256a Add an unified macro to deny ability from the compiler to reorder
instruction loads/stores at its will.
The macro __compiler_membar() is currently supported for both gcc and
clang, but kernel compilation will fail otherwise.

Reviewed by:	bde, kib
Discussed with:	dim, theraven
MFC after:	2 weeks
2012-10-09 14:32:30 +00:00
..
support Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs. 2011-11-07 15:43:11 +00:00
xfs_buf.c Fix build: 2012-05-23 06:49:50 +00:00
xfs_buf.h
xfs_compat.h Add an unified macro to deny ability from the compiler to reorder 2012-10-09 14:32:30 +00:00
xfs_config.h
xfs_cred.h
xfs_dmistubs.c
xfs_freebsd_iget.c Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
xfs_freebsd.h Add an unified macro to deny ability from the compiler to reorder 2012-10-09 14:32:30 +00:00
xfs_frw.c
xfs_frw.h
xfs_fs_subr.c
xfs_fs_subr.h
xfs_globals.c
xfs_ioctl.c Partially revert r239959, after actually fixing most of the clang 2012-09-02 14:46:18 +00:00
xfs_iops.h Switch cmd argument of ioctl to u_long as elsewhere in the kernel. 2009-06-25 08:52:20 +00:00
xfs_mountops.c Add VFCF_READONLY flag that indicates ntfs and xfs file systems are 2012-09-12 03:42:52 +00:00
xfs_mountops.h
xfs_node.h
xfs_stats.c Partially revert r239959, after actually fixing most of the clang 2012-09-02 14:46:18 +00:00
xfs_stats.h
xfs_super.c Partially revert r239959, after actually fixing most of the clang 2012-09-02 14:46:18 +00:00
xfs_super.h
xfs_sysctl.c
xfs_sysctl.h
xfs_version.h
xfs_vfs.c
xfs_vfs.h
xfs_vnode.c
xfs_vnode.h Switch cmd argument of ioctl to u_long as elsewhere in the kernel. 2009-06-25 08:52:20 +00:00
xfs_vnops.c Remove fifo.h. The only used function declaration from the header is 2012-03-11 12:19:58 +00:00